1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA16_h",
32   "name" : "unsigned char [16]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA16_h",
35   "size" : 16,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA32_h",
41   "name" : "unsigned char [32]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA32_h",
44   "size" : 32,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA3_h",
50   "name" : "unsigned char [3]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA3_h",
53   "size" : 3,
54   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA5121_h",
59   "name" : "unsigned char [5121]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA5121_h",
62   "size" : 5121,
63   "source_file" : "/system/core/liblog/include/log/log_read.h"
64  },
65  {
66   "alignment" : 1,
67   "linker_set_key" : "_ZTIA7_h",
68   "name" : "unsigned char [7]",
69   "referenced_type" : "_ZTIh",
70   "self_type" : "_ZTIA7_h",
71   "size" : 7,
72   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
73  },
74  {
75   "alignment" : 4,
76   "linker_set_key" : "_ZTIA8_j",
77   "name" : "unsigned int [8]",
78   "referenced_type" : "_ZTIj",
79   "self_type" : "_ZTIA8_j",
80   "size" : 32,
81   "source_file" : "/system/core/libsystem/include/system/graphics.h"
82  },
83  {
84   "linker_set_key" : "_ZTIA_f",
85   "name" : "float []",
86   "referenced_type" : "_ZTIf",
87   "self_type" : "_ZTIA_f",
88   "source_file" : "/system/core/libsystem/include/system/graphics.h"
89  }
90 ],
91 "builtin_types" :
92 [
93  {
94   "alignment" : 2,
95   "is_integral" : true,
96   "is_unsigned" : true,
97   "linker_set_key" : "_ZTIDs",
98   "name" : "char16_t",
99   "referenced_type" : "_ZTIDs",
100   "self_type" : "_ZTIDs",
101   "size" : 2
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "linker_set_key" : "_ZTIa",
107   "name" : "signed char",
108   "referenced_type" : "_ZTIa",
109   "self_type" : "_ZTIa",
110   "size" : 1
111  },
112  {
113   "alignment" : 1,
114   "is_integral" : true,
115   "is_unsigned" : true,
116   "linker_set_key" : "_ZTIb",
117   "name" : "bool",
118   "referenced_type" : "_ZTIb",
119   "self_type" : "_ZTIb",
120   "size" : 1
121  },
122  {
123   "alignment" : 1,
124   "is_integral" : true,
125   "is_unsigned" : true,
126   "linker_set_key" : "_ZTIc",
127   "name" : "char",
128   "referenced_type" : "_ZTIc",
129   "self_type" : "_ZTIc",
130   "size" : 1
131  },
132  {
133   "alignment" : 8,
134   "linker_set_key" : "_ZTId",
135   "name" : "double",
136   "referenced_type" : "_ZTId",
137   "self_type" : "_ZTId",
138   "size" : 8
139  },
140  {
141   "alignment" : 4,
142   "linker_set_key" : "_ZTIf",
143   "name" : "float",
144   "referenced_type" : "_ZTIf",
145   "self_type" : "_ZTIf",
146   "size" : 4
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "_ZTIh",
153   "name" : "unsigned char",
154   "referenced_type" : "_ZTIh",
155   "self_type" : "_ZTIh",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "linker_set_key" : "_ZTIi",
162   "name" : "int",
163   "referenced_type" : "_ZTIi",
164   "self_type" : "_ZTIi",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "_ZTIj",
172   "name" : "unsigned int",
173   "referenced_type" : "_ZTIj",
174   "self_type" : "_ZTIj",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "linker_set_key" : "_ZTIl",
181   "name" : "long",
182   "referenced_type" : "_ZTIl",
183   "self_type" : "_ZTIl",
184   "size" : 4
185  },
186  {
187   "alignment" : 4,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "_ZTIm",
191   "name" : "unsigned long",
192   "referenced_type" : "_ZTIm",
193   "self_type" : "_ZTIm",
194   "size" : 4
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "linker_set_key" : "_ZTIs",
200   "name" : "short",
201   "referenced_type" : "_ZTIs",
202   "self_type" : "_ZTIs",
203   "size" : 2
204  },
205  {
206   "alignment" : 2,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "_ZTIt",
210   "name" : "unsigned short",
211   "referenced_type" : "_ZTIt",
212   "self_type" : "_ZTIt",
213   "size" : 2
214  },
215  {
216   "linker_set_key" : "_ZTIv",
217   "name" : "void",
218   "referenced_type" : "_ZTIv",
219   "self_type" : "_ZTIv"
220  },
221  {
222   "alignment" : 8,
223   "is_integral" : true,
224   "linker_set_key" : "_ZTIx",
225   "name" : "long long",
226   "referenced_type" : "_ZTIx",
227   "self_type" : "_ZTIx",
228   "size" : 8
229  },
230  {
231   "alignment" : 8,
232   "is_integral" : true,
233   "is_unsigned" : true,
234   "linker_set_key" : "_ZTIy",
235   "name" : "unsigned long long",
236   "referenced_type" : "_ZTIy",
237   "self_type" : "_ZTIy",
238   "size" : 8
239  }
240 ],
241 "elf_functions" :
242 [
243  {
244   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
245  },
246  {
247   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
248  },
249  {
250   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
257  },
258  {
259   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21notifySyspropsChangedEv"
272  },
273  {
274   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21setHALInstrumentationEv"
275  },
276  {
277   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory4pingEv"
281  },
282  {
283   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
287  },
288  {
289   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb"
290  },
291  {
292   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_211IDrmFactoryEEEb"
293  },
294  {
295   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
296  },
297  {
298   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spIS3_EEb"
299  },
300  {
301   "name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
311  },
312  {
313   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory31_hidl_getSupportedCryptoSchemesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
317  },
318  {
319   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory4pingEv"
320  },
321  {
322   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
329  },
330  {
331   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
332  },
333  {
334   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD2Ev"
335  },
336  {
337   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
338  },
339  {
340   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
356  },
357  {
358   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21notifySyspropsChangedEv"
362  },
363  {
364   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21setHALInstrumentationEv"
365  },
366  {
367   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
368  },
369  {
370   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
377  },
378  {
379   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory31_hidl_getSupportedCryptoSchemesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory4pingEv"
383  },
384  {
385   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
395  },
396  {
397   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
398  },
399  {
400   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
407  },
408  {
409   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21notifySyspropsChangedEv"
422  },
423  {
424   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21setHALInstrumentationEv"
425  },
426  {
427   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory4pingEv"
431  },
432  {
433   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
437  },
438  {
439   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb"
440  },
441  {
442   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_214ICryptoFactoryEEEb"
443  },
444  {
445   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
446  },
447  {
448   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spIS3_EEb"
449  },
450  {
451   "name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
452  },
453  {
454   "name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
461  },
462  {
463   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory4pingEv"
467  },
468  {
469   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
470  },
471  {
472   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
473  },
474  {
475   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
476  },
477  {
478   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
479  },
480  {
481   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD2Ev"
482  },
483  {
484   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
485  },
486  {
487   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
500  },
501  {
502   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
503  },
504  {
505   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21notifySyspropsChangedEv"
509  },
510  {
511   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21setHALInstrumentationEv"
512  },
513  {
514   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
515  },
516  {
517   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory4pingEv"
518  },
519  {
520   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
521  },
522  {
523   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
524  },
525  {
526   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
527  },
528  {
529   "binding" : "weak",
530   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
531  },
532  {
533   "binding" : "weak",
534   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_211IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_214ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
559  },
560  {
561   "binding" : "weak",
562   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
563  },
564  {
565   "binding" : "weak",
566   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
567  },
568  {
569   "binding" : "weak",
570   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_314BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
571  },
572  {
573   "binding" : "weak",
574   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_317BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
575  },
576  {
577   "binding" : "weak",
578   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
579  },
580  {
581   "binding" : "weak",
582   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
583  },
584  {
585   "binding" : "weak",
586   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
587  },
588  {
589   "binding" : "weak",
590   "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_"
591  },
592  {
593   "binding" : "weak",
594   "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_"
595  },
596  {
597   "binding" : "weak",
598   "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"
599  },
600  {
601   "binding" : "weak",
602   "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_"
603  },
604  {
605   "binding" : "weak",
606   "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_"
607  },
608  {
609   "binding" : "weak",
610   "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"
611  },
612  {
613   "binding" : "weak",
614   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
615  },
616  {
617   "binding" : "weak",
618   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
619  },
620  {
621   "binding" : "weak",
622   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
623  },
624  {
625   "name" : "_ZThn20_N7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
626  },
627  {
628   "name" : "_ZThn20_N7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
629  },
630  {
631   "name" : "_ZThn20_N7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
632  },
633  {
634   "name" : "_ZThn20_N7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
635  },
636  {
637   "name" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
638  },
639  {
640   "name" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
641  },
642  {
643   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
644  },
645  {
646   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
647  },
648  {
649   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
650  },
651  {
652   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
653  },
654  {
655   "name" : "_ZTv0_n20_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
656  },
657  {
658   "name" : "_ZTv0_n20_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
659  }
660 ],
661 "elf_objects" :
662 [
663  {
664   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory10descriptorE"
665  },
666  {
667   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory10descriptorE"
668  },
669  {
670   "name" : "_ZTCN7android8hardware3drm4V1_311IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
671  },
672  {
673   "name" : "_ZTCN7android8hardware3drm4V1_311IDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
674  },
675  {
676   "name" : "_ZTCN7android8hardware3drm4V1_311IDrmFactoryE0_NS1_4V1_211IDrmFactoryE"
677  },
678  {
679   "name" : "_ZTCN7android8hardware3drm4V1_311IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
680  },
681  {
682   "binding" : "weak",
683   "name" : "_ZTCN7android8hardware3drm4V1_312BsDrmFactoryE0_NS2_11IDrmFactoryE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware3drm4V1_314BnHwDrmFactoryE0_NS0_7IBinderE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware3drm4V1_314BnHwDrmFactoryE0_NS0_9BHwBinderE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware3drm4V1_314BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS1_4V1_211IDrmFactoryE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE4_NS0_10IInterfaceE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE8_NS0_11BpHwRefBaseE"
717  },
718  {
719   "name" : "_ZTCN7android8hardware3drm4V1_314ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
720  },
721  {
722   "name" : "_ZTCN7android8hardware3drm4V1_314ICryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
723  },
724  {
725   "name" : "_ZTCN7android8hardware3drm4V1_314ICryptoFactoryE0_NS1_4V1_214ICryptoFactoryE"
726  },
727  {
728   "name" : "_ZTCN7android8hardware3drm4V1_314ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
729  },
730  {
731   "binding" : "weak",
732   "name" : "_ZTCN7android8hardware3drm4V1_315BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware3drm4V1_317BnHwCryptoFactoryE0_NS0_7IBinderE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware3drm4V1_317BnHwCryptoFactoryE0_NS0_9BHwBinderE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware3drm4V1_317BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
751  },
752  {
753   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS1_4V1_214ICryptoFactoryE"
754  },
755  {
756   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
757  },
758  {
759   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
760  },
761  {
762   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE4_NS0_10IInterfaceE"
763  },
764  {
765   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE8_NS0_11BpHwRefBaseE"
766  },
767  {
768   "name" : "_ZTTN7android8hardware3drm4V1_311IDrmFactoryE"
769  },
770  {
771   "name" : "_ZTTN7android8hardware3drm4V1_314BnHwDrmFactoryE"
772  },
773  {
774   "name" : "_ZTTN7android8hardware3drm4V1_314BpHwDrmFactoryE"
775  },
776  {
777   "name" : "_ZTTN7android8hardware3drm4V1_314ICryptoFactoryE"
778  },
779  {
780   "name" : "_ZTTN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
781  },
782  {
783   "name" : "_ZTTN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
784  },
785  {
786   "name" : "_ZTVN7android8hardware3drm4V1_311IDrmFactoryE"
787  },
788  {
789   "binding" : "weak",
790   "name" : "_ZTVN7android8hardware3drm4V1_312BsDrmFactoryE"
791  },
792  {
793   "name" : "_ZTVN7android8hardware3drm4V1_314BnHwDrmFactoryE"
794  },
795  {
796   "name" : "_ZTVN7android8hardware3drm4V1_314BpHwDrmFactoryE"
797  },
798  {
799   "name" : "_ZTVN7android8hardware3drm4V1_314ICryptoFactoryE"
800  },
801  {
802   "binding" : "weak",
803   "name" : "_ZTVN7android8hardware3drm4V1_315BsCryptoFactoryE"
804  },
805  {
806   "name" : "_ZTVN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
807  },
808  {
809   "name" : "_ZTVN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
810  }
811 ],
812 "enum_types" :
813 [
814  {
815   "alignment" : 4,
816   "enum_fields" :
817   [
818    {
819     "enum_field_value" : 1,
820     "name" : "HAL_HDR_DOLBY_VISION"
821    },
822    {
823     "enum_field_value" : 2,
824     "name" : "HAL_HDR_HDR10"
825    },
826    {
827     "enum_field_value" : 3,
828     "name" : "HAL_HDR_HLG"
829    }
830   ],
831   "linker_set_key" : "_ZTI13android_hdr_t",
832   "name" : "android_hdr_t",
833   "referenced_type" : "_ZTI13android_hdr_t",
834   "self_type" : "_ZTI13android_hdr_t",
835   "size" : 4,
836   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
837   "underlying_type" : "_ZTIj"
838  },
839  {
840   "alignment" : 4,
841   "enum_fields" :
842   [
843    {
844     "enum_field_value" : 4,
845     "name" : "HAL_HDR_HDR10_PLUS"
846    }
847   ],
848   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
849   "name" : "android_hdr_v1_2_t",
850   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
851   "self_type" : "_ZTI18android_hdr_v1_2_t",
852   "size" : 4,
853   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
854   "underlying_type" : "_ZTIj"
855  },
856  {
857   "alignment" : 4,
858   "enum_fields" :
859   [
860    {
861     "enum_field_value" : 0,
862     "name" : "ANDROID_LOG_UNKNOWN"
863    },
864    {
865     "enum_field_value" : 1,
866     "name" : "ANDROID_LOG_DEFAULT"
867    },
868    {
869     "enum_field_value" : 2,
870     "name" : "ANDROID_LOG_VERBOSE"
871    },
872    {
873     "enum_field_value" : 3,
874     "name" : "ANDROID_LOG_DEBUG"
875    },
876    {
877     "enum_field_value" : 4,
878     "name" : "ANDROID_LOG_INFO"
879    },
880    {
881     "enum_field_value" : 5,
882     "name" : "ANDROID_LOG_WARN"
883    },
884    {
885     "enum_field_value" : 6,
886     "name" : "ANDROID_LOG_ERROR"
887    },
888    {
889     "enum_field_value" : 7,
890     "name" : "ANDROID_LOG_FATAL"
891    },
892    {
893     "enum_field_value" : 8,
894     "name" : "ANDROID_LOG_SILENT"
895    }
896   ],
897   "linker_set_key" : "_ZTI19android_LogPriority",
898   "name" : "android_LogPriority",
899   "referenced_type" : "_ZTI19android_LogPriority",
900   "self_type" : "_ZTI19android_LogPriority",
901   "size" : 4,
902   "source_file" : "/system/core/liblog/include/android/log.h",
903   "underlying_type" : "_ZTIj"
904  },
905  {
906   "alignment" : 4,
907   "enum_fields" :
908   [
909    {
910     "enum_field_value" : 0,
911     "name" : "HAL_DATASPACE_UNKNOWN"
912    },
913    {
914     "enum_field_value" : 1,
915     "name" : "HAL_DATASPACE_ARBITRARY"
916    },
917    {
918     "enum_field_value" : 16,
919     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
920    },
921    {
922     "enum_field_value" : 4128768,
923     "name" : "HAL_DATASPACE_STANDARD_MASK"
924    },
925    {
926     "enum_field_value" : 0,
927     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
928    },
929    {
930     "enum_field_value" : 65536,
931     "name" : "HAL_DATASPACE_STANDARD_BT709"
932    },
933    {
934     "enum_field_value" : 131072,
935     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
936    },
937    {
938     "enum_field_value" : 196608,
939     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
940    },
941    {
942     "enum_field_value" : 262144,
943     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
944    },
945    {
946     "enum_field_value" : 327680,
947     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
948    },
949    {
950     "enum_field_value" : 393216,
951     "name" : "HAL_DATASPACE_STANDARD_BT2020"
952    },
953    {
954     "enum_field_value" : 458752,
955     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
956    },
957    {
958     "enum_field_value" : 524288,
959     "name" : "HAL_DATASPACE_STANDARD_BT470M"
960    },
961    {
962     "enum_field_value" : 589824,
963     "name" : "HAL_DATASPACE_STANDARD_FILM"
964    },
965    {
966     "enum_field_value" : 655360,
967     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
968    },
969    {
970     "enum_field_value" : 720896,
971     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
972    },
973    {
974     "enum_field_value" : 22,
975     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
976    },
977    {
978     "enum_field_value" : 130023424,
979     "name" : "HAL_DATASPACE_TRANSFER_MASK"
980    },
981    {
982     "enum_field_value" : 0,
983     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
984    },
985    {
986     "enum_field_value" : 4194304,
987     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
988    },
989    {
990     "enum_field_value" : 8388608,
991     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
992    },
993    {
994     "enum_field_value" : 12582912,
995     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
996    },
997    {
998     "enum_field_value" : 16777216,
999     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1000    },
1001    {
1002     "enum_field_value" : 20971520,
1003     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1004    },
1005    {
1006     "enum_field_value" : 25165824,
1007     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1008    },
1009    {
1010     "enum_field_value" : 29360128,
1011     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1012    },
1013    {
1014     "enum_field_value" : 33554432,
1015     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1016    },
1017    {
1018     "enum_field_value" : 27,
1019     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1020    },
1021    {
1022     "enum_field_value" : 939524096,
1023     "name" : "HAL_DATASPACE_RANGE_MASK"
1024    },
1025    {
1026     "enum_field_value" : 0,
1027     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1028    },
1029    {
1030     "enum_field_value" : 134217728,
1031     "name" : "HAL_DATASPACE_RANGE_FULL"
1032    },
1033    {
1034     "enum_field_value" : 268435456,
1035     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1036    },
1037    {
1038     "enum_field_value" : 402653184,
1039     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1040    },
1041    {
1042     "enum_field_value" : 512,
1043     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1044    },
1045    {
1046     "enum_field_value" : 138477568,
1047     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1048    },
1049    {
1050     "enum_field_value" : 406913024,
1051     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1052    },
1053    {
1054     "enum_field_value" : 513,
1055     "name" : "HAL_DATASPACE_SRGB"
1056    },
1057    {
1058     "enum_field_value" : 142671872,
1059     "name" : "HAL_DATASPACE_V0_SRGB"
1060    },
1061    {
1062     "enum_field_value" : 411107328,
1063     "name" : "HAL_DATASPACE_V0_SCRGB"
1064    },
1065    {
1066     "enum_field_value" : 257,
1067     "name" : "HAL_DATASPACE_JFIF"
1068    },
1069    {
1070     "enum_field_value" : 146931712,
1071     "name" : "HAL_DATASPACE_V0_JFIF"
1072    },
1073    {
1074     "enum_field_value" : 258,
1075     "name" : "HAL_DATASPACE_BT601_625"
1076    },
1077    {
1078     "enum_field_value" : 281149440,
1079     "name" : "HAL_DATASPACE_V0_BT601_625"
1080    },
1081    {
1082     "enum_field_value" : 259,
1083     "name" : "HAL_DATASPACE_BT601_525"
1084    },
1085    {
1086     "enum_field_value" : 281280512,
1087     "name" : "HAL_DATASPACE_V0_BT601_525"
1088    },
1089    {
1090     "enum_field_value" : 260,
1091     "name" : "HAL_DATASPACE_BT709"
1092    },
1093    {
1094     "enum_field_value" : 281083904,
1095     "name" : "HAL_DATASPACE_V0_BT709"
1096    },
1097    {
1098     "enum_field_value" : 139067392,
1099     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1100    },
1101    {
1102     "enum_field_value" : 155844608,
1103     "name" : "HAL_DATASPACE_DCI_P3"
1104    },
1105    {
1106     "enum_field_value" : 139067392,
1107     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1108    },
1109    {
1110     "enum_field_value" : 143261696,
1111     "name" : "HAL_DATASPACE_DISPLAY_P3"
1112    },
1113    {
1114     "enum_field_value" : 151715840,
1115     "name" : "HAL_DATASPACE_ADOBE_RGB"
1116    },
1117    {
1118     "enum_field_value" : 138805248,
1119     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1120    },
1121    {
1122     "enum_field_value" : 147193856,
1123     "name" : "HAL_DATASPACE_BT2020"
1124    },
1125    {
1126     "enum_field_value" : 163971072,
1127     "name" : "HAL_DATASPACE_BT2020_PQ"
1128    },
1129    {
1130     "enum_field_value" : 4096,
1131     "name" : "HAL_DATASPACE_DEPTH"
1132    },
1133    {
1134     "enum_field_value" : 4097,
1135     "name" : "HAL_DATASPACE_SENSOR"
1136    }
1137   ],
1138   "linker_set_key" : "_ZTI19android_dataspace_t",
1139   "name" : "android_dataspace_t",
1140   "referenced_type" : "_ZTI19android_dataspace_t",
1141   "self_type" : "_ZTI19android_dataspace_t",
1142   "size" : 4,
1143   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1144   "underlying_type" : "_ZTIj"
1145  },
1146  {
1147   "alignment" : 4,
1148   "enum_fields" :
1149   [
1150    {
1151     "enum_field_value" : 0,
1152     "name" : "FLEX_FORMAT_INVALID"
1153    },
1154    {
1155     "enum_field_value" : 1,
1156     "name" : "FLEX_FORMAT_Y"
1157    },
1158    {
1159     "enum_field_value" : 7,
1160     "name" : "FLEX_FORMAT_YCbCr"
1161    },
1162    {
1163     "enum_field_value" : 1073741831,
1164     "name" : "FLEX_FORMAT_YCbCrA"
1165    },
1166    {
1167     "enum_field_value" : 7168,
1168     "name" : "FLEX_FORMAT_RGB"
1169    },
1170    {
1171     "enum_field_value" : 1073748992,
1172     "name" : "FLEX_FORMAT_RGBA"
1173    }
1174   ],
1175   "linker_set_key" : "_ZTI19android_flex_format",
1176   "name" : "android_flex_format",
1177   "referenced_type" : "_ZTI19android_flex_format",
1178   "self_type" : "_ZTI19android_flex_format",
1179   "size" : 4,
1180   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1181   "underlying_type" : "_ZTIj"
1182  },
1183  {
1184   "alignment" : 4,
1185   "enum_fields" :
1186   [
1187    {
1188     "enum_field_value" : 1,
1189     "name" : "HAL_TRANSFORM_FLIP_H"
1190    },
1191    {
1192     "enum_field_value" : 2,
1193     "name" : "HAL_TRANSFORM_FLIP_V"
1194    },
1195    {
1196     "enum_field_value" : 4,
1197     "name" : "HAL_TRANSFORM_ROT_90"
1198    },
1199    {
1200     "enum_field_value" : 3,
1201     "name" : "HAL_TRANSFORM_ROT_180"
1202    },
1203    {
1204     "enum_field_value" : 7,
1205     "name" : "HAL_TRANSFORM_ROT_270"
1206    }
1207   ],
1208   "linker_set_key" : "_ZTI19android_transform_t",
1209   "name" : "android_transform_t",
1210   "referenced_type" : "_ZTI19android_transform_t",
1211   "self_type" : "_ZTI19android_transform_t",
1212   "size" : 4,
1213   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1214   "underlying_type" : "_ZTIj"
1215  },
1216  {
1217   "alignment" : 4,
1218   "enum_fields" :
1219   [
1220    {
1221     "enum_field_value" : 0,
1222     "name" : "HAL_COLOR_MODE_NATIVE"
1223    },
1224    {
1225     "enum_field_value" : 1,
1226     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1227    },
1228    {
1229     "enum_field_value" : 2,
1230     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1231    },
1232    {
1233     "enum_field_value" : 3,
1234     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1235    },
1236    {
1237     "enum_field_value" : 4,
1238     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1239    },
1240    {
1241     "enum_field_value" : 5,
1242     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1243    },
1244    {
1245     "enum_field_value" : 6,
1246     "name" : "HAL_COLOR_MODE_DCI_P3"
1247    },
1248    {
1249     "enum_field_value" : 7,
1250     "name" : "HAL_COLOR_MODE_SRGB"
1251    },
1252    {
1253     "enum_field_value" : 8,
1254     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1255    },
1256    {
1257     "enum_field_value" : 9,
1258     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1259    }
1260   ],
1261   "linker_set_key" : "_ZTI20android_color_mode_t",
1262   "name" : "android_color_mode_t",
1263   "referenced_type" : "_ZTI20android_color_mode_t",
1264   "self_type" : "_ZTI20android_color_mode_t",
1265   "size" : 4,
1266   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1267   "underlying_type" : "_ZTIj"
1268  },
1269  {
1270   "alignment" : 4,
1271   "enum_fields" :
1272   [
1273    {
1274     "enum_field_value" : 0,
1275     "name" : "SYSTEM_TIME_REALTIME"
1276    },
1277    {
1278     "enum_field_value" : 1,
1279     "name" : "SYSTEM_TIME_MONOTONIC"
1280    },
1281    {
1282     "enum_field_value" : 2,
1283     "name" : "SYSTEM_TIME_PROCESS"
1284    },
1285    {
1286     "enum_field_value" : 3,
1287     "name" : "SYSTEM_TIME_THREAD"
1288    },
1289    {
1290     "enum_field_value" : 4,
1291     "name" : "SYSTEM_TIME_BOOTTIME"
1292    }
1293   ],
1294   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1295   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1296   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1297   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1298   "size" : 4,
1299   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1300   "underlying_type" : "_ZTIj"
1301  },
1302  {
1303   "alignment" : 4,
1304   "enum_fields" :
1305   [
1306    {
1307     "enum_field_value" : 1,
1308     "name" : "FLEX_COMPONENT_Y"
1309    },
1310    {
1311     "enum_field_value" : 2,
1312     "name" : "FLEX_COMPONENT_Cb"
1313    },
1314    {
1315     "enum_field_value" : 4,
1316     "name" : "FLEX_COMPONENT_Cr"
1317    },
1318    {
1319     "enum_field_value" : 1024,
1320     "name" : "FLEX_COMPONENT_R"
1321    },
1322    {
1323     "enum_field_value" : 2048,
1324     "name" : "FLEX_COMPONENT_G"
1325    },
1326    {
1327     "enum_field_value" : 4096,
1328     "name" : "FLEX_COMPONENT_B"
1329    },
1330    {
1331     "enum_field_value" : 1073741824,
1332     "name" : "FLEX_COMPONENT_A"
1333    }
1334   ],
1335   "linker_set_key" : "_ZTI22android_flex_component",
1336   "name" : "android_flex_component",
1337   "referenced_type" : "_ZTI22android_flex_component",
1338   "self_type" : "_ZTI22android_flex_component",
1339   "size" : 4,
1340   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1341   "underlying_type" : "_ZTIj"
1342  },
1343  {
1344   "alignment" : 4,
1345   "enum_fields" :
1346   [
1347    {
1348     "enum_field_value" : 1,
1349     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1350    },
1351    {
1352     "enum_field_value" : 2,
1353     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1354    },
1355    {
1356     "enum_field_value" : 3,
1357     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1358    },
1359    {
1360     "enum_field_value" : 4,
1361     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1362    },
1363    {
1364     "enum_field_value" : 5,
1365     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1366    },
1367    {
1368     "enum_field_value" : 16,
1369     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1370    },
1371    {
1372     "enum_field_value" : 17,
1373     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1374    },
1375    {
1376     "enum_field_value" : 20,
1377     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1378    },
1379    {
1380     "enum_field_value" : 22,
1381     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1382    },
1383    {
1384     "enum_field_value" : 32,
1385     "name" : "HAL_PIXEL_FORMAT_RAW16"
1386    },
1387    {
1388     "enum_field_value" : 33,
1389     "name" : "HAL_PIXEL_FORMAT_BLOB"
1390    },
1391    {
1392     "enum_field_value" : 34,
1393     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1394    },
1395    {
1396     "enum_field_value" : 35,
1397     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1398    },
1399    {
1400     "enum_field_value" : 36,
1401     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1402    },
1403    {
1404     "enum_field_value" : 37,
1405     "name" : "HAL_PIXEL_FORMAT_RAW10"
1406    },
1407    {
1408     "enum_field_value" : 38,
1409     "name" : "HAL_PIXEL_FORMAT_RAW12"
1410    },
1411    {
1412     "enum_field_value" : 43,
1413     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1414    },
1415    {
1416     "enum_field_value" : 538982489,
1417     "name" : "HAL_PIXEL_FORMAT_Y8"
1418    },
1419    {
1420     "enum_field_value" : 540422489,
1421     "name" : "HAL_PIXEL_FORMAT_Y16"
1422    },
1423    {
1424     "enum_field_value" : 842094169,
1425     "name" : "HAL_PIXEL_FORMAT_YV12"
1426    }
1427   ],
1428   "linker_set_key" : "_ZTI22android_pixel_format_t",
1429   "name" : "android_pixel_format_t",
1430   "referenced_type" : "_ZTI22android_pixel_format_t",
1431   "self_type" : "_ZTI22android_pixel_format_t",
1432   "size" : 4,
1433   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1434   "underlying_type" : "_ZTIj"
1435  },
1436  {
1437   "alignment" : 4,
1438   "enum_fields" :
1439   [
1440    {
1441     "enum_field_value" : 19,
1442     "name" : "ANDROID_PRIORITY_LOWEST"
1443    },
1444    {
1445     "enum_field_value" : 10,
1446     "name" : "ANDROID_PRIORITY_BACKGROUND"
1447    },
1448    {
1449     "enum_field_value" : 0,
1450     "name" : "ANDROID_PRIORITY_NORMAL"
1451    },
1452    {
1453     "enum_field_value" : -2,
1454     "name" : "ANDROID_PRIORITY_FOREGROUND"
1455    },
1456    {
1457     "enum_field_value" : -4,
1458     "name" : "ANDROID_PRIORITY_DISPLAY"
1459    },
1460    {
1461     "enum_field_value" : -8,
1462     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1463    },
1464    {
1465     "enum_field_value" : -10,
1466     "name" : "ANDROID_PRIORITY_VIDEO"
1467    },
1468    {
1469     "enum_field_value" : -16,
1470     "name" : "ANDROID_PRIORITY_AUDIO"
1471    },
1472    {
1473     "enum_field_value" : -19,
1474     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1475    },
1476    {
1477     "enum_field_value" : -20,
1478     "name" : "ANDROID_PRIORITY_HIGHEST"
1479    },
1480    {
1481     "enum_field_value" : 0,
1482     "name" : "ANDROID_PRIORITY_DEFAULT"
1483    },
1484    {
1485     "enum_field_value" : -1,
1486     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1487    },
1488    {
1489     "enum_field_value" : 1,
1490     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1491    }
1492   ],
1493   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1494   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1495   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1496   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1497   "size" : 4,
1498   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1499   "underlying_type" : "_ZTIi"
1500  },
1501  {
1502   "alignment" : 4,
1503   "enum_fields" :
1504   [
1505    {
1506     "enum_field_value" : 281411584,
1507     "name" : "HAL_DATASPACE_BT2020_ITU"
1508    },
1509    {
1510     "enum_field_value" : 298188800,
1511     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1512    },
1513    {
1514     "enum_field_value" : 302383104,
1515     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1516    },
1517    {
1518     "enum_field_value" : 168165376,
1519     "name" : "HAL_DATASPACE_BT2020_HLG"
1520    }
1521   ],
1522   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1523   "name" : "android_dataspace_v1_1_t",
1524   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1525   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1526   "size" : 4,
1527   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1528   "underlying_type" : "_ZTIj"
1529  },
1530  {
1531   "alignment" : 4,
1532   "enum_fields" :
1533   [
1534    {
1535     "enum_field_value" : 142999552,
1536     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1537    },
1538    {
1539     "enum_field_value" : 4098,
1540     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1541    },
1542    {
1543     "enum_field_value" : 4099,
1544     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1545    },
1546    {
1547     "enum_field_value" : 4100,
1548     "name" : "HAL_DATASPACE_HEIF"
1549    }
1550   ],
1551   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1552   "name" : "android_dataspace_v1_2_t",
1553   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1554   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1555   "size" : 4,
1556   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1557   "underlying_type" : "_ZTIj"
1558  },
1559  {
1560   "alignment" : 4,
1561   "enum_fields" :
1562   [
1563    {
1564     "enum_field_value" : 10,
1565     "name" : "HAL_COLOR_MODE_BT2020"
1566    },
1567    {
1568     "enum_field_value" : 11,
1569     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1570    },
1571    {
1572     "enum_field_value" : 12,
1573     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1574    }
1575   ],
1576   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1577   "name" : "android_color_mode_v1_1_t",
1578   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1579   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1580   "size" : 4,
1581   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1582   "underlying_type" : "_ZTIj"
1583  },
1584  {
1585   "alignment" : 4,
1586   "enum_fields" :
1587   [
1588    {
1589     "enum_field_value" : 0,
1590     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1591    },
1592    {
1593     "enum_field_value" : 1,
1594     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1595    },
1596    {
1597     "enum_field_value" : 2,
1598     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1599    },
1600    {
1601     "enum_field_value" : 3,
1602     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1603    },
1604    {
1605     "enum_field_value" : 4,
1606     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1607    },
1608    {
1609     "enum_field_value" : 5,
1610     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1611    },
1612    {
1613     "enum_field_value" : 6,
1614     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1615    }
1616   ],
1617   "linker_set_key" : "_ZTI25android_color_transform_t",
1618   "name" : "android_color_transform_t",
1619   "referenced_type" : "_ZTI25android_color_transform_t",
1620   "self_type" : "_ZTI25android_color_transform_t",
1621   "size" : 4,
1622   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1623   "underlying_type" : "_ZTIj"
1624  },
1625  {
1626   "alignment" : 4,
1627   "enum_fields" :
1628   [
1629    {
1630     "enum_field_value" : 39,
1631     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1632    },
1633    {
1634     "enum_field_value" : 40,
1635     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1636    },
1637    {
1638     "enum_field_value" : 41,
1639     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1640    },
1641    {
1642     "enum_field_value" : 42,
1643     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1644    }
1645   ],
1646   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1647   "name" : "android_pixel_format_sw_t",
1648   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1649   "self_type" : "_ZTI25android_pixel_format_sw_t",
1650   "size" : 4,
1651   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1652   "underlying_type" : "_ZTIj"
1653  },
1654  {
1655   "alignment" : 4,
1656   "enum_fields" :
1657   [
1658    {
1659     "enum_field_value" : 48,
1660     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1661    },
1662    {
1663     "enum_field_value" : 49,
1664     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1665    },
1666    {
1667     "enum_field_value" : 50,
1668     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1669    },
1670    {
1671     "enum_field_value" : 51,
1672     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1673    },
1674    {
1675     "enum_field_value" : 52,
1676     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1677    },
1678    {
1679     "enum_field_value" : 53,
1680     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1681    },
1682    {
1683     "enum_field_value" : 54,
1684     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1685    }
1686   ],
1687   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1688   "name" : "android_pixel_format_v1_1_t",
1689   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1690   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1691   "size" : 4,
1692   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1693   "underlying_type" : "_ZTIj"
1694  },
1695  {
1696   "alignment" : 4,
1697   "enum_fields" :
1698   [
1699    {
1700     "enum_field_value" : 55,
1701     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1702    }
1703   ],
1704   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1705   "name" : "android_pixel_format_v1_2_t",
1706   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1707   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1708   "size" : 4,
1709   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1710   "underlying_type" : "_ZTIj"
1711  },
1712  {
1713   "alignment" : 4,
1714   "enum_fields" :
1715   [
1716    {
1717     "enum_field_value" : 0,
1718     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1719    },
1720    {
1721     "enum_field_value" : 1,
1722     "name" : "HAL_RENDER_INTENT_ENHANCE"
1723    },
1724    {
1725     "enum_field_value" : 2,
1726     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1727    },
1728    {
1729     "enum_field_value" : 3,
1730     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1731    }
1732   ],
1733   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1734   "name" : "android_render_intent_v1_1_t",
1735   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1736   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1737   "size" : 4,
1738   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1739   "underlying_type" : "_ZTIj"
1740  },
1741  {
1742   "alignment" : 4,
1743   "enum_fields" :
1744   [
1745    {
1746     "enum_field_value" : 0,
1747     "name" : "LOG_ID_MIN"
1748    },
1749    {
1750     "enum_field_value" : 0,
1751     "name" : "LOG_ID_MAIN"
1752    },
1753    {
1754     "enum_field_value" : 1,
1755     "name" : "LOG_ID_RADIO"
1756    },
1757    {
1758     "enum_field_value" : 2,
1759     "name" : "LOG_ID_EVENTS"
1760    },
1761    {
1762     "enum_field_value" : 3,
1763     "name" : "LOG_ID_SYSTEM"
1764    },
1765    {
1766     "enum_field_value" : 4,
1767     "name" : "LOG_ID_CRASH"
1768    },
1769    {
1770     "enum_field_value" : 5,
1771     "name" : "LOG_ID_STATS"
1772    },
1773    {
1774     "enum_field_value" : 6,
1775     "name" : "LOG_ID_SECURITY"
1776    },
1777    {
1778     "enum_field_value" : 7,
1779     "name" : "LOG_ID_KERNEL"
1780    },
1781    {
1782     "enum_field_value" : 8,
1783     "name" : "LOG_ID_MAX"
1784    },
1785    {
1786     "enum_field_value" : 2147483647,
1787     "name" : "LOG_ID_DEFAULT"
1788    }
1789   ],
1790   "linker_set_key" : "_ZTI6log_id",
1791   "name" : "log_id",
1792   "referenced_type" : "_ZTI6log_id",
1793   "self_type" : "_ZTI6log_id",
1794   "size" : 4,
1795   "source_file" : "/system/core/liblog/include/android/log.h",
1796   "underlying_type" : "_ZTIj"
1797  },
1798  {
1799   "alignment" : 4,
1800   "enum_fields" :
1801   [
1802    {
1803     "enum_field_value" : 1,
1804     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1805    },
1806    {
1807     "enum_field_value" : 2,
1808     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1809    },
1810    {
1811     "enum_field_value" : 4,
1812     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1813    }
1814   ],
1815   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1816   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1817   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1818   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1819   "size" : 4,
1820   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1821   "underlying_type" : "_ZTIj"
1822  },
1823  {
1824   "alignment" : 4,
1825   "enum_fields" :
1826   [
1827    {
1828     "enum_field_value" : 0,
1829     "name" : "android::OK"
1830    },
1831    {
1832     "enum_field_value" : 0,
1833     "name" : "android::NO_ERROR"
1834    },
1835    {
1836     "enum_field_value" : -2147483648,
1837     "name" : "android::UNKNOWN_ERROR"
1838    },
1839    {
1840     "enum_field_value" : -12,
1841     "name" : "android::NO_MEMORY"
1842    },
1843    {
1844     "enum_field_value" : -38,
1845     "name" : "android::INVALID_OPERATION"
1846    },
1847    {
1848     "enum_field_value" : -22,
1849     "name" : "android::BAD_VALUE"
1850    },
1851    {
1852     "enum_field_value" : -2147483647,
1853     "name" : "android::BAD_TYPE"
1854    },
1855    {
1856     "enum_field_value" : -2,
1857     "name" : "android::NAME_NOT_FOUND"
1858    },
1859    {
1860     "enum_field_value" : -1,
1861     "name" : "android::PERMISSION_DENIED"
1862    },
1863    {
1864     "enum_field_value" : -19,
1865     "name" : "android::NO_INIT"
1866    },
1867    {
1868     "enum_field_value" : -17,
1869     "name" : "android::ALREADY_EXISTS"
1870    },
1871    {
1872     "enum_field_value" : -32,
1873     "name" : "android::DEAD_OBJECT"
1874    },
1875    {
1876     "enum_field_value" : -2147483646,
1877     "name" : "android::FAILED_TRANSACTION"
1878    },
1879    {
1880     "enum_field_value" : -75,
1881     "name" : "android::BAD_INDEX"
1882    },
1883    {
1884     "enum_field_value" : -61,
1885     "name" : "android::NOT_ENOUGH_DATA"
1886    },
1887    {
1888     "enum_field_value" : -11,
1889     "name" : "android::WOULD_BLOCK"
1890    },
1891    {
1892     "enum_field_value" : -110,
1893     "name" : "android::TIMED_OUT"
1894    },
1895    {
1896     "enum_field_value" : -74,
1897     "name" : "android::UNKNOWN_TRANSACTION"
1898    },
1899    {
1900     "enum_field_value" : -2147483641,
1901     "name" : "android::FDS_NOT_ALLOWED"
1902    },
1903    {
1904     "enum_field_value" : -2147483640,
1905     "name" : "android::UNEXPECTED_NULL"
1906    }
1907   ],
1908   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1909   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1910   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1911   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1912   "size" : 4,
1913   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1914   "underlying_type" : "_ZTIi"
1915  },
1916  {
1917   "alignment" : 4,
1918   "enum_fields" :
1919   [
1920    {
1921     "enum_field_value" : 19,
1922     "name" : "android::PRIORITY_LOWEST"
1923    },
1924    {
1925     "enum_field_value" : 10,
1926     "name" : "android::PRIORITY_BACKGROUND"
1927    },
1928    {
1929     "enum_field_value" : 0,
1930     "name" : "android::PRIORITY_NORMAL"
1931    },
1932    {
1933     "enum_field_value" : -2,
1934     "name" : "android::PRIORITY_FOREGROUND"
1935    },
1936    {
1937     "enum_field_value" : -4,
1938     "name" : "android::PRIORITY_DISPLAY"
1939    },
1940    {
1941     "enum_field_value" : -8,
1942     "name" : "android::PRIORITY_URGENT_DISPLAY"
1943    },
1944    {
1945     "enum_field_value" : -16,
1946     "name" : "android::PRIORITY_AUDIO"
1947    },
1948    {
1949     "enum_field_value" : -19,
1950     "name" : "android::PRIORITY_URGENT_AUDIO"
1951    },
1952    {
1953     "enum_field_value" : -20,
1954     "name" : "android::PRIORITY_HIGHEST"
1955    },
1956    {
1957     "enum_field_value" : 0,
1958     "name" : "android::PRIORITY_DEFAULT"
1959    },
1960    {
1961     "enum_field_value" : -1,
1962     "name" : "android::PRIORITY_MORE_FAVORABLE"
1963    },
1964    {
1965     "enum_field_value" : 1,
1966     "name" : "android::PRIORITY_LESS_FAVORABLE"
1967    }
1968   ],
1969   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1970   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1971   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1972   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1973   "size" : 4,
1974   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1975   "underlying_type" : "_ZTIi"
1976  },
1977  {
1978   "alignment" : 4,
1979   "enum_fields" :
1980   [
1981    {
1982     "enum_field_value" : 1,
1983     "name" : "android::trait_trivial_copy<bool>::value"
1984    }
1985   ],
1986   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1987   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1988   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1989   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1990   "size" : 4,
1991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1992   "underlying_type" : "_ZTIj"
1993  },
1994  {
1995   "alignment" : 4,
1996   "enum_fields" :
1997   [
1998    {
1999     "enum_field_value" : 1,
2000     "name" : "android::trait_trivial_copy<char>::value"
2001    }
2002   ],
2003   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2004   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2005   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2006   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2007   "size" : 4,
2008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2009   "underlying_type" : "_ZTIj"
2010  },
2011  {
2012   "alignment" : 4,
2013   "enum_fields" :
2014   [
2015    {
2016     "enum_field_value" : 1,
2017     "name" : "android::trait_trivial_copy<double>::value"
2018    }
2019   ],
2020   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2021   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2022   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2023   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2024   "size" : 4,
2025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2026   "underlying_type" : "_ZTIj"
2027  },
2028  {
2029   "alignment" : 4,
2030   "enum_fields" :
2031   [
2032    {
2033     "enum_field_value" : 1,
2034     "name" : "android::trait_trivial_copy<float>::value"
2035    }
2036   ],
2037   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2038   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2039   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2040   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2041   "size" : 4,
2042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2043   "underlying_type" : "_ZTIj"
2044  },
2045  {
2046   "alignment" : 4,
2047   "enum_fields" :
2048   [
2049    {
2050     "enum_field_value" : 1,
2051     "name" : "android::trait_trivial_copy<unsigned char>::value"
2052    }
2053   ],
2054   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2055   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2056   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2057   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2058   "size" : 4,
2059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2060   "underlying_type" : "_ZTIj"
2061  },
2062  {
2063   "alignment" : 4,
2064   "enum_fields" :
2065   [
2066    {
2067     "enum_field_value" : 1,
2068     "name" : "android::trait_trivial_copy<int>::value"
2069    }
2070   ],
2071   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2072   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2073   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2074   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2075   "size" : 4,
2076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2077   "underlying_type" : "_ZTIj"
2078  },
2079  {
2080   "alignment" : 4,
2081   "enum_fields" :
2082   [
2083    {
2084     "enum_field_value" : 1,
2085     "name" : "android::trait_trivial_copy<unsigned int>::value"
2086    }
2087   ],
2088   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2089   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2090   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2091   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2092   "size" : 4,
2093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2094   "underlying_type" : "_ZTIj"
2095  },
2096  {
2097   "alignment" : 4,
2098   "enum_fields" :
2099   [
2100    {
2101     "enum_field_value" : 1,
2102     "name" : "android::trait_trivial_copy<long>::value"
2103    }
2104   ],
2105   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2106   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2107   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2108   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2109   "size" : 4,
2110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2111   "underlying_type" : "_ZTIj"
2112  },
2113  {
2114   "alignment" : 4,
2115   "enum_fields" :
2116   [
2117    {
2118     "enum_field_value" : 1,
2119     "name" : "android::trait_trivial_copy<unsigned long>::value"
2120    }
2121   ],
2122   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2123   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2124   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2125   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2126   "size" : 4,
2127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2128   "underlying_type" : "_ZTIj"
2129  },
2130  {
2131   "alignment" : 4,
2132   "enum_fields" :
2133   [
2134    {
2135     "enum_field_value" : 1,
2136     "name" : "android::trait_trivial_copy<short>::value"
2137    }
2138   ],
2139   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2140   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2141   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2142   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2143   "size" : 4,
2144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2145   "underlying_type" : "_ZTIj"
2146  },
2147  {
2148   "alignment" : 4,
2149   "enum_fields" :
2150   [
2151    {
2152     "enum_field_value" : 1,
2153     "name" : "android::trait_trivial_copy<unsigned short>::value"
2154    }
2155   ],
2156   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2157   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2158   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2159   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2160   "size" : 4,
2161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2162   "underlying_type" : "_ZTIj"
2163  },
2164  {
2165   "alignment" : 4,
2166   "enum_fields" :
2167   [
2168    {
2169     "enum_field_value" : 1,
2170     "name" : "android::trait_trivial_copy<void>::value"
2171    }
2172   ],
2173   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2174   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2175   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2176   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2177   "size" : 4,
2178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2179   "underlying_type" : "_ZTIj"
2180  },
2181  {
2182   "alignment" : 4,
2183   "enum_fields" :
2184   [
2185    {
2186     "enum_field_value" : 1,
2187     "name" : "android::trait_trivial_copy<long long>::value"
2188    }
2189   ],
2190   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2191   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2192   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2193   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2194   "size" : 4,
2195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2196   "underlying_type" : "_ZTIj"
2197  },
2198  {
2199   "alignment" : 4,
2200   "enum_fields" :
2201   [
2202    {
2203     "enum_field_value" : 1,
2204     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2205    }
2206   ],
2207   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2208   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2209   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2210   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2211   "size" : 4,
2212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2213   "underlying_type" : "_ZTIj"
2214  },
2215  {
2216   "alignment" : 4,
2217   "enum_fields" :
2218   [
2219    {
2220     "enum_field_value" : 1,
2221     "name" : "android::trait_trivial_ctor<bool>::value"
2222    }
2223   ],
2224   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2225   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2226   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2227   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2228   "size" : 4,
2229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2230   "underlying_type" : "_ZTIj"
2231  },
2232  {
2233   "alignment" : 4,
2234   "enum_fields" :
2235   [
2236    {
2237     "enum_field_value" : 1,
2238     "name" : "android::trait_trivial_ctor<char>::value"
2239    }
2240   ],
2241   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2242   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2243   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2244   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2245   "size" : 4,
2246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2247   "underlying_type" : "_ZTIj"
2248  },
2249  {
2250   "alignment" : 4,
2251   "enum_fields" :
2252   [
2253    {
2254     "enum_field_value" : 1,
2255     "name" : "android::trait_trivial_ctor<double>::value"
2256    }
2257   ],
2258   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2259   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2260   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2261   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2262   "size" : 4,
2263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2264   "underlying_type" : "_ZTIj"
2265  },
2266  {
2267   "alignment" : 4,
2268   "enum_fields" :
2269   [
2270    {
2271     "enum_field_value" : 1,
2272     "name" : "android::trait_trivial_ctor<float>::value"
2273    }
2274   ],
2275   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2276   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2277   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2278   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2279   "size" : 4,
2280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2281   "underlying_type" : "_ZTIj"
2282  },
2283  {
2284   "alignment" : 4,
2285   "enum_fields" :
2286   [
2287    {
2288     "enum_field_value" : 1,
2289     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2290    }
2291   ],
2292   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2293   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2294   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2295   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2296   "size" : 4,
2297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2298   "underlying_type" : "_ZTIj"
2299  },
2300  {
2301   "alignment" : 4,
2302   "enum_fields" :
2303   [
2304    {
2305     "enum_field_value" : 1,
2306     "name" : "android::trait_trivial_ctor<int>::value"
2307    }
2308   ],
2309   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2310   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2311   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2312   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2313   "size" : 4,
2314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2315   "underlying_type" : "_ZTIj"
2316  },
2317  {
2318   "alignment" : 4,
2319   "enum_fields" :
2320   [
2321    {
2322     "enum_field_value" : 1,
2323     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2324    }
2325   ],
2326   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2327   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2328   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2329   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2330   "size" : 4,
2331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2332   "underlying_type" : "_ZTIj"
2333  },
2334  {
2335   "alignment" : 4,
2336   "enum_fields" :
2337   [
2338    {
2339     "enum_field_value" : 1,
2340     "name" : "android::trait_trivial_ctor<long>::value"
2341    }
2342   ],
2343   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2344   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2345   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2346   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2347   "size" : 4,
2348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2349   "underlying_type" : "_ZTIj"
2350  },
2351  {
2352   "alignment" : 4,
2353   "enum_fields" :
2354   [
2355    {
2356     "enum_field_value" : 1,
2357     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2358    }
2359   ],
2360   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2361   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2362   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2363   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2364   "size" : 4,
2365   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2366   "underlying_type" : "_ZTIj"
2367  },
2368  {
2369   "alignment" : 4,
2370   "enum_fields" :
2371   [
2372    {
2373     "enum_field_value" : 1,
2374     "name" : "android::trait_trivial_ctor<short>::value"
2375    }
2376   ],
2377   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2378   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2379   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2380   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2381   "size" : 4,
2382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2383   "underlying_type" : "_ZTIj"
2384  },
2385  {
2386   "alignment" : 4,
2387   "enum_fields" :
2388   [
2389    {
2390     "enum_field_value" : 1,
2391     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2392    }
2393   ],
2394   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2395   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2396   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2397   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2398   "size" : 4,
2399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2400   "underlying_type" : "_ZTIj"
2401  },
2402  {
2403   "alignment" : 4,
2404   "enum_fields" :
2405   [
2406    {
2407     "enum_field_value" : 1,
2408     "name" : "android::trait_trivial_ctor<void>::value"
2409    }
2410   ],
2411   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2412   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2413   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2414   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2415   "size" : 4,
2416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2417   "underlying_type" : "_ZTIj"
2418  },
2419  {
2420   "alignment" : 4,
2421   "enum_fields" :
2422   [
2423    {
2424     "enum_field_value" : 1,
2425     "name" : "android::trait_trivial_ctor<long long>::value"
2426    }
2427   ],
2428   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2429   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2430   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2431   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2432   "size" : 4,
2433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2434   "underlying_type" : "_ZTIj"
2435  },
2436  {
2437   "alignment" : 4,
2438   "enum_fields" :
2439   [
2440    {
2441     "enum_field_value" : 1,
2442     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2443    }
2444   ],
2445   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2446   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2447   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2448   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2449   "size" : 4,
2450   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2451   "underlying_type" : "_ZTIj"
2452  },
2453  {
2454   "alignment" : 4,
2455   "enum_fields" :
2456   [
2457    {
2458     "enum_field_value" : 1,
2459     "name" : "android::trait_trivial_dtor<bool>::value"
2460    }
2461   ],
2462   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2463   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2464   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2465   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2466   "size" : 4,
2467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2468   "underlying_type" : "_ZTIj"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 1,
2476     "name" : "android::trait_trivial_dtor<char>::value"
2477    }
2478   ],
2479   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2480   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2481   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2482   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2483   "size" : 4,
2484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2485   "underlying_type" : "_ZTIj"
2486  },
2487  {
2488   "alignment" : 4,
2489   "enum_fields" :
2490   [
2491    {
2492     "enum_field_value" : 1,
2493     "name" : "android::trait_trivial_dtor<double>::value"
2494    }
2495   ],
2496   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2497   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2498   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2499   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2500   "size" : 4,
2501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2502   "underlying_type" : "_ZTIj"
2503  },
2504  {
2505   "alignment" : 4,
2506   "enum_fields" :
2507   [
2508    {
2509     "enum_field_value" : 1,
2510     "name" : "android::trait_trivial_dtor<float>::value"
2511    }
2512   ],
2513   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2514   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2515   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2516   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2517   "size" : 4,
2518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2519   "underlying_type" : "_ZTIj"
2520  },
2521  {
2522   "alignment" : 4,
2523   "enum_fields" :
2524   [
2525    {
2526     "enum_field_value" : 1,
2527     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2528    }
2529   ],
2530   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2531   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2532   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2533   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2534   "size" : 4,
2535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2536   "underlying_type" : "_ZTIj"
2537  },
2538  {
2539   "alignment" : 4,
2540   "enum_fields" :
2541   [
2542    {
2543     "enum_field_value" : 1,
2544     "name" : "android::trait_trivial_dtor<int>::value"
2545    }
2546   ],
2547   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2548   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2549   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2550   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2551   "size" : 4,
2552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2553   "underlying_type" : "_ZTIj"
2554  },
2555  {
2556   "alignment" : 4,
2557   "enum_fields" :
2558   [
2559    {
2560     "enum_field_value" : 1,
2561     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2562    }
2563   ],
2564   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2565   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2566   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2567   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2568   "size" : 4,
2569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2570   "underlying_type" : "_ZTIj"
2571  },
2572  {
2573   "alignment" : 4,
2574   "enum_fields" :
2575   [
2576    {
2577     "enum_field_value" : 1,
2578     "name" : "android::trait_trivial_dtor<long>::value"
2579    }
2580   ],
2581   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2582   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2583   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2584   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2585   "size" : 4,
2586   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2587   "underlying_type" : "_ZTIj"
2588  },
2589  {
2590   "alignment" : 4,
2591   "enum_fields" :
2592   [
2593    {
2594     "enum_field_value" : 1,
2595     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2596    }
2597   ],
2598   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2599   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2600   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2601   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2602   "size" : 4,
2603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2604   "underlying_type" : "_ZTIj"
2605  },
2606  {
2607   "alignment" : 4,
2608   "enum_fields" :
2609   [
2610    {
2611     "enum_field_value" : 1,
2612     "name" : "android::trait_trivial_dtor<short>::value"
2613    }
2614   ],
2615   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2616   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2617   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2618   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2619   "size" : 4,
2620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2621   "underlying_type" : "_ZTIj"
2622  },
2623  {
2624   "alignment" : 4,
2625   "enum_fields" :
2626   [
2627    {
2628     "enum_field_value" : 1,
2629     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2630    }
2631   ],
2632   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2633   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2634   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2635   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2636   "size" : 4,
2637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2638   "underlying_type" : "_ZTIj"
2639  },
2640  {
2641   "alignment" : 4,
2642   "enum_fields" :
2643   [
2644    {
2645     "enum_field_value" : 1,
2646     "name" : "android::trait_trivial_dtor<void>::value"
2647    }
2648   ],
2649   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2650   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2651   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2652   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2653   "size" : 4,
2654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2655   "underlying_type" : "_ZTIj"
2656  },
2657  {
2658   "alignment" : 4,
2659   "enum_fields" :
2660   [
2661    {
2662     "enum_field_value" : 1,
2663     "name" : "android::trait_trivial_dtor<long long>::value"
2664    }
2665   ],
2666   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2667   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2668   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2669   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2670   "size" : 4,
2671   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2672   "underlying_type" : "_ZTIj"
2673  },
2674  {
2675   "alignment" : 4,
2676   "enum_fields" :
2677   [
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2681    }
2682   ],
2683   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2684   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2685   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2686   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2687   "size" : 4,
2688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2689   "underlying_type" : "_ZTIj"
2690  },
2691  {
2692   "alignment" : 4,
2693   "enum_fields" :
2694   [
2695    {
2696     "enum_field_value" : 1,
2697     "name" : "android::trait_trivial_move<android::String8>::value"
2698    }
2699   ],
2700   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2701   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2702   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2703   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2704   "size" : 4,
2705   "source_file" : "/system/core/libutils/include/utils/String8.h",
2706   "underlying_type" : "_ZTIj"
2707  },
2708  {
2709   "alignment" : 4,
2710   "enum_fields" :
2711   [
2712    {
2713     "enum_field_value" : 1,
2714     "name" : "android::trait_trivial_move<android::String16>::value"
2715    }
2716   ],
2717   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2718   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2719   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2720   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2721   "size" : 4,
2722   "source_file" : "/system/core/libutils/include/utils/String16.h",
2723   "underlying_type" : "_ZTIj"
2724  },
2725  {
2726   "alignment" : 4,
2727   "enum_fields" :
2728   [
2729    {
2730     "enum_field_value" : 1,
2731     "name" : "android::trait_trivial_move<bool>::value"
2732    }
2733   ],
2734   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2735   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2736   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2737   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2738   "size" : 4,
2739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2740   "underlying_type" : "_ZTIj"
2741  },
2742  {
2743   "alignment" : 4,
2744   "enum_fields" :
2745   [
2746    {
2747     "enum_field_value" : 1,
2748     "name" : "android::trait_trivial_move<char>::value"
2749    }
2750   ],
2751   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2752   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2753   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2754   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2755   "size" : 4,
2756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2757   "underlying_type" : "_ZTIj"
2758  },
2759  {
2760   "alignment" : 4,
2761   "enum_fields" :
2762   [
2763    {
2764     "enum_field_value" : 1,
2765     "name" : "android::trait_trivial_move<double>::value"
2766    }
2767   ],
2768   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2769   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2770   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2771   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2772   "size" : 4,
2773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2774   "underlying_type" : "_ZTIj"
2775  },
2776  {
2777   "alignment" : 4,
2778   "enum_fields" :
2779   [
2780    {
2781     "enum_field_value" : 1,
2782     "name" : "android::trait_trivial_move<float>::value"
2783    }
2784   ],
2785   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2786   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2787   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2788   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2789   "size" : 4,
2790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2791   "underlying_type" : "_ZTIj"
2792  },
2793  {
2794   "alignment" : 4,
2795   "enum_fields" :
2796   [
2797    {
2798     "enum_field_value" : 1,
2799     "name" : "android::trait_trivial_move<unsigned char>::value"
2800    }
2801   ],
2802   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2803   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2804   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2805   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2806   "size" : 4,
2807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2808   "underlying_type" : "_ZTIj"
2809  },
2810  {
2811   "alignment" : 4,
2812   "enum_fields" :
2813   [
2814    {
2815     "enum_field_value" : 1,
2816     "name" : "android::trait_trivial_move<int>::value"
2817    }
2818   ],
2819   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2820   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2821   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2822   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2823   "size" : 4,
2824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2825   "underlying_type" : "_ZTIj"
2826  },
2827  {
2828   "alignment" : 4,
2829   "enum_fields" :
2830   [
2831    {
2832     "enum_field_value" : 1,
2833     "name" : "android::trait_trivial_move<unsigned int>::value"
2834    }
2835   ],
2836   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2837   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2838   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2839   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2840   "size" : 4,
2841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2842   "underlying_type" : "_ZTIj"
2843  },
2844  {
2845   "alignment" : 4,
2846   "enum_fields" :
2847   [
2848    {
2849     "enum_field_value" : 1,
2850     "name" : "android::trait_trivial_move<long>::value"
2851    }
2852   ],
2853   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2854   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2855   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2856   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2857   "size" : 4,
2858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2859   "underlying_type" : "_ZTIj"
2860  },
2861  {
2862   "alignment" : 4,
2863   "enum_fields" :
2864   [
2865    {
2866     "enum_field_value" : 1,
2867     "name" : "android::trait_trivial_move<unsigned long>::value"
2868    }
2869   ],
2870   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2871   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2872   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2873   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2874   "size" : 4,
2875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2876   "underlying_type" : "_ZTIj"
2877  },
2878  {
2879   "alignment" : 4,
2880   "enum_fields" :
2881   [
2882    {
2883     "enum_field_value" : 1,
2884     "name" : "android::trait_trivial_move<short>::value"
2885    }
2886   ],
2887   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2888   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2889   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2890   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2891   "size" : 4,
2892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2893   "underlying_type" : "_ZTIj"
2894  },
2895  {
2896   "alignment" : 4,
2897   "enum_fields" :
2898   [
2899    {
2900     "enum_field_value" : 1,
2901     "name" : "android::trait_trivial_move<unsigned short>::value"
2902    }
2903   ],
2904   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2905   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2906   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2907   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2908   "size" : 4,
2909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2910   "underlying_type" : "_ZTIj"
2911  },
2912  {
2913   "alignment" : 4,
2914   "enum_fields" :
2915   [
2916    {
2917     "enum_field_value" : 1,
2918     "name" : "android::trait_trivial_move<void>::value"
2919    }
2920   ],
2921   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2922   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2923   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2924   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2925   "size" : 4,
2926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2927   "underlying_type" : "_ZTIj"
2928  },
2929  {
2930   "alignment" : 4,
2931   "enum_fields" :
2932   [
2933    {
2934     "enum_field_value" : 1,
2935     "name" : "android::trait_trivial_move<long long>::value"
2936    }
2937   ],
2938   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2939   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2940   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2941   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2942   "size" : 4,
2943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2944   "underlying_type" : "_ZTIj"
2945  },
2946  {
2947   "alignment" : 4,
2948   "enum_fields" :
2949   [
2950    {
2951     "enum_field_value" : 1,
2952     "name" : "android::trait_trivial_move<unsigned long long>::value"
2953    }
2954   ],
2955   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2956   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2957   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2958   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2959   "size" : 4,
2960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2961   "underlying_type" : "_ZTIj"
2962  },
2963  {
2964   "alignment" : 4,
2965   "enum_fields" :
2966   [
2967    {
2968     "enum_field_value" : 0,
2969     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2970    },
2971    {
2972     "enum_field_value" : 1,
2973     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2974    },
2975    {
2976     "enum_field_value" : 2,
2977     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2978    }
2979   ],
2980   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2981   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2982   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2983   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2984   "size" : 4,
2985   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2986   "underlying_type" : "_ZTIi"
2987  },
2988  {
2989   "alignment" : 4,
2990   "enum_fields" :
2991   [
2992    {
2993     "enum_field_value" : -1,
2994     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2995    }
2996   ],
2997   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2998   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2999   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
3000   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
3001   "size" : 4,
3002   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3003   "underlying_type" : "_ZTIi"
3004  },
3005  {
3006   "alignment" : 1,
3007   "enum_fields" :
3008   [
3009    {
3010     "enum_field_value" : 0,
3011     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
3012    },
3013    {
3014     "enum_field_value" : 1,
3015     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
3016    },
3017    {
3018     "enum_field_value" : 2,
3019     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3020    }
3021   ],
3022   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3023   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3024   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3025   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3026   "size" : 1,
3027   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3028   "underlying_type" : "_ZTIh"
3029  },
3030  {
3031   "alignment" : 4,
3032   "enum_fields" :
3033   [
3034    {
3035     "enum_field_value" : 0,
3036     "name" : "android::Mutex::PRIVATE"
3037    },
3038    {
3039     "enum_field_value" : 1,
3040     "name" : "android::Mutex::SHARED"
3041    }
3042   ],
3043   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3044   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3045   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3046   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3047   "size" : 4,
3048   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3049   "underlying_type" : "_ZTIj"
3050  },
3051  {
3052   "alignment" : 4,
3053   "enum_fields" :
3054   [
3055    {
3056     "enum_field_value" : 0,
3057     "name" : "android::RWLock::PRIVATE"
3058    },
3059    {
3060     "enum_field_value" : 1,
3061     "name" : "android::RWLock::SHARED"
3062    }
3063   ],
3064   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3065   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3066   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3067   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3068   "size" : 4,
3069   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3070   "underlying_type" : "_ZTIj"
3071  },
3072  {
3073   "access" : "protected",
3074   "alignment" : 4,
3075   "enum_fields" :
3076   [
3077    {
3078     "enum_field_value" : 1,
3079     "name" : "android::RefBase::FIRST_INC_STRONG"
3080    }
3081   ],
3082   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3083   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3084   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3085   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3086   "size" : 4,
3087   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3088   "underlying_type" : "_ZTIj"
3089  },
3090  {
3091   "access" : "protected",
3092   "alignment" : 4,
3093   "enum_fields" :
3094   [
3095    {
3096     "enum_field_value" : 0,
3097     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3098    },
3099    {
3100     "enum_field_value" : 1,
3101     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3102    },
3103    {
3104     "enum_field_value" : 1,
3105     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3106    }
3107   ],
3108   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3109   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3110   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3111   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3112   "size" : 4,
3113   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3114   "underlying_type" : "_ZTIj"
3115  },
3116  {
3117   "alignment" : 4,
3118   "enum_fields" :
3119   [
3120    {
3121     "enum_field_value" : 0,
3122     "name" : "android::String8::kEmptyString"
3123    }
3124   ],
3125   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3126   "name" : "android::String8::StaticLinkage",
3127   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3128   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3129   "size" : 4,
3130   "source_file" : "/system/core/libutils/include/utils/String8.h",
3131   "underlying_type" : "_ZTIj"
3132  },
3133  {
3134   "alignment" : 4,
3135   "enum_fields" :
3136   [
3137    {
3138     "enum_field_value" : 0,
3139     "name" : "android::String16::kEmptyString"
3140    }
3141   ],
3142   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3143   "name" : "android::String16::StaticLinkage",
3144   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3145   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3146   "size" : 4,
3147   "source_file" : "/system/core/libutils/include/utils/String16.h",
3148   "underlying_type" : "_ZTIj"
3149  },
3150  {
3151   "alignment" : 4,
3152   "enum_fields" :
3153   [
3154    {
3155     "enum_field_value" : 0,
3156     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3157    },
3158    {
3159     "enum_field_value" : 1,
3160     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3161    },
3162    {
3163     "enum_field_value" : 2,
3164     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3165    },
3166    {
3167     "enum_field_value" : 3,
3168     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3169    }
3170   ],
3171   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3172   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3173   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3174   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3175   "size" : 4,
3176   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3177   "underlying_type" : "_ZTIi"
3178  },
3179  {
3180   "alignment" : 4,
3181   "enum_fields" :
3182   [
3183    {
3184     "enum_field_value" : 0,
3185     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3186    },
3187    {
3188     "enum_field_value" : 1,
3189     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3190    },
3191    {
3192     "enum_field_value" : 2,
3193     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3194    }
3195   ],
3196   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3197   "name" : "android::hardware::ProcessState::CallRestriction",
3198   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3199   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3200   "size" : 4,
3201   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3202   "underlying_type" : "_ZTIi"
3203  },
3204  {
3205   "alignment" : 4,
3206   "enum_fields" :
3207   [
3208    {
3209     "enum_field_value" : 0,
3210     "name" : "android::hardware::HidlReturnRestriction::NONE"
3211    },
3212    {
3213     "enum_field_value" : 1,
3214     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3215    },
3216    {
3217     "enum_field_value" : 2,
3218     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3219    }
3220   ],
3221   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3222   "name" : "android::hardware::HidlReturnRestriction",
3223   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3224   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3225   "size" : 4,
3226   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3227   "underlying_type" : "_ZTIi"
3228  },
3229  {
3230   "alignment" : 4,
3231   "enum_fields" :
3232   [
3233    {
3234     "enum_field_value" : 0,
3235     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
3236    },
3237    {
3238     "enum_field_value" : 1,
3239     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
3240    }
3241   ],
3242   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE",
3243   "name" : "android::hardware::drm::V1_0::BufferType",
3244   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE",
3245   "self_type" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE",
3246   "size" : 4,
3247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3248   "underlying_type" : "_ZTIj"
3249  },
3250  {
3251   "alignment" : 4,
3252   "enum_fields" :
3253   [
3254    {
3255     "enum_field_value" : 0,
3256     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
3257    },
3258    {
3259     "enum_field_value" : 1,
3260     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
3261    },
3262    {
3263     "enum_field_value" : 2,
3264     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
3265    },
3266    {
3267     "enum_field_value" : 3,
3268     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
3269    },
3270    {
3271     "enum_field_value" : 4,
3272     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
3273    }
3274   ],
3275   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE",
3276   "name" : "android::hardware::drm::V1_0::KeyStatusType",
3277   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE",
3278   "self_type" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE",
3279   "size" : 4,
3280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3281   "underlying_type" : "_ZTIj"
3282  },
3283  {
3284   "alignment" : 4,
3285   "enum_fields" :
3286   [
3287    {
3288     "enum_field_value" : 0,
3289     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
3290    },
3291    {
3292     "enum_field_value" : 1,
3293     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
3294    },
3295    {
3296     "enum_field_value" : 2,
3297     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
3298    },
3299    {
3300     "enum_field_value" : 3,
3301     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
3302    }
3303   ],
3304   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_014KeyRequestTypeE",
3305   "name" : "android::hardware::drm::V1_0::KeyRequestType",
3306   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014KeyRequestTypeE",
3307   "self_type" : "_ZTIN7android8hardware3drm4V1_014KeyRequestTypeE",
3308   "size" : 4,
3309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3310   "underlying_type" : "_ZTIj"
3311  },
3312  {
3313   "alignment" : 4,
3314   "enum_fields" :
3315   [
3316    {
3317     "enum_field_value" : 0,
3318     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
3319    },
3320    {
3321     "enum_field_value" : 1,
3322     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
3323    },
3324    {
3325     "enum_field_value" : 2,
3326     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
3327    },
3328    {
3329     "enum_field_value" : 3,
3330     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
3331    }
3332   ],
3333   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_04ModeE",
3334   "name" : "android::hardware::drm::V1_0::Mode",
3335   "referenced_type" : "_ZTIN7android8hardware3drm4V1_04ModeE",
3336   "self_type" : "_ZTIN7android8hardware3drm4V1_04ModeE",
3337   "size" : 4,
3338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3339   "underlying_type" : "_ZTIj"
3340  },
3341  {
3342   "alignment" : 4,
3343   "enum_fields" :
3344   [
3345    {
3346     "enum_field_value" : 0,
3347     "name" : "android::hardware::drm::V1_0::Status::OK"
3348    },
3349    {
3350     "enum_field_value" : 1,
3351     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
3352    },
3353    {
3354     "enum_field_value" : 2,
3355     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
3356    },
3357    {
3358     "enum_field_value" : 3,
3359     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
3360    },
3361    {
3362     "enum_field_value" : 4,
3363     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
3364    },
3365    {
3366     "enum_field_value" : 5,
3367     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
3368    },
3369    {
3370     "enum_field_value" : 6,
3371     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
3372    },
3373    {
3374     "enum_field_value" : 7,
3375     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
3376    },
3377    {
3378     "enum_field_value" : 8,
3379     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
3380    },
3381    {
3382     "enum_field_value" : 9,
3383     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
3384    },
3385    {
3386     "enum_field_value" : 10,
3387     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
3388    },
3389    {
3390     "enum_field_value" : 11,
3391     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
3392    },
3393    {
3394     "enum_field_value" : 12,
3395     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
3396    }
3397   ],
3398   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_06StatusE",
3399   "name" : "android::hardware::drm::V1_0::Status",
3400   "referenced_type" : "_ZTIN7android8hardware3drm4V1_06StatusE",
3401   "self_type" : "_ZTIN7android8hardware3drm4V1_06StatusE",
3402   "size" : 4,
3403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3404   "underlying_type" : "_ZTIj"
3405  },
3406  {
3407   "alignment" : 4,
3408   "enum_fields" :
3409   [
3410    {
3411     "enum_field_value" : 0,
3412     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
3413    },
3414    {
3415     "enum_field_value" : 1,
3416     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
3417    },
3418    {
3419     "enum_field_value" : 2,
3420     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
3421    }
3422   ],
3423   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_07KeyTypeE",
3424   "name" : "android::hardware::drm::V1_0::KeyType",
3425   "referenced_type" : "_ZTIN7android8hardware3drm4V1_07KeyTypeE",
3426   "self_type" : "_ZTIN7android8hardware3drm4V1_07KeyTypeE",
3427   "size" : 4,
3428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3429   "underlying_type" : "_ZTIj"
3430  },
3431  {
3432   "alignment" : 4,
3433   "enum_fields" :
3434   [
3435    {
3436     "enum_field_value" : 0,
3437     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
3438    },
3439    {
3440     "enum_field_value" : 1,
3441     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
3442    },
3443    {
3444     "enum_field_value" : 2,
3445     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
3446    },
3447    {
3448     "enum_field_value" : 3,
3449     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
3450    },
3451    {
3452     "enum_field_value" : 4,
3453     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
3454    }
3455   ],
3456   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_09EventTypeE",
3457   "name" : "android::hardware::drm::V1_0::EventType",
3458   "referenced_type" : "_ZTIN7android8hardware3drm4V1_09EventTypeE",
3459   "self_type" : "_ZTIN7android8hardware3drm4V1_09EventTypeE",
3460   "size" : 4,
3461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3462   "underlying_type" : "_ZTIj"
3463  },
3464  {
3465   "alignment" : 4,
3466   "enum_fields" :
3467   [
3468    {
3469     "enum_field_value" : 0,
3470     "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
3471    },
3472    {
3473     "enum_field_value" : 1,
3474     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
3475    },
3476    {
3477     "enum_field_value" : 2,
3478     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
3479    },
3480    {
3481     "enum_field_value" : 3,
3482     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
3483    },
3484    {
3485     "enum_field_value" : 4,
3486     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
3487    },
3488    {
3489     "enum_field_value" : 5,
3490     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
3491    }
3492   ],
3493   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE",
3494   "name" : "android::hardware::drm::V1_1::SecurityLevel",
3495   "referenced_type" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE",
3496   "self_type" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE",
3497   "size" : 4,
3498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
3499   "underlying_type" : "_ZTIj"
3500  },
3501  {
3502   "alignment" : 1,
3503   "enum_fields" :
3504   [
3505    {
3506     "enum_field_value" : 0,
3507     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
3508    },
3509    {
3510     "enum_field_value" : 1,
3511     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
3512    },
3513    {
3514     "enum_field_value" : 2,
3515     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
3516    }
3517   ],
3518   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
3519   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
3520   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
3521   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
3522   "size" : 1,
3523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
3524   "underlying_type" : "_ZTIh"
3525  },
3526  {
3527   "alignment" : 4,
3528   "enum_fields" :
3529   [
3530    {
3531     "enum_field_value" : 0,
3532     "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
3533    },
3534    {
3535     "enum_field_value" : 1,
3536     "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
3537    },
3538    {
3539     "enum_field_value" : 2,
3540     "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
3541    },
3542    {
3543     "enum_field_value" : 3,
3544     "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
3545    },
3546    {
3547     "enum_field_value" : 4,
3548     "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
3549    },
3550    {
3551     "enum_field_value" : 5,
3552     "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
3553    }
3554   ],
3555   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114KeyRequestTypeE",
3556   "name" : "android::hardware::drm::V1_1::KeyRequestType",
3557   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114KeyRequestTypeE",
3558   "self_type" : "_ZTIN7android8hardware3drm4V1_114KeyRequestTypeE",
3559   "size" : 4,
3560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
3561   "underlying_type" : "_ZTIj"
3562  },
3563  {
3564   "alignment" : 4,
3565   "enum_fields" :
3566   [
3567    {
3568     "enum_field_value" : 0,
3569     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
3570    },
3571    {
3572     "enum_field_value" : 1,
3573     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
3574    },
3575    {
3576     "enum_field_value" : 2,
3577     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
3578    },
3579    {
3580     "enum_field_value" : 3,
3581     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
3582    },
3583    {
3584     "enum_field_value" : 4,
3585     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
3586    },
3587    {
3588     "enum_field_value" : 5,
3589     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
3590    },
3591    {
3592     "enum_field_value" : 6,
3593     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
3594    }
3595   ],
3596   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_19HdcpLevelE",
3597   "name" : "android::hardware::drm::V1_1::HdcpLevel",
3598   "referenced_type" : "_ZTIN7android8hardware3drm4V1_19HdcpLevelE",
3599   "self_type" : "_ZTIN7android8hardware3drm4V1_19HdcpLevelE",
3600   "size" : 4,
3601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
3602   "underlying_type" : "_ZTIj"
3603  },
3604  {
3605   "alignment" : 4,
3606   "enum_fields" :
3607   [
3608    {
3609     "enum_field_value" : 0,
3610     "name" : "android::hardware::Status::EX_NONE"
3611    },
3612    {
3613     "enum_field_value" : -1,
3614     "name" : "android::hardware::Status::EX_SECURITY"
3615    },
3616    {
3617     "enum_field_value" : -2,
3618     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3619    },
3620    {
3621     "enum_field_value" : -3,
3622     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3623    },
3624    {
3625     "enum_field_value" : -4,
3626     "name" : "android::hardware::Status::EX_NULL_POINTER"
3627    },
3628    {
3629     "enum_field_value" : -5,
3630     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3631    },
3632    {
3633     "enum_field_value" : -6,
3634     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3635    },
3636    {
3637     "enum_field_value" : -7,
3638     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3639    },
3640    {
3641     "enum_field_value" : -128,
3642     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3643    },
3644    {
3645     "enum_field_value" : -129,
3646     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3647    }
3648   ],
3649   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3650   "name" : "android::hardware::Status::Exception",
3651   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3652   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3653   "size" : 4,
3654   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3655   "underlying_type" : "_ZTIi"
3656  },
3657  {
3658   "alignment" : 4,
3659   "enum_fields" :
3660   [
3661    {
3662     "enum_field_value" : 1,
3663     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3664    }
3665   ],
3666   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3667   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3668   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3669   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3670   "size" : 4,
3671   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3672   "underlying_type" : "_ZTIj"
3673  },
3674  {
3675   "alignment" : 4,
3676   "enum_fields" :
3677   [
3678    {
3679     "enum_field_value" : 0,
3680     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3681    },
3682    {
3683     "enum_field_value" : 1,
3684     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3685    },
3686    {
3687     "enum_field_value" : 2,
3688     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3689    },
3690    {
3691     "enum_field_value" : 3,
3692     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3693    },
3694    {
3695     "enum_field_value" : 4,
3696     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3697    },
3698    {
3699     "enum_field_value" : 5,
3700     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3701    },
3702    {
3703     "enum_field_value" : 6,
3704     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3705    },
3706    {
3707     "enum_field_value" : 7,
3708     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3709    },
3710    {
3711     "enum_field_value" : 8,
3712     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3713    },
3714    {
3715     "enum_field_value" : 9,
3716     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3717    }
3718   ],
3719   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3720   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3721   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3722   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3723   "size" : 4,
3724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3725   "underlying_type" : "_ZTIj"
3726  },
3727  {
3728   "alignment" : 4,
3729   "enum_fields" :
3730   [
3731    {
3732     "enum_field_value" : 1,
3733     "name" : "android::hardware::kSynchronizedReadWrite"
3734    },
3735    {
3736     "enum_field_value" : 2,
3737     "name" : "android::hardware::kUnsynchronizedWrite"
3738    }
3739   ],
3740   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3741   "name" : "android::hardware::MQFlavor",
3742   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3743   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3744   "size" : 4,
3745   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3746   "underlying_type" : "_ZTIj"
3747  },
3748  {
3749   "alignment" : 4,
3750   "enum_fields" :
3751   [
3752    {
3753     "enum_field_value" : 0,
3754     "name" : "android::Condition::WAKE_UP_ONE"
3755    },
3756    {
3757     "enum_field_value" : 1,
3758     "name" : "android::Condition::WAKE_UP_ALL"
3759    }
3760   ],
3761   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3762   "name" : "android::Condition::WakeUpType",
3763   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3764   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3765   "size" : 4,
3766   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3767   "underlying_type" : "_ZTIj"
3768  },
3769  {
3770   "alignment" : 4,
3771   "enum_fields" :
3772   [
3773    {
3774     "enum_field_value" : 0,
3775     "name" : "android::Condition::PRIVATE"
3776    },
3777    {
3778     "enum_field_value" : 1,
3779     "name" : "android::Condition::SHARED"
3780    }
3781   ],
3782   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3783   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3784   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3785   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3786   "size" : 4,
3787   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3788   "underlying_type" : "_ZTIj"
3789  }
3790 ],
3791 "function_types" :
3792 [
3793  {
3794   "alignment" : 4,
3795   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3796   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3797   "parameters" :
3798   [
3799    {
3800     "referenced_type" : "_ZTIRKN7android8String16E"
3801    },
3802    {
3803     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3804    },
3805    {
3806     "referenced_type" : "_ZTIPv"
3807    }
3808   ],
3809   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3810   "return_type" : "_ZTIb",
3811   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3812   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3813  },
3814  {
3815   "alignment" : 4,
3816   "linker_set_key" : "_ZTIFiPvE",
3817   "name" : "int (void *)",
3818   "parameters" :
3819   [
3820    {
3821     "referenced_type" : "_ZTIPv"
3822    }
3823   ],
3824   "referenced_type" : "_ZTIFiPvE",
3825   "return_type" : "_ZTIi",
3826   "self_type" : "_ZTIFiPvE",
3827   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3828  },
3829  {
3830   "alignment" : 4,
3831   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3832   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3833   "parameters" :
3834   [
3835    {
3836     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3837    },
3838    {
3839     "referenced_type" : "_ZTIPKh"
3840    },
3841    {
3842     "referenced_type" : "_ZTIj"
3843    },
3844    {
3845     "referenced_type" : "_ZTIPKy"
3846    },
3847    {
3848     "referenced_type" : "_ZTIj"
3849    },
3850    {
3851     "referenced_type" : "_ZTIPv"
3852    }
3853   ],
3854   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3855   "return_type" : "_ZTIv",
3856   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3857   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3858  }
3859 ],
3860 "functions" :
3861 [
3862  {
3863   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::getService",
3864   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3865   "parameters" :
3866   [
3867    {
3868     "default_arg" : true,
3869     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3870    },
3871    {
3872     "default_arg" : true,
3873     "referenced_type" : "_ZTIb"
3874    }
3875   ],
3876   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
3877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3878  },
3879  {
3880   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::linkToDeath",
3881   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3882   "parameters" :
3883   [
3884    {
3885     "is_this_ptr" : true,
3886     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3887    },
3888    {
3889     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3890    },
3891    {
3892     "referenced_type" : "_ZTIy"
3893    }
3894   ],
3895   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3897  },
3898  {
3899   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::getDebugInfo",
3900   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3901   "parameters" :
3902   [
3903    {
3904     "is_this_ptr" : true,
3905     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3906    },
3907    {
3908     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3909    }
3910   ],
3911   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3913  },
3914  {
3915   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::getHashChain",
3916   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3917   "parameters" :
3918   [
3919    {
3920     "is_this_ptr" : true,
3921     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3922    },
3923    {
3924     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3925    }
3926   ],
3927   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3929  },
3930  {
3931   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::tryGetService",
3932   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3933   "parameters" :
3934   [
3935    {
3936     "default_arg" : true,
3937     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3938    },
3939    {
3940     "default_arg" : true,
3941     "referenced_type" : "_ZTIb"
3942    }
3943   ],
3944   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
3945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3946  },
3947  {
3948   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::unlinkToDeath",
3949   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3950   "parameters" :
3951   [
3952    {
3953     "is_this_ptr" : true,
3954     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3955    },
3956    {
3957     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3958    }
3959   ],
3960   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3962  },
3963  {
3964   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::interfaceChain",
3965   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3966   "parameters" :
3967   [
3968    {
3969     "is_this_ptr" : true,
3970     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3971    },
3972    {
3973     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3974    }
3975   ],
3976   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3978  },
3979  {
3980   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::registerAsService",
3981   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3982   "parameters" :
3983   [
3984    {
3985     "is_this_ptr" : true,
3986     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3987    },
3988    {
3989     "default_arg" : true,
3990     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3991    }
3992   ],
3993   "return_type" : "_ZTIi",
3994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3995  },
3996  {
3997   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::interfaceDescriptor",
3998   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3999   "parameters" :
4000   [
4001    {
4002     "is_this_ptr" : true,
4003     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4004    },
4005    {
4006     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4007    }
4008   ],
4009   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4011  },
4012  {
4013   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::notifySyspropsChanged",
4014   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory21notifySyspropsChangedEv",
4015   "parameters" :
4016   [
4017    {
4018     "is_this_ptr" : true,
4019     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4020    }
4021   ],
4022   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4024  },
4025  {
4026   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::setHALInstrumentation",
4027   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory21setHALInstrumentationEv",
4028   "parameters" :
4029   [
4030    {
4031     "is_this_ptr" : true,
4032     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4033    }
4034   ],
4035   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4037  },
4038  {
4039   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::registerForNotifications",
4040   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4041   "parameters" :
4042   [
4043    {
4044     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4045    },
4046    {
4047     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4048    }
4049   ],
4050   "return_type" : "_ZTIb",
4051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4052  },
4053  {
4054   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::ping",
4055   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory4pingEv",
4056   "parameters" :
4057   [
4058    {
4059     "is_this_ptr" : true,
4060     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4061    }
4062   ],
4063   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4065  },
4066  {
4067   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::debug",
4068   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4069   "parameters" :
4070   [
4071    {
4072     "is_this_ptr" : true,
4073     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4074    },
4075    {
4076     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4077    },
4078    {
4079     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4080    }
4081   ],
4082   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4084  },
4085  {
4086   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4087   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
4088   "parameters" :
4089   [
4090    {
4091     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
4092    },
4093    {
4094     "default_arg" : true,
4095     "referenced_type" : "_ZTIb"
4096    }
4097   ],
4098   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4100  },
4101  {
4102   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4103   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb",
4104   "parameters" :
4105   [
4106    {
4107     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
4108    },
4109    {
4110     "default_arg" : true,
4111     "referenced_type" : "_ZTIb"
4112    }
4113   ],
4114   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4116  },
4117  {
4118   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4119   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_211IDrmFactoryEEEb",
4120   "parameters" :
4121   [
4122    {
4123     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
4124    },
4125    {
4126     "default_arg" : true,
4127     "referenced_type" : "_ZTIb"
4128    }
4129   ],
4130   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4132  },
4133  {
4134   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4135   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4136   "parameters" :
4137   [
4138    {
4139     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4140    },
4141    {
4142     "default_arg" : true,
4143     "referenced_type" : "_ZTIb"
4144    }
4145   ],
4146   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4148  },
4149  {
4150   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4151   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spIS3_EEb",
4152   "parameters" :
4153   [
4154    {
4155     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4156    },
4157    {
4158     "default_arg" : true,
4159     "referenced_type" : "_ZTIb"
4160    }
4161   ],
4162   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4164  },
4165  {
4166   "access" : "private",
4167   "function_name" : "android::hardware::drm::V1_3::BsDrmFactory::addOnewayTask",
4168   "linker_set_key" : "_ZN7android8hardware3drm4V1_312BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
4169   "parameters" :
4170   [
4171    {
4172     "is_this_ptr" : true,
4173     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE"
4174    },
4175    {
4176     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4177    }
4178   ],
4179   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsDrmFactory.h"
4181  },
4182  {
4183   "function_name" : "android::hardware::drm::V1_3::BsDrmFactory::BsDrmFactory",
4184   "linker_set_key" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
4185   "parameters" :
4186   [
4187    {
4188     "is_this_ptr" : true,
4189     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE"
4190    },
4191    {
4192     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4193    }
4194   ],
4195   "return_type" : "_ZTIv",
4196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsDrmFactory.h"
4197  },
4198  {
4199   "function_name" : "android::hardware::drm::V1_3::BsDrmFactory::BsDrmFactory",
4200   "linker_set_key" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
4201   "parameters" :
4202   [
4203    {
4204     "is_this_ptr" : true,
4205     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE"
4206    },
4207    {
4208     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4209    }
4210   ],
4211   "return_type" : "_ZTIv",
4212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsDrmFactory.h"
4213  },
4214  {
4215   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::onTransact",
4216   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4217   "parameters" :
4218   [
4219    {
4220     "is_this_ptr" : true,
4221     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4222    },
4223    {
4224     "referenced_type" : "_ZTIj"
4225    },
4226    {
4227     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4228    },
4229    {
4230     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4231    },
4232    {
4233     "default_arg" : true,
4234     "referenced_type" : "_ZTIj"
4235    },
4236    {
4237     "default_arg" : true,
4238     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4239    }
4240   ],
4241   "return_type" : "_ZTIi",
4242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4243  },
4244  {
4245   "access" : "private",
4246   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::getDebugInfo",
4247   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4248   "parameters" :
4249   [
4250    {
4251     "is_this_ptr" : true,
4252     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4253    },
4254    {
4255     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4256    }
4257   ],
4258   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4260  },
4261  {
4262   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::_hidl_getSupportedCryptoSchemes",
4263   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory31_hidl_getSupportedCryptoSchemesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4264   "parameters" :
4265   [
4266    {
4267     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4268    },
4269    {
4270     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4271    },
4272    {
4273     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4274    },
4275    {
4276     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4277    }
4278   ],
4279   "return_type" : "_ZTIi",
4280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4281  },
4282  {
4283   "access" : "private",
4284   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::ping",
4285   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory4pingEv",
4286   "parameters" :
4287   [
4288    {
4289     "is_this_ptr" : true,
4290     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4291    }
4292   ],
4293   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4295  },
4296  {
4297   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::BnHwDrmFactory",
4298   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
4299   "parameters" :
4300   [
4301    {
4302     "is_this_ptr" : true,
4303     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4304    },
4305    {
4306     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4307    }
4308   ],
4309   "return_type" : "_ZTIv",
4310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4311  },
4312  {
4313   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::BnHwDrmFactory",
4314   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
4315   "parameters" :
4316   [
4317    {
4318     "is_this_ptr" : true,
4319     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4320    },
4321    {
4322     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4323    }
4324   ],
4325   "return_type" : "_ZTIv",
4326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4327  },
4328  {
4329   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::~BnHwDrmFactory",
4330   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev",
4331   "parameters" :
4332   [
4333    {
4334     "is_this_ptr" : true,
4335     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4336    }
4337   ],
4338   "return_type" : "_ZTIv",
4339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4340  },
4341  {
4342   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::~BnHwDrmFactory",
4343   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev",
4344   "parameters" :
4345   [
4346    {
4347     "is_this_ptr" : true,
4348     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4349    }
4350   ],
4351   "return_type" : "_ZTIv",
4352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4353  },
4354  {
4355   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::~BnHwDrmFactory",
4356   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD2Ev",
4357   "parameters" :
4358   [
4359    {
4360     "is_this_ptr" : true,
4361     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4362    }
4363   ],
4364   "return_type" : "_ZTIv",
4365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4366  },
4367  {
4368   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::linkToDeath",
4369   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4370   "parameters" :
4371   [
4372    {
4373     "is_this_ptr" : true,
4374     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4375    },
4376    {
4377     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4378    },
4379    {
4380     "referenced_type" : "_ZTIy"
4381    }
4382   ],
4383   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4385  },
4386  {
4387   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::createPlugin",
4388   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
4389   "parameters" :
4390   [
4391    {
4392     "is_this_ptr" : true,
4393     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4394    },
4395    {
4396     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
4397    },
4398    {
4399     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4400    },
4401    {
4402     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware3drm4V1_06StatusERKNS1_2spINS4_10IDrmPluginEEEEEE"
4403    }
4404   ],
4405   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4407  },
4408  {
4409   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::getDebugInfo",
4410   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4411   "parameters" :
4412   [
4413    {
4414     "is_this_ptr" : true,
4415     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4416    },
4417    {
4418     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4419    }
4420   ],
4421   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4423  },
4424  {
4425   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::getHashChain",
4426   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4427   "parameters" :
4428   [
4429    {
4430     "is_this_ptr" : true,
4431     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4432    },
4433    {
4434     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4435    }
4436   ],
4437   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4439  },
4440  {
4441   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::unlinkToDeath",
4442   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4443   "parameters" :
4444   [
4445    {
4446     "is_this_ptr" : true,
4447     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4448    },
4449    {
4450     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4451    }
4452   ],
4453   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4455  },
4456  {
4457   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::interfaceChain",
4458   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4459   "parameters" :
4460   [
4461    {
4462     "is_this_ptr" : true,
4463     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4464    },
4465    {
4466     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4467    }
4468   ],
4469   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4471  },
4472  {
4473   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::onLastStrongRef",
4474   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv",
4475   "parameters" :
4476   [
4477    {
4478     "is_this_ptr" : true,
4479     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4480    },
4481    {
4482     "referenced_type" : "_ZTIPKv"
4483    }
4484   ],
4485   "return_type" : "_ZTIv",
4486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4487  },
4488  {
4489   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::interfaceDescriptor",
4490   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4491   "parameters" :
4492   [
4493    {
4494     "is_this_ptr" : true,
4495     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4496    },
4497    {
4498     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4499    }
4500   ],
4501   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4503  },
4504  {
4505   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::notifySyspropsChanged",
4506   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21notifySyspropsChangedEv",
4507   "parameters" :
4508   [
4509    {
4510     "is_this_ptr" : true,
4511     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4512    }
4513   ],
4514   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4516  },
4517  {
4518   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::setHALInstrumentation",
4519   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21setHALInstrumentationEv",
4520   "parameters" :
4521   [
4522    {
4523     "is_this_ptr" : true,
4524     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4525    }
4526   ],
4527   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4529  },
4530  {
4531   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::isContentTypeSupported",
4532   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
4533   "parameters" :
4534   [
4535    {
4536     "is_this_ptr" : true,
4537     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4538    },
4539    {
4540     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4541    }
4542   ],
4543   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4545  },
4546  {
4547   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::isCryptoSchemeSupported",
4548   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
4549   "parameters" :
4550   [
4551    {
4552     "is_this_ptr" : true,
4553     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4554    },
4555    {
4556     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
4557    }
4558   ],
4559   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4561  },
4562  {
4563   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::getSupportedCryptoSchemes",
4564   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE",
4565   "parameters" :
4566   [
4567    {
4568     "is_this_ptr" : true,
4569     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4570    },
4571    {
4572     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj16EJEEEEEEEE"
4573    }
4574   ],
4575   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4577  },
4578  {
4579   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::isCryptoSchemeSupported_1_2",
4580   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
4581   "parameters" :
4582   [
4583    {
4584     "is_this_ptr" : true,
4585     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4586    },
4587    {
4588     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
4589    },
4590    {
4591     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4592    },
4593    {
4594     "referenced_type" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE"
4595    }
4596   ],
4597   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4599  },
4600  {
4601   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::_hidl_getSupportedCryptoSchemes",
4602   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory31_hidl_getSupportedCryptoSchemesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE",
4603   "parameters" :
4604   [
4605    {
4606     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4607    },
4608    {
4609     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4610    },
4611    {
4612     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj16EJEEEEEEEE"
4613    }
4614   ],
4615   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4617  },
4618  {
4619   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::ping",
4620   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory4pingEv",
4621   "parameters" :
4622   [
4623    {
4624     "is_this_ptr" : true,
4625     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4626    }
4627   ],
4628   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4630  },
4631  {
4632   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::debug",
4633   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4634   "parameters" :
4635   [
4636    {
4637     "is_this_ptr" : true,
4638     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4639    },
4640    {
4641     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4642    },
4643    {
4644     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4645    }
4646   ],
4647   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4649  },
4650  {
4651   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::BpHwDrmFactory",
4652   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
4653   "parameters" :
4654   [
4655    {
4656     "is_this_ptr" : true,
4657     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4658    },
4659    {
4660     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4661    }
4662   ],
4663   "return_type" : "_ZTIv",
4664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4665  },
4666  {
4667   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::BpHwDrmFactory",
4668   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
4669   "parameters" :
4670   [
4671    {
4672     "is_this_ptr" : true,
4673     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4674    },
4675    {
4676     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4677    }
4678   ],
4679   "return_type" : "_ZTIv",
4680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4681  },
4682  {
4683   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::getService",
4684   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4685   "parameters" :
4686   [
4687    {
4688     "default_arg" : true,
4689     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump"
4690    },
4691    {
4692     "default_arg" : true,
4693     "referenced_type" : "_ZTIb"
4694    }
4695   ],
4696   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
4697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4698  },
4699  {
4700   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::linkToDeath",
4701   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4702   "parameters" :
4703   [
4704    {
4705     "is_this_ptr" : true,
4706     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4707    },
4708    {
4709     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4710    },
4711    {
4712     "referenced_type" : "_ZTIy"
4713    }
4714   ],
4715   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4717  },
4718  {
4719   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::getDebugInfo",
4720   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4721   "parameters" :
4722   [
4723    {
4724     "is_this_ptr" : true,
4725     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4726    },
4727    {
4728     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4729    }
4730   ],
4731   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4733  },
4734  {
4735   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::getHashChain",
4736   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4737   "parameters" :
4738   [
4739    {
4740     "is_this_ptr" : true,
4741     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4742    },
4743    {
4744     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4745    }
4746   ],
4747   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4749  },
4750  {
4751   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::tryGetService",
4752   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4753   "parameters" :
4754   [
4755    {
4756     "default_arg" : true,
4757     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump"
4758    },
4759    {
4760     "default_arg" : true,
4761     "referenced_type" : "_ZTIb"
4762    }
4763   ],
4764   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
4765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4766  },
4767  {
4768   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::unlinkToDeath",
4769   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4770   "parameters" :
4771   [
4772    {
4773     "is_this_ptr" : true,
4774     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4775    },
4776    {
4777     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4778    }
4779   ],
4780   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4782  },
4783  {
4784   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::interfaceChain",
4785   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4786   "parameters" :
4787   [
4788    {
4789     "is_this_ptr" : true,
4790     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4791    },
4792    {
4793     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4794    }
4795   ],
4796   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4798  },
4799  {
4800   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::registerAsService",
4801   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4802   "parameters" :
4803   [
4804    {
4805     "is_this_ptr" : true,
4806     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4807    },
4808    {
4809     "default_arg" : true,
4810     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump"
4811    }
4812   ],
4813   "return_type" : "_ZTIi",
4814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4815  },
4816  {
4817   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::interfaceDescriptor",
4818   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4819   "parameters" :
4820   [
4821    {
4822     "is_this_ptr" : true,
4823     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4824    },
4825    {
4826     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4827    }
4828   ],
4829   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4831  },
4832  {
4833   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::notifySyspropsChanged",
4834   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21notifySyspropsChangedEv",
4835   "parameters" :
4836   [
4837    {
4838     "is_this_ptr" : true,
4839     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4840    }
4841   ],
4842   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4844  },
4845  {
4846   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::setHALInstrumentation",
4847   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21setHALInstrumentationEv",
4848   "parameters" :
4849   [
4850    {
4851     "is_this_ptr" : true,
4852     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4853    }
4854   ],
4855   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4857  },
4858  {
4859   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::registerForNotifications",
4860   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4861   "parameters" :
4862   [
4863    {
4864     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump"
4865    },
4866    {
4867     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4868    }
4869   ],
4870   "return_type" : "_ZTIb",
4871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4872  },
4873  {
4874   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::ping",
4875   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory4pingEv",
4876   "parameters" :
4877   [
4878    {
4879     "is_this_ptr" : true,
4880     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4881    }
4882   ],
4883   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4885  },
4886  {
4887   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::debug",
4888   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4889   "parameters" :
4890   [
4891    {
4892     "is_this_ptr" : true,
4893     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4894    },
4895    {
4896     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4897    },
4898    {
4899     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4900    }
4901   ],
4902   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4904  },
4905  {
4906   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4907   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
4908   "parameters" :
4909   [
4910    {
4911     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
4912    },
4913    {
4914     "default_arg" : true,
4915     "referenced_type" : "_ZTIb"
4916    }
4917   ],
4918   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4920  },
4921  {
4922   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4923   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb",
4924   "parameters" :
4925   [
4926    {
4927     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
4928    },
4929    {
4930     "default_arg" : true,
4931     "referenced_type" : "_ZTIb"
4932    }
4933   ],
4934   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4936  },
4937  {
4938   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4939   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_214ICryptoFactoryEEEb",
4940   "parameters" :
4941   [
4942    {
4943     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
4944    },
4945    {
4946     "default_arg" : true,
4947     "referenced_type" : "_ZTIb"
4948    }
4949   ],
4950   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4952  },
4953  {
4954   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4955   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4956   "parameters" :
4957   [
4958    {
4959     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4960    },
4961    {
4962     "default_arg" : true,
4963     "referenced_type" : "_ZTIb"
4964    }
4965   ],
4966   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4968  },
4969  {
4970   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4971   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spIS3_EEb",
4972   "parameters" :
4973   [
4974    {
4975     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
4976    },
4977    {
4978     "default_arg" : true,
4979     "referenced_type" : "_ZTIb"
4980    }
4981   ],
4982   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4984  },
4985  {
4986   "access" : "private",
4987   "function_name" : "android::hardware::drm::V1_3::BsCryptoFactory::addOnewayTask",
4988   "linker_set_key" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
4989   "parameters" :
4990   [
4991    {
4992     "is_this_ptr" : true,
4993     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE"
4994    },
4995    {
4996     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4997    }
4998   ],
4999   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsCryptoFactory.h"
5001  },
5002  {
5003   "function_name" : "android::hardware::drm::V1_3::BsCryptoFactory::BsCryptoFactory",
5004   "linker_set_key" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
5005   "parameters" :
5006   [
5007    {
5008     "is_this_ptr" : true,
5009     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE"
5010    },
5011    {
5012     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
5013    }
5014   ],
5015   "return_type" : "_ZTIv",
5016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsCryptoFactory.h"
5017  },
5018  {
5019   "function_name" : "android::hardware::drm::V1_3::BsCryptoFactory::BsCryptoFactory",
5020   "linker_set_key" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
5021   "parameters" :
5022   [
5023    {
5024     "is_this_ptr" : true,
5025     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE"
5026    },
5027    {
5028     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
5029    }
5030   ],
5031   "return_type" : "_ZTIv",
5032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsCryptoFactory.h"
5033  },
5034  {
5035   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::onTransact",
5036   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
5037   "parameters" :
5038   [
5039    {
5040     "is_this_ptr" : true,
5041     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5042    },
5043    {
5044     "referenced_type" : "_ZTIj"
5045    },
5046    {
5047     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5048    },
5049    {
5050     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5051    },
5052    {
5053     "default_arg" : true,
5054     "referenced_type" : "_ZTIj"
5055    },
5056    {
5057     "default_arg" : true,
5058     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5059    }
5060   ],
5061   "return_type" : "_ZTIi",
5062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5063  },
5064  {
5065   "access" : "private",
5066   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::getDebugInfo",
5067   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5068   "parameters" :
5069   [
5070    {
5071     "is_this_ptr" : true,
5072     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5073    },
5074    {
5075     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5076    }
5077   ],
5078   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5080  },
5081  {
5082   "access" : "private",
5083   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::ping",
5084   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory4pingEv",
5085   "parameters" :
5086   [
5087    {
5088     "is_this_ptr" : true,
5089     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5090    }
5091   ],
5092   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5094  },
5095  {
5096   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::BnHwCryptoFactory",
5097   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
5098   "parameters" :
5099   [
5100    {
5101     "is_this_ptr" : true,
5102     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5103    },
5104    {
5105     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
5106    }
5107   ],
5108   "return_type" : "_ZTIv",
5109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5110  },
5111  {
5112   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::BnHwCryptoFactory",
5113   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
5114   "parameters" :
5115   [
5116    {
5117     "is_this_ptr" : true,
5118     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5119    },
5120    {
5121     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
5122    }
5123   ],
5124   "return_type" : "_ZTIv",
5125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5126  },
5127  {
5128   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::~BnHwCryptoFactory",
5129   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev",
5130   "parameters" :
5131   [
5132    {
5133     "is_this_ptr" : true,
5134     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5135    }
5136   ],
5137   "return_type" : "_ZTIv",
5138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5139  },
5140  {
5141   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::~BnHwCryptoFactory",
5142   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev",
5143   "parameters" :
5144   [
5145    {
5146     "is_this_ptr" : true,
5147     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5148    }
5149   ],
5150   "return_type" : "_ZTIv",
5151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5152  },
5153  {
5154   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::~BnHwCryptoFactory",
5155   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD2Ev",
5156   "parameters" :
5157   [
5158    {
5159     "is_this_ptr" : true,
5160     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5161    }
5162   ],
5163   "return_type" : "_ZTIv",
5164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5165  },
5166  {
5167   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::linkToDeath",
5168   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5169   "parameters" :
5170   [
5171    {
5172     "is_this_ptr" : true,
5173     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5174    },
5175    {
5176     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5177    },
5178    {
5179     "referenced_type" : "_ZTIy"
5180    }
5181   ],
5182   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5184  },
5185  {
5186   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::createPlugin",
5187   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
5188   "parameters" :
5189   [
5190    {
5191     "is_this_ptr" : true,
5192     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5193    },
5194    {
5195     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
5196    },
5197    {
5198     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5199    },
5200    {
5201     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware3drm4V1_06StatusERKNS1_2spINS4_13ICryptoPluginEEEEEE"
5202    }
5203   ],
5204   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5206  },
5207  {
5208   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::getDebugInfo",
5209   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5210   "parameters" :
5211   [
5212    {
5213     "is_this_ptr" : true,
5214     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5215    },
5216    {
5217     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5218    }
5219   ],
5220   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5222  },
5223  {
5224   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::getHashChain",
5225   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5226   "parameters" :
5227   [
5228    {
5229     "is_this_ptr" : true,
5230     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5231    },
5232    {
5233     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5234    }
5235   ],
5236   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5238  },
5239  {
5240   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::unlinkToDeath",
5241   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5242   "parameters" :
5243   [
5244    {
5245     "is_this_ptr" : true,
5246     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5247    },
5248    {
5249     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5250    }
5251   ],
5252   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5254  },
5255  {
5256   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::interfaceChain",
5257   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5258   "parameters" :
5259   [
5260    {
5261     "is_this_ptr" : true,
5262     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5263    },
5264    {
5265     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5266    }
5267   ],
5268   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5270  },
5271  {
5272   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::onLastStrongRef",
5273   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv",
5274   "parameters" :
5275   [
5276    {
5277     "is_this_ptr" : true,
5278     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5279    },
5280    {
5281     "referenced_type" : "_ZTIPKv"
5282    }
5283   ],
5284   "return_type" : "_ZTIv",
5285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5286  },
5287  {
5288   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::interfaceDescriptor",
5289   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5290   "parameters" :
5291   [
5292    {
5293     "is_this_ptr" : true,
5294     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5295    },
5296    {
5297     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5298    }
5299   ],
5300   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5302  },
5303  {
5304   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::notifySyspropsChanged",
5305   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21notifySyspropsChangedEv",
5306   "parameters" :
5307   [
5308    {
5309     "is_this_ptr" : true,
5310     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5311    }
5312   ],
5313   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5315  },
5316  {
5317   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::setHALInstrumentation",
5318   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21setHALInstrumentationEv",
5319   "parameters" :
5320   [
5321    {
5322     "is_this_ptr" : true,
5323     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5324    }
5325   ],
5326   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5328  },
5329  {
5330   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::isCryptoSchemeSupported",
5331   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
5332   "parameters" :
5333   [
5334    {
5335     "is_this_ptr" : true,
5336     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5337    },
5338    {
5339     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
5340    }
5341   ],
5342   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5344  },
5345  {
5346   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::ping",
5347   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory4pingEv",
5348   "parameters" :
5349   [
5350    {
5351     "is_this_ptr" : true,
5352     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5353    }
5354   ],
5355   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5357  },
5358  {
5359   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::debug",
5360   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5361   "parameters" :
5362   [
5363    {
5364     "is_this_ptr" : true,
5365     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5366    },
5367    {
5368     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5369    },
5370    {
5371     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5372    }
5373   ],
5374   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5376  },
5377  {
5378   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::BpHwCryptoFactory",
5379   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
5380   "parameters" :
5381   [
5382    {
5383     "is_this_ptr" : true,
5384     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5385    },
5386    {
5387     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5388    }
5389   ],
5390   "return_type" : "_ZTIv",
5391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5392  },
5393  {
5394   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::BpHwCryptoFactory",
5395   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5401    },
5402    {
5403     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5404    }
5405   ],
5406   "return_type" : "_ZTIv",
5407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5408  },
5409  {
5410   "function_name" : "android::hardware::details::castInterface",
5411   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5412   "parameters" :
5413   [
5414    {
5415     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
5416    },
5417    {
5418     "referenced_type" : "_ZTIPKc"
5419    },
5420    {
5421     "referenced_type" : "_ZTIb"
5422    }
5423   ],
5424   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
5425   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5426   "template_args" :
5427   [
5428    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5429    "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
5430    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5431   ]
5432  },
5433  {
5434   "function_name" : "android::hardware::details::castInterface",
5435   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5436   "parameters" :
5437   [
5438    {
5439     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
5440    },
5441    {
5442     "referenced_type" : "_ZTIPKc"
5443    },
5444    {
5445     "referenced_type" : "_ZTIb"
5446    }
5447   ],
5448   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
5449   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5450   "template_args" :
5451   [
5452    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5453    "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
5454    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5455   ]
5456  },
5457  {
5458   "function_name" : "android::hardware::details::castInterface",
5459   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_211IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5460   "parameters" :
5461   [
5462    {
5463     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
5464    },
5465    {
5466     "referenced_type" : "_ZTIPKc"
5467    },
5468    {
5469     "referenced_type" : "_ZTIb"
5470    }
5471   ],
5472   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
5473   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5474   "template_args" :
5475   [
5476    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5477    "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
5478    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5479   ]
5480  },
5481  {
5482   "function_name" : "android::hardware::details::castInterface",
5483   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5484   "parameters" :
5485   [
5486    {
5487     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5488    },
5489    {
5490     "referenced_type" : "_ZTIPKc"
5491    },
5492    {
5493     "referenced_type" : "_ZTIb"
5494    }
5495   ],
5496   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
5497   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5498   "template_args" :
5499   [
5500    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5501    "_ZTIN7android4hidl4base4V1_05IBaseE",
5502    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5503   ]
5504  },
5505  {
5506   "function_name" : "android::hardware::details::castInterface",
5507   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5508   "parameters" :
5509   [
5510    {
5511     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
5512    },
5513    {
5514     "referenced_type" : "_ZTIPKc"
5515    },
5516    {
5517     "referenced_type" : "_ZTIb"
5518    }
5519   ],
5520   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
5521   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5522   "template_args" :
5523   [
5524    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5525    "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
5526    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5527   ]
5528  },
5529  {
5530   "function_name" : "android::hardware::details::castInterface",
5531   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5532   "parameters" :
5533   [
5534    {
5535     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
5536    },
5537    {
5538     "referenced_type" : "_ZTIPKc"
5539    },
5540    {
5541     "referenced_type" : "_ZTIb"
5542    }
5543   ],
5544   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
5545   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5546   "template_args" :
5547   [
5548    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5549    "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
5550    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5551   ]
5552  },
5553  {
5554   "function_name" : "android::hardware::details::castInterface",
5555   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_214ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5556   "parameters" :
5557   [
5558    {
5559     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
5560    },
5561    {
5562     "referenced_type" : "_ZTIPKc"
5563    },
5564    {
5565     "referenced_type" : "_ZTIb"
5566    }
5567   ],
5568   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
5569   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5570   "template_args" :
5571   [
5572    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5573    "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
5574    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5575   ]
5576  },
5577  {
5578   "function_name" : "android::hardware::details::castInterface",
5579   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5580   "parameters" :
5581   [
5582    {
5583     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5584    },
5585    {
5586     "referenced_type" : "_ZTIPKc"
5587    },
5588    {
5589     "referenced_type" : "_ZTIb"
5590    }
5591   ],
5592   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
5593   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5594   "template_args" :
5595   [
5596    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5597    "_ZTIN7android4hidl4base4V1_05IBaseE",
5598    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5599   ]
5600  },
5601  {
5602   "function_name" : "android::hardware::details::wrapPassthrough",
5603   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
5604   "parameters" :
5605   [
5606    {
5607     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
5608    }
5609   ],
5610   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
5611   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5612   "template_args" : [ "_ZTIN7android8hardware3drm4V1_010IDrmPluginE", "_ZTIv" ]
5613  },
5614  {
5615   "function_name" : "android::hardware::details::wrapPassthrough",
5616   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
5617   "parameters" :
5618   [
5619    {
5620     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
5621    }
5622   ],
5623   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
5624   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5625   "template_args" : [ "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE", "_ZTIv" ]
5626  },
5627  {
5628   "function_name" : "android::hardware::details::getServiceInternal",
5629   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_314BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5630   "parameters" :
5631   [
5632    {
5633     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5634    },
5635    {
5636     "referenced_type" : "_ZTIb"
5637    },
5638    {
5639     "referenced_type" : "_ZTIb"
5640    }
5641   ],
5642   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
5643   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5644   "template_args" :
5645   [
5646    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
5647    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5648    "_ZTIv",
5649    "_ZTIv"
5650   ]
5651  },
5652  {
5653   "function_name" : "android::hardware::details::getServiceInternal",
5654   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_317BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5655   "parameters" :
5656   [
5657    {
5658     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump"
5659    },
5660    {
5661     "referenced_type" : "_ZTIb"
5662    },
5663    {
5664     "referenced_type" : "_ZTIb"
5665    }
5666   ],
5667   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
5668   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5669   "template_args" :
5670   [
5671    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
5672    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5673    "_ZTIv",
5674    "_ZTIv"
5675   ]
5676  },
5677  {
5678   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::onLastStrongRef",
5679   "linker_set_key" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv",
5680   "parameters" :
5681   [
5682    {
5683     "is_this_ptr" : true,
5684     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5685    },
5686    {
5687     "referenced_type" : "_ZTIPKv"
5688    }
5689   ],
5690   "return_type" : "_ZTIv",
5691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
5692  },
5693  {
5694   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::onLastStrongRef",
5695   "linker_set_key" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv",
5696   "parameters" :
5697   [
5698    {
5699     "is_this_ptr" : true,
5700     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5701    },
5702    {
5703     "referenced_type" : "_ZTIPKv"
5704    }
5705   ],
5706   "return_type" : "_ZTIv",
5707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5708  },
5709  {
5710   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::onLastStrongRef",
5711   "linker_set_key" : "_ZTv0_n20_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv",
5712   "parameters" :
5713   [
5714    {
5715     "is_this_ptr" : true,
5716     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5717    },
5718    {
5719     "referenced_type" : "_ZTIPKv"
5720    }
5721   ],
5722   "return_type" : "_ZTIv",
5723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
5724  },
5725  {
5726   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::onLastStrongRef",
5727   "linker_set_key" : "_ZTv0_n20_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv",
5728   "parameters" :
5729   [
5730    {
5731     "is_this_ptr" : true,
5732     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5733    },
5734    {
5735     "referenced_type" : "_ZTIPKv"
5736    }
5737   ],
5738   "return_type" : "_ZTIv",
5739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5740  }
5741 ],
5742 "global_vars" :
5743 [
5744  {
5745   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory10descriptorE",
5746   "name" : "android::hardware::drm::V1_3::IDrmFactory::descriptor",
5747   "referenced_type" : "_ZTIPKc",
5748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
5749  },
5750  {
5751   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory10descriptorE",
5752   "name" : "android::hardware::drm::V1_3::ICryptoFactory::descriptor",
5753   "referenced_type" : "_ZTIPKc",
5754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
5755  }
5756 ],
5757 "lvalue_reference_types" :
5758 [
5759  {
5760   "alignment" : 4,
5761   "linker_set_key" : "_ZTIRK7log_msg",
5762   "name" : "const log_msg &",
5763   "referenced_type" : "_ZTIK7log_msg",
5764   "self_type" : "_ZTIRK7log_msg",
5765   "size" : 4,
5766   "source_file" : "/system/core/liblog/include/log/log_read.h"
5767  },
5768  {
5769   "alignment" : 4,
5770   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5771   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5772   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5773   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5774   "size" : 4,
5775   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5780   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5781   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5782   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5783   "size" : 4,
5784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
5785  },
5786  {
5787   "alignment" : 4,
5788   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5789   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5790   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5791   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_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_8hardware27hidl_binder_death_recipientEEE",
5798   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5799   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5800   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5801   "size" : 4,
5802   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5803  },
5804  {
5805   "alignment" : 4,
5806   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
5807   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
5808   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
5809   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
5810   "size" : 4,
5811   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5812  },
5813  {
5814   "alignment" : 4,
5815   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
5816   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
5817   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
5818   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
5819   "size" : 4,
5820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5821  },
5822  {
5823   "alignment" : 4,
5824   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
5825   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
5826   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
5827   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
5828   "size" : 4,
5829   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5830  },
5831  {
5832   "alignment" : 4,
5833   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
5834   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
5835   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
5836   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
5837   "size" : 4,
5838   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
5843   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
5844   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
5845   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
5846   "size" : 4,
5847   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5848  },
5849  {
5850   "alignment" : 4,
5851   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
5852   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
5853   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
5854   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
5855   "size" : 4,
5856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
5861   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
5862   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
5863   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
5864   "size" : 4,
5865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5866  },
5867  {
5868   "alignment" : 4,
5869   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
5870   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
5871   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
5872   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
5873   "size" : 4,
5874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5875  },
5876  {
5877   "alignment" : 4,
5878   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
5879   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
5880   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
5881   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
5882   "size" : 4,
5883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5884  },
5885  {
5886   "alignment" : 4,
5887   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
5888   "name" : "const android::sp<android::hardware::drm::V1_3::IDrmFactory> &",
5889   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
5890   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
5891   "size" : 4,
5892   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5893  },
5894  {
5895   "alignment" : 4,
5896   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
5897   "name" : "const android::sp<android::hardware::drm::V1_3::ICryptoFactory> &",
5898   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
5899   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
5900   "size" : 4,
5901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5902  },
5903  {
5904   "alignment" : 4,
5905   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5906   "name" : "const android::sp<android::hardware::IBinder> &",
5907   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5908   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5909   "size" : 4,
5910   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5911  },
5912  {
5913   "alignment" : 4,
5914   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5915   "name" : "const android::wp<android::hardware::BHwBinder> &",
5916   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5917   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5918   "size" : 4,
5919   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5920  },
5921  {
5922   "alignment" : 4,
5923   "linker_set_key" : "_ZTIRKN7android7String8E",
5924   "name" : "const android::String8 &",
5925   "referenced_type" : "_ZTIKN7android7String8E",
5926   "self_type" : "_ZTIRKN7android7String8E",
5927   "size" : 4,
5928   "source_file" : "/system/core/libutils/include/utils/String8.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "linker_set_key" : "_ZTIRKN7android8String16E",
5933   "name" : "const android::String16 &",
5934   "referenced_type" : "_ZTIKN7android8String16E",
5935   "self_type" : "_ZTIRKN7android8String16E",
5936   "size" : 4,
5937   "source_file" : "/system/core/libutils/include/utils/String16.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE",
5942   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
5943   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj16EJEEE",
5944   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE",
5945   "size" : 4,
5946   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5947  },
5948  {
5949   "alignment" : 4,
5950   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5951   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5952   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5953   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5954   "size" : 4,
5955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5960   "name" : "const android::hardware::hidl_handle &",
5961   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5962   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5963   "size" : 4,
5964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5965  },
5966  {
5967   "alignment" : 4,
5968   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5969   "name" : "const android::hardware::hidl_memory &",
5970   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5971   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5972   "size" : 4,
5973   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5974  },
5975  {
5976   "alignment" : 4,
5977   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5978   "name" : "const android::hardware::hidl_string &",
5979   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5980   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5981   "size" : 4,
5982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5983  },
5984  {
5985   "alignment" : 4,
5986   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5987   "name" : "const android::hardware::hidl_version &",
5988   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5989   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5990   "size" : 4,
5991   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5992  },
5993  {
5994   "alignment" : 4,
5995   "linker_set_key" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
5996   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
5997   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
5998   "self_type" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
5999   "size" : 4,
6000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6001  },
6002  {
6003   "alignment" : 4,
6004   "linker_set_key" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
6005   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
6006   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
6007   "self_type" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
6008   "size" : 4,
6009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6010  },
6011  {
6012   "alignment" : 4,
6013   "linker_set_key" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
6014   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
6015   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
6016   "self_type" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
6017   "size" : 4,
6018   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
6023   "name" : "const android::hardware::Parcel &",
6024   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
6025   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
6026   "size" : 4,
6027   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6028  },
6029  {
6030   "alignment" : 4,
6031   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
6032   "name" : "const android::hardware::Return<bool> &",
6033   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6034   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
6035   "size" : 4,
6036   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6037  },
6038  {
6039   "alignment" : 4,
6040   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
6041   "name" : "const android::hardware::Status &",
6042   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6043   "self_type" : "_ZTIRKN7android8hardware6StatusE",
6044   "size" : 4,
6045   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6046  },
6047  {
6048   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6049   "name" : "const iter<is_const> &",
6050   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6051   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6052   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6053  },
6054  {
6055   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6056   "name" : "const iter<is_const> &",
6057   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump",
6058   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump",
6059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6060  },
6061  {
6062   "alignment" : 4,
6063   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
6064   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 16> > &",
6065   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
6066   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
6067   "size" : 4,
6068   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6073   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6074   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6075   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6076   "size" : 4,
6077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
6078  },
6079  {
6080   "alignment" : 4,
6081   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
6082   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
6083   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
6084   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
6085   "size" : 4,
6086   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6087  },
6088  {
6089   "alignment" : 4,
6090   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
6091   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
6092   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
6093   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
6094   "size" : 4,
6095   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6096  },
6097  {
6098   "alignment" : 4,
6099   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
6100   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
6101   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
6102   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
6103   "size" : 4,
6104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6105  },
6106  {
6107   "alignment" : 4,
6108   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6109   "name" : "const android::hardware::hidl_vec<unsigned char> &",
6110   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6111   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6112   "size" : 4,
6113   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6114  },
6115  {
6116   "alignment" : 4,
6117   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6118   "name" : "const android::hardware::hidl_vec<int> &",
6119   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6120   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6121   "size" : 4,
6122   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6123  },
6124  {
6125   "alignment" : 4,
6126   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6127   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6128   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6129   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6130   "size" : 4,
6131   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6132  },
6133  {
6134   "alignment" : 4,
6135   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6136   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6137   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump",
6138   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump",
6139   "size" : 4,
6140   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6141  },
6142  {
6143   "alignment" : 4,
6144   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6145   "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 *> > *)> > > &",
6146   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6147   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6148   "size" : 4,
6149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6150  },
6151  {
6152   "alignment" : 4,
6153   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6154   "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 *> > *)> > > &",
6155   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump",
6156   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump",
6157   "size" : 4,
6158   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6159  },
6160  {
6161   "alignment" : 4,
6162   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6163   "name" : "const android::hidl::base::V1_0::IBase *const &",
6164   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6165   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6166   "size" : 4,
6167   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6168  },
6169  {
6170   "alignment" : 4,
6171   "linker_set_key" : "_ZTIRKa",
6172   "name" : "const signed char &",
6173   "referenced_type" : "_ZTIKa",
6174   "self_type" : "_ZTIRKa",
6175   "size" : 4,
6176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6177  },
6178  {
6179   "alignment" : 4,
6180   "linker_set_key" : "_ZTIRKb",
6181   "name" : "const bool &",
6182   "referenced_type" : "_ZTIKb",
6183   "self_type" : "_ZTIRKb",
6184   "size" : 4,
6185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6186  },
6187  {
6188   "alignment" : 4,
6189   "linker_set_key" : "_ZTIRKd",
6190   "name" : "const double &",
6191   "referenced_type" : "_ZTIKd",
6192   "self_type" : "_ZTIRKd",
6193   "size" : 4,
6194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6195  },
6196  {
6197   "alignment" : 4,
6198   "linker_set_key" : "_ZTIRKf",
6199   "name" : "const float &",
6200   "referenced_type" : "_ZTIKf",
6201   "self_type" : "_ZTIRKf",
6202   "size" : 4,
6203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6204  },
6205  {
6206   "alignment" : 4,
6207   "linker_set_key" : "_ZTIRKh",
6208   "name" : "const unsigned char &",
6209   "referenced_type" : "_ZTIKh",
6210   "self_type" : "_ZTIRKh",
6211   "size" : 4,
6212   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6213  },
6214  {
6215   "alignment" : 4,
6216   "linker_set_key" : "_ZTIRKi",
6217   "name" : "const int &",
6218   "referenced_type" : "_ZTIKi",
6219   "self_type" : "_ZTIRKi",
6220   "size" : 4,
6221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6222  },
6223  {
6224   "alignment" : 4,
6225   "linker_set_key" : "_ZTIRKj",
6226   "name" : "const unsigned int &",
6227   "referenced_type" : "_ZTIKj",
6228   "self_type" : "_ZTIRKj",
6229   "size" : 4,
6230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6231  },
6232  {
6233   "alignment" : 4,
6234   "linker_set_key" : "_ZTIRKs",
6235   "name" : "const short &",
6236   "referenced_type" : "_ZTIKs",
6237   "self_type" : "_ZTIRKs",
6238   "size" : 4,
6239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6240  },
6241  {
6242   "alignment" : 4,
6243   "linker_set_key" : "_ZTIRKt",
6244   "name" : "const unsigned short &",
6245   "referenced_type" : "_ZTIKt",
6246   "self_type" : "_ZTIRKt",
6247   "size" : 4,
6248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6249  },
6250  {
6251   "alignment" : 4,
6252   "linker_set_key" : "_ZTIRKx",
6253   "name" : "const long long &",
6254   "referenced_type" : "_ZTIKx",
6255   "self_type" : "_ZTIRKx",
6256   "size" : 4,
6257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6258  },
6259  {
6260   "alignment" : 4,
6261   "linker_set_key" : "_ZTIRKy",
6262   "name" : "const unsigned long long &",
6263   "referenced_type" : "_ZTIKy",
6264   "self_type" : "_ZTIRKy",
6265   "size" : 4,
6266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6267  },
6268  {
6269   "alignment" : 4,
6270   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6271   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6272   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6273   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6274   "size" : 4,
6275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6276  },
6277  {
6278   "alignment" : 4,
6279   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6280   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6281   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6282   "self_type" : "_ZTIRN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6283   "size" : 4,
6284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6285  },
6286  {
6287   "alignment" : 4,
6288   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6289   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6290   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6291   "self_type" : "_ZTIRN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6292   "size" : 4,
6293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6294  },
6295  {
6296   "alignment" : 4,
6297   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6298   "name" : "android::sp<android::hardware::drm::V1_3::IDrmFactory> &",
6299   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6300   "self_type" : "_ZTIRN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6301   "size" : 4,
6302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6303  },
6304  {
6305   "alignment" : 4,
6306   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6307   "name" : "android::sp<android::hardware::drm::V1_3::ICryptoFactory> &",
6308   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6309   "self_type" : "_ZTIRN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6310   "size" : 4,
6311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6312  },
6313  {
6314   "alignment" : 4,
6315   "linker_set_key" : "_ZTIRN7android5MutexE",
6316   "name" : "android::Mutex &",
6317   "referenced_type" : "_ZTIN7android5MutexE",
6318   "self_type" : "_ZTIRN7android5MutexE",
6319   "size" : 4,
6320   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6321  },
6322  {
6323   "alignment" : 4,
6324   "linker_set_key" : "_ZTIRN7android6RWLockE",
6325   "name" : "android::RWLock &",
6326   "referenced_type" : "_ZTIN7android6RWLockE",
6327   "self_type" : "_ZTIRN7android6RWLockE",
6328   "size" : 4,
6329   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6330  },
6331  {
6332   "alignment" : 4,
6333   "linker_set_key" : "_ZTIRN7android7String8E",
6334   "name" : "android::String8 &",
6335   "referenced_type" : "_ZTIN7android7String8E",
6336   "self_type" : "_ZTIRN7android7String8E",
6337   "size" : 4,
6338   "source_file" : "/system/core/libutils/include/utils/String8.h"
6339  },
6340  {
6341   "alignment" : 4,
6342   "linker_set_key" : "_ZTIRN7android8String16E",
6343   "name" : "android::String16 &",
6344   "referenced_type" : "_ZTIN7android8String16E",
6345   "self_type" : "_ZTIRN7android8String16E",
6346   "size" : 4,
6347   "source_file" : "/system/core/libutils/include/utils/String16.h"
6348  },
6349  {
6350   "alignment" : 4,
6351   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6352   "name" : "android::hardware::TextOutput &",
6353   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6354   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6355   "size" : 4,
6356   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6357  },
6358  {
6359   "alignment" : 4,
6360   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj16EJEEE",
6361   "name" : "android::hardware::hidl_array<unsigned char, 16> &",
6362   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
6363   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj16EJEEE",
6364   "size" : 4,
6365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6366  },
6367  {
6368   "alignment" : 4,
6369   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6370   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6371   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6372   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6373   "size" : 4,
6374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6375  },
6376  {
6377   "alignment" : 4,
6378   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6379   "name" : "android::hardware::hidl_memory &",
6380   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6381   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6382   "size" : 4,
6383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6384  },
6385  {
6386   "alignment" : 4,
6387   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6388   "name" : "android::hardware::hidl_string &",
6389   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6390   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6391   "size" : 4,
6392   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6393  },
6394  {
6395   "alignment" : 4,
6396   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
6397   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> > &",
6398   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
6399   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
6400   "size" : 4,
6401   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6402  },
6403  {
6404   "alignment" : 4,
6405   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
6406   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> > &",
6407   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
6408   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
6409   "size" : 4,
6410   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6411  },
6412  {
6413   "alignment" : 4,
6414   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6415   "name" : "android::hardware::Return<bool> &",
6416   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6417   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6418   "size" : 4,
6419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6420  },
6421  {
6422   "alignment" : 4,
6423   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6424   "name" : "android::hardware::Return<void> &",
6425   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6426   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6427   "size" : 4,
6428   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6433   "name" : "android::hardware::Status &",
6434   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6435   "self_type" : "_ZTIRN7android8hardware6StatusE",
6436   "size" : 4,
6437   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6438  },
6439  {
6440   "alignment" : 4,
6441   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6442   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6443   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6444   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6445   "size" : 4,
6446   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6447  },
6448  {
6449   "alignment" : 4,
6450   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6451   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6452   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6453   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6454   "size" : 4,
6455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6456  },
6457  {
6458   "alignment" : 4,
6459   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6460   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6461   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6462   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6463   "size" : 4,
6464   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6465  },
6466  {
6467   "alignment" : 4,
6468   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6469   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6470   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6471   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6472   "size" : 4,
6473   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6474  },
6475  {
6476   "alignment" : 4,
6477   "linker_set_key" : "_ZTIRh",
6478   "name" : "unsigned char &",
6479   "referenced_type" : "_ZTIh",
6480   "self_type" : "_ZTIRh",
6481   "size" : 4,
6482   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6483  },
6484  {
6485   "alignment" : 4,
6486   "linker_set_key" : "_ZTIRi",
6487   "name" : "int &",
6488   "referenced_type" : "_ZTIi",
6489   "self_type" : "_ZTIRi",
6490   "size" : 4,
6491   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6492  },
6493  {
6494   "alignment" : 4,
6495   "linker_set_key" : "_ZTIRj",
6496   "name" : "unsigned int &",
6497   "referenced_type" : "_ZTIj",
6498   "self_type" : "_ZTIRj",
6499   "size" : 4,
6500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
6501  }
6502 ],
6503 "pointer_types" :
6504 [
6505  {
6506   "alignment" : 4,
6507   "linker_set_key" : "_ZTIP13native_handle",
6508   "name" : "native_handle *",
6509   "referenced_type" : "_ZTI13native_handle",
6510   "self_type" : "_ZTIP13native_handle",
6511   "size" : 4,
6512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6513  },
6514  {
6515   "alignment" : 4,
6516   "linker_set_key" : "_ZTIP18android_flex_plane",
6517   "name" : "android_flex_plane *",
6518   "referenced_type" : "_ZTI18android_flex_plane",
6519   "self_type" : "_ZTIP18android_flex_plane",
6520   "size" : 4,
6521   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6522  },
6523  {
6524   "alignment" : 4,
6525   "linker_set_key" : "_ZTIP7log_msg",
6526   "name" : "log_msg *",
6527   "referenced_type" : "_ZTI7log_msg",
6528   "self_type" : "_ZTIP7log_msg",
6529   "size" : 4,
6530   "source_file" : "/system/core/liblog/include/log/log_read.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6535   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6536   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6537   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6538   "size" : 4,
6539   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6540  },
6541  {
6542   "alignment" : 4,
6543   "linker_set_key" : "_ZTIPFiPvE",
6544   "name" : "int (*)(void *)",
6545   "referenced_type" : "_ZTIFiPvE",
6546   "self_type" : "_ZTIPFiPvE",
6547   "size" : 4,
6548   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6553   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6554   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6555   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6556   "size" : 4,
6557   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6558  },
6559  {
6560   "alignment" : 4,
6561   "linker_set_key" : "_ZTIPK13native_handle",
6562   "name" : "const native_handle *",
6563   "referenced_type" : "_ZTIK13native_handle",
6564   "self_type" : "_ZTIPK13native_handle",
6565   "size" : 4,
6566   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "linker_set_key" : "_ZTIPK7log_msg",
6571   "name" : "const log_msg *",
6572   "referenced_type" : "_ZTIK7log_msg",
6573   "self_type" : "_ZTIPK7log_msg",
6574   "size" : 4,
6575   "source_file" : "/system/core/liblog/include/log/log_read.h"
6576  },
6577  {
6578   "alignment" : 4,
6579   "linker_set_key" : "_ZTIPKDs",
6580   "name" : "const char16_t *",
6581   "referenced_type" : "_ZTIKDs",
6582   "self_type" : "_ZTIPKDs",
6583   "size" : 4,
6584   "source_file" : "/system/core/libutils/include/utils/String16.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6589   "name" : "const android::VectorImpl *",
6590   "referenced_type" : "_ZTIKN7android10VectorImplE",
6591   "self_type" : "_ZTIPKN7android10VectorImplE",
6592   "size" : 4,
6593   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6598   "name" : "const android::NativeHandle *",
6599   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6600   "self_type" : "_ZTIPKN7android12NativeHandleE",
6601   "size" : 4,
6602   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6607   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6608   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6609   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6610   "size" : 4,
6611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6612  },
6613  {
6614   "alignment" : 4,
6615   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6616   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6617   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6618   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6619   "size" : 4,
6620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6625   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6626   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6627   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6628   "size" : 4,
6629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6630  },
6631  {
6632   "alignment" : 4,
6633   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6634   "name" : "const android::sp<android::hardware::ProcessState> *",
6635   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6636   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6637   "size" : 4,
6638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6643   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6644   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6645   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6646   "size" : 4,
6647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6652   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6653   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6654   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6655   "size" : 4,
6656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6661   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
6662   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6663   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6664   "size" : 4,
6665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6666  },
6667  {
6668   "alignment" : 4,
6669   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
6670   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
6671   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
6672   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
6673   "size" : 4,
6674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6679   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
6680   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6681   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6682   "size" : 4,
6683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6684  },
6685  {
6686   "alignment" : 4,
6687   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
6688   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
6689   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
6690   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
6691   "size" : 4,
6692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6693  },
6694  {
6695   "alignment" : 4,
6696   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
6697   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
6698   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
6699   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
6700   "size" : 4,
6701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6702  },
6703  {
6704   "alignment" : 4,
6705   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
6706   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
6707   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
6708   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
6709   "size" : 4,
6710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
6715   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
6716   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
6717   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
6718   "size" : 4,
6719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6720  },
6721  {
6722   "alignment" : 4,
6723   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
6724   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
6725   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
6726   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
6727   "size" : 4,
6728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
6733   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
6734   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
6735   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
6736   "size" : 4,
6737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6742   "name" : "const android::sp<android::hardware::drm::V1_3::IDrmFactory> *",
6743   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6744   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6745   "size" : 4,
6746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6747  },
6748  {
6749   "alignment" : 4,
6750   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6751   "name" : "const android::sp<android::hardware::drm::V1_3::ICryptoFactory> *",
6752   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6753   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6754   "size" : 4,
6755   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6756  },
6757  {
6758   "alignment" : 4,
6759   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6760   "name" : "const android::sp<android::hardware::IBinder> *",
6761   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6762   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6763   "size" : 4,
6764   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6769   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6770   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6771   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6772   "size" : 4,
6773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6774  },
6775  {
6776   "alignment" : 4,
6777   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6778   "name" : "const android::wp<android::hardware::BHwBinder> *",
6779   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6780   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6781   "size" : 4,
6782   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6783  },
6784  {
6785   "alignment" : 4,
6786   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6787   "name" : "const android::hidl::base::V1_0::IBase *",
6788   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6789   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6790   "size" : 4,
6791   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6792  },
6793  {
6794   "alignment" : 4,
6795   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6796   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6797   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6798   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6799   "size" : 4,
6800   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6805   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6806   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6807   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6808   "size" : 4,
6809   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6810  },
6811  {
6812   "alignment" : 4,
6813   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6814   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6815   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6816   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6817   "size" : 4,
6818   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6823   "name" : "const android::RefBase *",
6824   "referenced_type" : "_ZTIKN7android7RefBaseE",
6825   "self_type" : "_ZTIPKN7android7RefBaseE",
6826   "size" : 4,
6827   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "linker_set_key" : "_ZTIPKN7android7String8E",
6832   "name" : "const android::String8 *",
6833   "referenced_type" : "_ZTIKN7android7String8E",
6834   "self_type" : "_ZTIPKN7android7String8E",
6835   "size" : 4,
6836   "source_file" : "/system/core/libutils/include/utils/String8.h"
6837  },
6838  {
6839   "alignment" : 4,
6840   "linker_set_key" : "_ZTIPKN7android8String16E",
6841   "name" : "const android::String16 *",
6842   "referenced_type" : "_ZTIKN7android8String16E",
6843   "self_type" : "_ZTIPKN7android8String16E",
6844   "size" : 4,
6845   "source_file" : "/system/core/libutils/include/utils/String16.h"
6846  },
6847  {
6848   "alignment" : 4,
6849   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj16EJEEE",
6850   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
6851   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj16EJEEE",
6852   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj16EJEEE",
6853   "size" : 4,
6854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6855  },
6856  {
6857   "alignment" : 4,
6858   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6859   "name" : "const android::hardware::BpHwRefBase *",
6860   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6861   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6862   "size" : 4,
6863   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6864  },
6865  {
6866   "alignment" : 4,
6867   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6868   "name" : "const android::hardware::hidl_memory *",
6869   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6870   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6871   "size" : 4,
6872   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6873  },
6874  {
6875   "alignment" : 4,
6876   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6877   "name" : "const android::hardware::hidl_version *",
6878   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6879   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6880   "size" : 4,
6881   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6882  },
6883  {
6884   "alignment" : 4,
6885   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_010IDrmPluginE",
6886   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
6887   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_010IDrmPluginE",
6888   "self_type" : "_ZTIPKN7android8hardware3drm4V1_010IDrmPluginE",
6889   "size" : 4,
6890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
6891  },
6892  {
6893   "alignment" : 4,
6894   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_011IDrmFactoryE",
6895   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
6896   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_011IDrmFactoryE",
6897   "self_type" : "_ZTIPKN7android8hardware3drm4V1_011IDrmFactoryE",
6898   "size" : 4,
6899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
6900  },
6901  {
6902   "alignment" : 4,
6903   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_013BpHwDrmPluginE",
6904   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
6905   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_013BpHwDrmPluginE",
6906   "self_type" : "_ZTIPKN7android8hardware3drm4V1_013BpHwDrmPluginE",
6907   "size" : 4,
6908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_013ICryptoPluginE",
6913   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
6914   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_013ICryptoPluginE",
6915   "self_type" : "_ZTIPKN7android8hardware3drm4V1_013ICryptoPluginE",
6916   "size" : 4,
6917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6918  },
6919  {
6920   "alignment" : 4,
6921   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
6922   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
6923   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
6924   "self_type" : "_ZTIPKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
6925   "size" : 4,
6926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6927  },
6928  {
6929   "alignment" : 4,
6930   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_014ICryptoFactoryE",
6931   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
6932   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_014ICryptoFactoryE",
6933   "self_type" : "_ZTIPKN7android8hardware3drm4V1_014ICryptoFactoryE",
6934   "size" : 4,
6935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6936  },
6937  {
6938   "alignment" : 4,
6939   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
6940   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
6941   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
6942   "self_type" : "_ZTIPKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
6943   "size" : 4,
6944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
6945  },
6946  {
6947   "alignment" : 4,
6948   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
6949   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
6950   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
6951   "self_type" : "_ZTIPKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
6952   "size" : 4,
6953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
6954  },
6955  {
6956   "alignment" : 4,
6957   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_018IDrmPluginListenerE",
6958   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
6959   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_018IDrmPluginListenerE",
6960   "self_type" : "_ZTIPKN7android8hardware3drm4V1_018IDrmPluginListenerE",
6961   "size" : 4,
6962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
6963  },
6964  {
6965   "alignment" : 4,
6966   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
6967   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
6968   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
6969   "self_type" : "_ZTIPKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
6970   "size" : 4,
6971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
6972  },
6973  {
6974   "alignment" : 4,
6975   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_111IDrmFactoryE",
6976   "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
6977   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_111IDrmFactoryE",
6978   "self_type" : "_ZTIPKN7android8hardware3drm4V1_111IDrmFactoryE",
6979   "size" : 4,
6980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
6981  },
6982  {
6983   "alignment" : 4,
6984   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
6985   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
6986   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
6987   "self_type" : "_ZTIPKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
6988   "size" : 4,
6989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
6990  },
6991  {
6992   "alignment" : 4,
6993   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_114ICryptoFactoryE",
6994   "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
6995   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114ICryptoFactoryE",
6996   "self_type" : "_ZTIPKN7android8hardware3drm4V1_114ICryptoFactoryE",
6997   "size" : 4,
6998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
7003   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
7004   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
7005   "self_type" : "_ZTIPKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
7006   "size" : 4,
7007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
7008  },
7009  {
7010   "alignment" : 4,
7011   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_211IDrmFactoryE",
7012   "name" : "const android::hardware::drm::V1_2::IDrmFactory *",
7013   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_211IDrmFactoryE",
7014   "self_type" : "_ZTIPKN7android8hardware3drm4V1_211IDrmFactoryE",
7015   "size" : 4,
7016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
7017  },
7018  {
7019   "alignment" : 4,
7020   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
7021   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
7022   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
7023   "self_type" : "_ZTIPKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
7024   "size" : 4,
7025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
7026  },
7027  {
7028   "alignment" : 4,
7029   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_214ICryptoFactoryE",
7030   "name" : "const android::hardware::drm::V1_2::ICryptoFactory *",
7031   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_214ICryptoFactoryE",
7032   "self_type" : "_ZTIPKN7android8hardware3drm4V1_214ICryptoFactoryE",
7033   "size" : 4,
7034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
7035  },
7036  {
7037   "alignment" : 4,
7038   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
7039   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
7040   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
7041   "self_type" : "_ZTIPKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
7042   "size" : 4,
7043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7044  },
7045  {
7046   "alignment" : 4,
7047   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_311IDrmFactoryE",
7048   "name" : "const android::hardware::drm::V1_3::IDrmFactory *",
7049   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_311IDrmFactoryE",
7050   "self_type" : "_ZTIPKN7android8hardware3drm4V1_311IDrmFactoryE",
7051   "size" : 4,
7052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
7053  },
7054  {
7055   "alignment" : 4,
7056   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7057   "name" : "const android::hardware::drm::V1_3::BpHwDrmFactory *",
7058   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7059   "self_type" : "_ZTIPKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7060   "size" : 4,
7061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
7062  },
7063  {
7064   "alignment" : 4,
7065   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_314ICryptoFactoryE",
7066   "name" : "const android::hardware::drm::V1_3::ICryptoFactory *",
7067   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_314ICryptoFactoryE",
7068   "self_type" : "_ZTIPKN7android8hardware3drm4V1_314ICryptoFactoryE",
7069   "size" : 4,
7070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
7071  },
7072  {
7073   "alignment" : 4,
7074   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7075   "name" : "const android::hardware::drm::V1_3::BpHwCryptoFactory *",
7076   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7077   "self_type" : "_ZTIPKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7078   "size" : 4,
7079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
7080  },
7081  {
7082   "alignment" : 4,
7083   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
7084   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> > *",
7085   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
7086   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
7087   "size" : 4,
7088   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7089  },
7090  {
7091   "alignment" : 4,
7092   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
7093   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> > *",
7094   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
7095   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
7096   "size" : 4,
7097   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7098  },
7099  {
7100   "alignment" : 4,
7101   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
7102   "name" : "const android::hardware::Return<bool> *",
7103   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7104   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
7105   "size" : 4,
7106   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7107  },
7108  {
7109   "alignment" : 4,
7110   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
7111   "name" : "const android::hardware::Status *",
7112   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
7113   "self_type" : "_ZTIPKN7android8hardware6StatusE",
7114   "size" : 4,
7115   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
7120   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 16> > *",
7121   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
7122   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
7123   "size" : 4,
7124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7129   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7130   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7131   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7132   "size" : 4,
7133   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7134  },
7135  {
7136   "alignment" : 4,
7137   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7138   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7139   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7140   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7141   "size" : 4,
7142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7143  },
7144  {
7145   "alignment" : 4,
7146   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7147   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
7148   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7149   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7150   "size" : 4,
7151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7152  },
7153  {
7154   "alignment" : 4,
7155   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7156   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
7157   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7158   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7159   "size" : 4,
7160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7161  },
7162  {
7163   "alignment" : 4,
7164   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7165   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
7166   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7167   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7168   "size" : 4,
7169   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7170  },
7171  {
7172   "alignment" : 4,
7173   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
7174   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7175   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7176   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
7177   "size" : 4,
7178   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7179  },
7180  {
7181   "alignment" : 4,
7182   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7183   "name" : "const android::hardware::details::hidl_pointer<int> *",
7184   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7185   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7186   "size" : 4,
7187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7188  },
7189  {
7190   "alignment" : 4,
7191   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
7192   "name" : "const android::hardware::details::return_status *",
7193   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
7194   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
7195   "size" : 4,
7196   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7197  },
7198  {
7199   "alignment" : 4,
7200   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
7201   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 16> > *",
7202   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
7203   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
7204   "size" : 4,
7205   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7206  },
7207  {
7208   "alignment" : 4,
7209   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7210   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
7211   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7212   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7213   "size" : 4,
7214   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7219   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
7220   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7221   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7222   "size" : 4,
7223   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7224  },
7225  {
7226   "alignment" : 4,
7227   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7228   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
7229   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7230   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7231   "size" : 4,
7232   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7233  },
7234  {
7235   "alignment" : 4,
7236   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7237   "name" : "const android::hardware::hidl_vec<unsigned char> *",
7238   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7239   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7240   "size" : 4,
7241   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7242  },
7243  {
7244   "alignment" : 4,
7245   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7246   "name" : "const android::hardware::hidl_vec<int> *",
7247   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7248   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7249   "size" : 4,
7250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7251  },
7252  {
7253   "alignment" : 4,
7254   "linker_set_key" : "_ZTIPKc",
7255   "name" : "const char *",
7256   "referenced_type" : "_ZTIKc",
7257   "self_type" : "_ZTIPKc",
7258   "size" : 4,
7259   "source_file" : "/system/core/liblog/include/android/log.h"
7260  },
7261  {
7262   "alignment" : 4,
7263   "linker_set_key" : "_ZTIPKh",
7264   "name" : "const unsigned char *",
7265   "referenced_type" : "_ZTIKh",
7266   "self_type" : "_ZTIPKh",
7267   "size" : 4,
7268   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7269  },
7270  {
7271   "alignment" : 4,
7272   "linker_set_key" : "_ZTIPKv",
7273   "name" : "const void *",
7274   "referenced_type" : "_ZTIKv",
7275   "self_type" : "_ZTIPKv",
7276   "size" : 4,
7277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7278  },
7279  {
7280   "alignment" : 4,
7281   "linker_set_key" : "_ZTIPKy",
7282   "name" : "const unsigned long long *",
7283   "referenced_type" : "_ZTIKy",
7284   "self_type" : "_ZTIPKy",
7285   "size" : 4,
7286   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7287  },
7288  {
7289   "alignment" : 4,
7290   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7291   "name" : "android::ScopedTrace *",
7292   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7293   "self_type" : "_ZTIPN7android11ScopedTraceE",
7294   "size" : 4,
7295   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7296  },
7297  {
7298   "alignment" : 4,
7299   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7300   "name" : "android::ReferenceRenamer *",
7301   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7302   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7303   "size" : 4,
7304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7309   "name" : "android::VirtualLightRefBase *",
7310   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7311   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7312   "size" : 4,
7313   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7314  },
7315  {
7316   "alignment" : 4,
7317   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7318   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7319   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7320   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7321   "size" : 4,
7322   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7323  },
7324  {
7325   "alignment" : 4,
7326   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7327   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7328   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7329   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7330   "size" : 4,
7331   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7332  },
7333  {
7334   "alignment" : 4,
7335   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7336   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7337   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7338   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7339   "size" : 4,
7340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7341  },
7342  {
7343   "alignment" : 4,
7344   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7345   "name" : "android::sp<android::hardware::ProcessState> *",
7346   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7347   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7348   "size" : 4,
7349   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7350  },
7351  {
7352   "alignment" : 4,
7353   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7354   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7355   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7356   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7357   "size" : 4,
7358   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7359  },
7360  {
7361   "alignment" : 4,
7362   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
7363   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
7364   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
7365   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
7366   "size" : 4,
7367   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7368  },
7369  {
7370   "alignment" : 4,
7371   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
7372   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
7373   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
7374   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
7375   "size" : 4,
7376   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7377  },
7378  {
7379   "alignment" : 4,
7380   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
7381   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
7382   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
7383   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
7384   "size" : 4,
7385   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7386  },
7387  {
7388   "alignment" : 4,
7389   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
7390   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
7391   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
7392   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
7393   "size" : 4,
7394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
7399   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
7400   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
7401   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
7402   "size" : 4,
7403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7404  },
7405  {
7406   "alignment" : 4,
7407   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
7408   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
7409   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
7410   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
7411   "size" : 4,
7412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7413  },
7414  {
7415   "alignment" : 4,
7416   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
7417   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
7418   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
7419   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
7420   "size" : 4,
7421   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7422  },
7423  {
7424   "alignment" : 4,
7425   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
7426   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
7427   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
7428   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
7429   "size" : 4,
7430   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7431  },
7432  {
7433   "alignment" : 4,
7434   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
7435   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
7436   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
7437   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
7438   "size" : 4,
7439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7440  },
7441  {
7442   "alignment" : 4,
7443   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
7444   "name" : "android::sp<android::hardware::drm::V1_3::IDrmFactory> *",
7445   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
7446   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
7447   "size" : 4,
7448   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7449  },
7450  {
7451   "alignment" : 4,
7452   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
7453   "name" : "android::sp<android::hardware::drm::V1_3::ICryptoFactory> *",
7454   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
7455   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
7456   "size" : 4,
7457   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7458  },
7459  {
7460   "alignment" : 4,
7461   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7462   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7463   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7464   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7465   "size" : 4,
7466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7467  },
7468  {
7469   "alignment" : 4,
7470   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7471   "name" : "android::sp<android::hardware::IBinder> *",
7472   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7473   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7474   "size" : 4,
7475   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7476  },
7477  {
7478   "alignment" : 4,
7479   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7480   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7481   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7482   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7483   "size" : 4,
7484   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7485  },
7486  {
7487   "alignment" : 4,
7488   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7489   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7490   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7491   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7492   "size" : 4,
7493   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7498   "name" : "android::wp<android::hardware::BHwBinder> *",
7499   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7500   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7501   "size" : 4,
7502   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7503  },
7504  {
7505   "alignment" : 4,
7506   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7507   "name" : "android::hidl::base::V1_0::IBase *",
7508   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7509   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7510   "size" : 4,
7511   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7512  },
7513  {
7514   "alignment" : 4,
7515   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7516   "name" : "android::hidl::base::V1_0::BnHwBase *",
7517   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7518   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7519   "size" : 4,
7520   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7521  },
7522  {
7523   "alignment" : 4,
7524   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7525   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7526   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7527   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7528   "size" : 4,
7529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7530  },
7531  {
7532   "alignment" : 4,
7533   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7534   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7535   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7536   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7537   "size" : 4,
7538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7539  },
7540  {
7541   "alignment" : 4,
7542   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7543   "name" : "android::Mutex::Autolock *",
7544   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7545   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7546   "size" : 4,
7547   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7548  },
7549  {
7550   "alignment" : 4,
7551   "linker_set_key" : "_ZTIPN7android5MutexE",
7552   "name" : "android::Mutex *",
7553   "referenced_type" : "_ZTIN7android5MutexE",
7554   "self_type" : "_ZTIPN7android5MutexE",
7555   "size" : 4,
7556   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7557  },
7558  {
7559   "alignment" : 4,
7560   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7561   "name" : "android::RWLock::AutoRLock *",
7562   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7563   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7564   "size" : 4,
7565   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7566  },
7567  {
7568   "alignment" : 4,
7569   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7570   "name" : "android::RWLock::AutoWLock *",
7571   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7572   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7573   "size" : 4,
7574   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7575  },
7576  {
7577   "alignment" : 4,
7578   "linker_set_key" : "_ZTIPN7android6RWLockE",
7579   "name" : "android::RWLock *",
7580   "referenced_type" : "_ZTIN7android6RWLockE",
7581   "self_type" : "_ZTIPN7android6RWLockE",
7582   "size" : 4,
7583   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7584  },
7585  {
7586   "alignment" : 4,
7587   "linker_set_key" : "_ZTIPN7android6ThreadE",
7588   "name" : "android::Thread *",
7589   "referenced_type" : "_ZTIN7android6ThreadE",
7590   "self_type" : "_ZTIPN7android6ThreadE",
7591   "size" : 4,
7592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7593  },
7594  {
7595   "alignment" : 4,
7596   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7597   "name" : "android::RefBase::weakref_impl *",
7598   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7599   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7600   "size" : 4,
7601   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7602  },
7603  {
7604   "alignment" : 4,
7605   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7606   "name" : "android::RefBase::weakref_type *",
7607   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7608   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7609   "size" : 4,
7610   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7611  },
7612  {
7613   "alignment" : 4,
7614   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7615   "name" : "android::RefBase *",
7616   "referenced_type" : "_ZTIN7android7RefBaseE",
7617   "self_type" : "_ZTIPN7android7RefBaseE",
7618   "size" : 4,
7619   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7620  },
7621  {
7622   "alignment" : 4,
7623   "linker_set_key" : "_ZTIPN7android7String8E",
7624   "name" : "android::String8 *",
7625   "referenced_type" : "_ZTIN7android7String8E",
7626   "self_type" : "_ZTIPN7android7String8E",
7627   "size" : 4,
7628   "source_file" : "/system/core/libutils/include/utils/String8.h"
7629  },
7630  {
7631   "alignment" : 4,
7632   "linker_set_key" : "_ZTIPN7android8String16E",
7633   "name" : "android::String16 *",
7634   "referenced_type" : "_ZTIN7android8String16E",
7635   "self_type" : "_ZTIPN7android8String16E",
7636   "size" : 4,
7637   "source_file" : "/system/core/libutils/include/utils/String16.h"
7638  },
7639  {
7640   "alignment" : 4,
7641   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7642   "name" : "android::hardware::IInterface *",
7643   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7644   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7645   "size" : 4,
7646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7647  },
7648  {
7649   "alignment" : 4,
7650   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj16EJEEE",
7651   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
7652   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
7653   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj16EJEEE",
7654   "size" : 4,
7655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7656  },
7657  {
7658   "alignment" : 4,
7659   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7660   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7661   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7662   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7663   "size" : 4,
7664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7665  },
7666  {
7667   "alignment" : 4,
7668   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
7669   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_3::IDrmFactory> *",
7670   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
7671   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
7672   "size" : 4,
7673   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7674  },
7675  {
7676   "alignment" : 4,
7677   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
7678   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_3::ICryptoFactory> *",
7679   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
7680   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
7681   "size" : 4,
7682   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7683  },
7684  {
7685   "alignment" : 4,
7686   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7687   "name" : "android::hardware::hidl_memory *",
7688   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7689   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7690   "size" : 4,
7691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7692  },
7693  {
7694   "alignment" : 4,
7695   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7696   "name" : "android::hardware::hidl_string *",
7697   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7698   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7699   "size" : 4,
7700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7701  },
7702  {
7703   "alignment" : 4,
7704   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7705   "name" : "android::hardware::ProcessState *",
7706   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7707   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7708   "size" : 4,
7709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7710  },
7711  {
7712   "alignment" : 4,
7713   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7714   "name" : "android::hardware::hidl_version *",
7715   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7716   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7717   "size" : 4,
7718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7719  },
7720  {
7721   "alignment" : 4,
7722   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7723   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7724   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7725   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7726   "size" : 4,
7727   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7728  },
7729  {
7730   "alignment" : 4,
7731   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7732   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7733   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7734   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7735   "size" : 4,
7736   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7737  },
7738  {
7739   "alignment" : 4,
7740   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7741   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7742   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7743   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7744   "size" : 4,
7745   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7746  },
7747  {
7748   "alignment" : 4,
7749   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7750   "name" : "android::hardware::GrantorDescriptor *",
7751   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7752   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7753   "size" : 4,
7754   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7755  },
7756  {
7757   "alignment" : 4,
7758   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7759   "name" : "android::hardware::hidl_death_recipient *",
7760   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7761   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7762   "size" : 4,
7763   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7764  },
7765  {
7766   "alignment" : 4,
7767   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7768   "name" : "android::hardware::hidl_binder_death_recipient *",
7769   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7770   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7771   "size" : 4,
7772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_010IDrmPluginE",
7777   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
7778   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
7779   "self_type" : "_ZTIPN7android8hardware3drm4V1_010IDrmPluginE",
7780   "size" : 4,
7781   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7782  },
7783  {
7784   "alignment" : 4,
7785   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_011IDrmFactoryE",
7786   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
7787   "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
7788   "self_type" : "_ZTIPN7android8hardware3drm4V1_011IDrmFactoryE",
7789   "size" : 4,
7790   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7791  },
7792  {
7793   "alignment" : 4,
7794   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_013BnHwDrmPluginE",
7795   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
7796   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE",
7797   "self_type" : "_ZTIPN7android8hardware3drm4V1_013BnHwDrmPluginE",
7798   "size" : 4,
7799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
7800  },
7801  {
7802   "alignment" : 4,
7803   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_013ICryptoPluginE",
7804   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
7805   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
7806   "self_type" : "_ZTIPN7android8hardware3drm4V1_013ICryptoPluginE",
7807   "size" : 4,
7808   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7809  },
7810  {
7811   "alignment" : 4,
7812   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_014BnHwDrmFactoryE",
7813   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
7814   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE",
7815   "self_type" : "_ZTIPN7android8hardware3drm4V1_014BnHwDrmFactoryE",
7816   "size" : 4,
7817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
7818  },
7819  {
7820   "alignment" : 4,
7821   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_014ICryptoFactoryE",
7822   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
7823   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
7824   "self_type" : "_ZTIPN7android8hardware3drm4V1_014ICryptoFactoryE",
7825   "size" : 4,
7826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7827  },
7828  {
7829   "alignment" : 4,
7830   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_016BnHwCryptoPluginE",
7831   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
7832   "referenced_type" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE",
7833   "self_type" : "_ZTIPN7android8hardware3drm4V1_016BnHwCryptoPluginE",
7834   "size" : 4,
7835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7836  },
7837  {
7838   "alignment" : 4,
7839   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
7840   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
7841   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
7842   "self_type" : "_ZTIPN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
7843   "size" : 4,
7844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7845  },
7846  {
7847   "alignment" : 4,
7848   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_018IDrmPluginListenerE",
7849   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
7850   "referenced_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
7851   "self_type" : "_ZTIPN7android8hardware3drm4V1_018IDrmPluginListenerE",
7852   "size" : 4,
7853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7854  },
7855  {
7856   "alignment" : 4,
7857   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
7858   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
7859   "referenced_type" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
7860   "self_type" : "_ZTIPN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
7861   "size" : 4,
7862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
7863  },
7864  {
7865   "alignment" : 4,
7866   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_111IDrmFactoryE",
7867   "name" : "android::hardware::drm::V1_1::IDrmFactory *",
7868   "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
7869   "self_type" : "_ZTIPN7android8hardware3drm4V1_111IDrmFactoryE",
7870   "size" : 4,
7871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7872  },
7873  {
7874   "alignment" : 4,
7875   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114BnHwDrmFactoryE",
7876   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
7877   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE",
7878   "self_type" : "_ZTIPN7android8hardware3drm4V1_114BnHwDrmFactoryE",
7879   "size" : 4,
7880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
7881  },
7882  {
7883   "alignment" : 4,
7884   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
7885   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
7886   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
7887   "self_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
7888   "size" : 4,
7889   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
7894   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
7895   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
7896   "self_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
7897   "size" : 4,
7898   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7899  },
7900  {
7901   "alignment" : 4,
7902   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
7903   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
7904   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
7905   "self_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
7906   "size" : 4,
7907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7908  },
7909  {
7910   "alignment" : 4,
7911   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114ICryptoFactoryE",
7912   "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
7913   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
7914   "self_type" : "_ZTIPN7android8hardware3drm4V1_114ICryptoFactoryE",
7915   "size" : 4,
7916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7917  },
7918  {
7919   "alignment" : 4,
7920   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
7921   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
7922   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
7923   "self_type" : "_ZTIPN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
7924   "size" : 4,
7925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
7926  },
7927  {
7928   "alignment" : 4,
7929   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_211IDrmFactoryE",
7930   "name" : "android::hardware::drm::V1_2::IDrmFactory *",
7931   "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
7932   "self_type" : "_ZTIPN7android8hardware3drm4V1_211IDrmFactoryE",
7933   "size" : 4,
7934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7935  },
7936  {
7937   "alignment" : 4,
7938   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_214BnHwDrmFactoryE",
7939   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
7940   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE",
7941   "self_type" : "_ZTIPN7android8hardware3drm4V1_214BnHwDrmFactoryE",
7942   "size" : 4,
7943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
7944  },
7945  {
7946   "alignment" : 4,
7947   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_214ICryptoFactoryE",
7948   "name" : "android::hardware::drm::V1_2::ICryptoFactory *",
7949   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
7950   "self_type" : "_ZTIPN7android8hardware3drm4V1_214ICryptoFactoryE",
7951   "size" : 4,
7952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7953  },
7954  {
7955   "alignment" : 4,
7956   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
7957   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
7958   "referenced_type" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
7959   "self_type" : "_ZTIPN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
7960   "size" : 4,
7961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7962  },
7963  {
7964   "alignment" : 4,
7965   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE",
7966   "name" : "android::hardware::drm::V1_3::IDrmFactory *",
7967   "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
7968   "self_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE",
7969   "size" : 4,
7970   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7971  },
7972  {
7973   "alignment" : 4,
7974   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE",
7975   "name" : "android::hardware::drm::V1_3::BsDrmFactory *",
7976   "referenced_type" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE",
7977   "self_type" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE",
7978   "size" : 4,
7979   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE",
7984   "name" : "android::hardware::drm::V1_3::BnHwDrmFactory *",
7985   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE",
7986   "self_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE",
7987   "size" : 4,
7988   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7989  },
7990  {
7991   "alignment" : 4,
7992   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7993   "name" : "android::hardware::drm::V1_3::BpHwDrmFactory *",
7994   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7995   "self_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7996   "size" : 4,
7997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7998  },
7999  {
8000   "alignment" : 4,
8001   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE",
8002   "name" : "android::hardware::drm::V1_3::ICryptoFactory *",
8003   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
8004   "self_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE",
8005   "size" : 4,
8006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8007  },
8008  {
8009   "alignment" : 4,
8010   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE",
8011   "name" : "android::hardware::drm::V1_3::BsCryptoFactory *",
8012   "referenced_type" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE",
8013   "self_type" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE",
8014   "size" : 4,
8015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8016  },
8017  {
8018   "alignment" : 4,
8019   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
8020   "name" : "android::hardware::drm::V1_3::BnHwCryptoFactory *",
8021   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
8022   "self_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
8023   "size" : 4,
8024   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8025  },
8026  {
8027   "alignment" : 4,
8028   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
8029   "name" : "android::hardware::drm::V1_3::BpHwCryptoFactory *",
8030   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
8031   "self_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
8032   "size" : 4,
8033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8034  },
8035  {
8036   "alignment" : 4,
8037   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
8038   "name" : "android::hardware::Parcel *",
8039   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8040   "self_type" : "_ZTIPN7android8hardware6ParcelE",
8041   "size" : 4,
8042   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8043  },
8044  {
8045   "alignment" : 4,
8046   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
8047   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> > *",
8048   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
8049   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
8050   "size" : 4,
8051   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8052  },
8053  {
8054   "alignment" : 4,
8055   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
8056   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> > *",
8057   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
8058   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
8059   "size" : 4,
8060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8061  },
8062  {
8063   "alignment" : 4,
8064   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
8065   "name" : "android::hardware::Return<bool> *",
8066   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8067   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
8068   "size" : 4,
8069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8070  },
8071  {
8072   "alignment" : 4,
8073   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
8074   "name" : "android::hardware::Return<void> *",
8075   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
8076   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
8077   "size" : 4,
8078   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8079  },
8080  {
8081   "alignment" : 4,
8082   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
8083   "name" : "android::hardware::Status *",
8084   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8085   "self_type" : "_ZTIPN7android8hardware6StatusE",
8086   "size" : 4,
8087   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8088  },
8089  {
8090   "alignment" : 4,
8091   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
8092   "name" : "android::hardware::IBinder::DeathRecipient *",
8093   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
8094   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
8095   "size" : 4,
8096   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8097  },
8098  {
8099   "alignment" : 4,
8100   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
8101   "name" : "android::hardware::IBinder *",
8102   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
8103   "self_type" : "_ZTIPN7android8hardware7IBinderE",
8104   "size" : 4,
8105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8106  },
8107  {
8108   "alignment" : 4,
8109   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8110   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8111   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8112   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8113   "size" : 4,
8114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8115  },
8116  {
8117   "alignment" : 4,
8118   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8119   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8120   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8121   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8122   "size" : 4,
8123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8124  },
8125  {
8126   "alignment" : 4,
8127   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
8128   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
8129   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
8130   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
8131   "size" : 4,
8132   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8133  },
8134  {
8135   "alignment" : 4,
8136   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
8137   "name" : "android::hardware::details::return_status *",
8138   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8139   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
8140   "size" : 4,
8141   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8142  },
8143  {
8144   "alignment" : 4,
8145   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
8146   "name" : "android::hardware::details::HidlInstrumentor *",
8147   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
8148   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
8149   "size" : 4,
8150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8151  },
8152  {
8153   "alignment" : 4,
8154   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
8155   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
8156   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
8157   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
8158   "size" : 4,
8159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8160  },
8161  {
8162   "alignment" : 4,
8163   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8164   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
8165   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8166   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8167   "size" : 4,
8168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8169  },
8170  {
8171   "alignment" : 4,
8172   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
8173   "name" : "android::hardware::BHwBinder *",
8174   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
8175   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
8176   "size" : 4,
8177   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8178  },
8179  {
8180   "alignment" : 4,
8181   "linker_set_key" : "_ZTIPN7android9ConditionE",
8182   "name" : "android::Condition *",
8183   "referenced_type" : "_ZTIN7android9ConditionE",
8184   "self_type" : "_ZTIPN7android9ConditionE",
8185   "size" : 4,
8186   "source_file" : "/system/core/libutils/include/utils/Condition.h"
8187  },
8188  {
8189   "alignment" : 4,
8190   "linker_set_key" : "_ZTIPPv",
8191   "name" : "void **",
8192   "referenced_type" : "_ZTIPv",
8193   "self_type" : "_ZTIPPv",
8194   "size" : 4,
8195   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8196  },
8197  {
8198   "alignment" : 4,
8199   "linker_set_key" : "_ZTIPc",
8200   "name" : "char *",
8201   "referenced_type" : "_ZTIc",
8202   "self_type" : "_ZTIPc",
8203   "size" : 4,
8204   "source_file" : "/system/core/liblog/include/log/log_read.h"
8205  },
8206  {
8207   "alignment" : 4,
8208   "linker_set_key" : "_ZTIPh",
8209   "name" : "unsigned char *",
8210   "referenced_type" : "_ZTIh",
8211   "self_type" : "_ZTIPh",
8212   "size" : 4,
8213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8214  },
8215  {
8216   "alignment" : 4,
8217   "linker_set_key" : "_ZTIPi",
8218   "name" : "int *",
8219   "referenced_type" : "_ZTIi",
8220   "self_type" : "_ZTIPi",
8221   "size" : 4,
8222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8223  },
8224  {
8225   "alignment" : 4,
8226   "linker_set_key" : "_ZTIPj",
8227   "name" : "unsigned int *",
8228   "referenced_type" : "_ZTIj",
8229   "self_type" : "_ZTIPj",
8230   "size" : 4,
8231   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
8232  },
8233  {
8234   "alignment" : 4,
8235   "linker_set_key" : "_ZTIPv",
8236   "name" : "void *",
8237   "referenced_type" : "_ZTIv",
8238   "self_type" : "_ZTIPv",
8239   "size" : 4,
8240   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8241  },
8242  {
8243   "alignment" : 4,
8244   "linker_set_key" : "_ZTIPy",
8245   "name" : "unsigned long long *",
8246   "referenced_type" : "_ZTIy",
8247   "self_type" : "_ZTIPy",
8248   "size" : 4,
8249   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8250  }
8251 ],
8252 "qualified_types" :
8253 [
8254  {
8255   "alignment" : 4,
8256   "is_const" : true,
8257   "linker_set_key" : "_ZTIK13native_handle",
8258   "name" : "const native_handle",
8259   "referenced_type" : "_ZTI13native_handle",
8260   "self_type" : "_ZTIK13native_handle",
8261   "size" : 12,
8262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8263  },
8264  {
8265   "alignment" : 4,
8266   "is_const" : true,
8267   "linker_set_key" : "_ZTIK7log_msg",
8268   "name" : "const log_msg",
8269   "referenced_type" : "_ZTI7log_msg",
8270   "self_type" : "_ZTIK7log_msg",
8271   "size" : 5124,
8272   "source_file" : "/system/core/liblog/include/log/log_read.h"
8273  },
8274  {
8275   "alignment" : 2,
8276   "is_const" : true,
8277   "linker_set_key" : "_ZTIKDs",
8278   "name" : "const char16_t",
8279   "referenced_type" : "_ZTIDs",
8280   "self_type" : "_ZTIKDs",
8281   "size" : 2,
8282   "source_file" : "/system/core/libutils/include/utils/String16.h"
8283  },
8284  {
8285   "alignment" : 4,
8286   "is_const" : true,
8287   "linker_set_key" : "_ZTIKN7android10VectorImplE",
8288   "name" : "const android::VectorImpl",
8289   "referenced_type" : "_ZTIN7android10VectorImplE",
8290   "self_type" : "_ZTIKN7android10VectorImplE",
8291   "size" : 20,
8292   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8293  },
8294  {
8295   "alignment" : 4,
8296   "is_const" : true,
8297   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
8298   "name" : "const android::NativeHandle",
8299   "referenced_type" : "_ZTIN7android12NativeHandleE",
8300   "self_type" : "_ZTIKN7android12NativeHandleE",
8301   "size" : 12,
8302   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8303  },
8304  {
8305   "alignment" : 4,
8306   "is_const" : true,
8307   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8308   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8309   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8310   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8311   "size" : 4,
8312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8313  },
8314  {
8315   "alignment" : 4,
8316   "is_const" : true,
8317   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8318   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8319   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8320   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8321   "size" : 4,
8322   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8323  },
8324  {
8325   "alignment" : 4,
8326   "is_const" : true,
8327   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8328   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8329   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8330   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8331   "size" : 4,
8332   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8333  },
8334  {
8335   "alignment" : 4,
8336   "is_const" : true,
8337   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8338   "name" : "const android::sp<android::hardware::ProcessState>",
8339   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8340   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8341   "size" : 4,
8342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8343  },
8344  {
8345   "alignment" : 4,
8346   "is_const" : true,
8347   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8348   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8349   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8350   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8351   "size" : 4,
8352   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "is_const" : true,
8357   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8358   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8359   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8360   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8361   "size" : 4,
8362   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8363  },
8364  {
8365   "alignment" : 4,
8366   "is_const" : true,
8367   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
8368   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
8369   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
8370   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
8371   "size" : 4,
8372   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8373  },
8374  {
8375   "alignment" : 4,
8376   "is_const" : true,
8377   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
8378   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
8379   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
8380   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
8381   "size" : 4,
8382   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8383  },
8384  {
8385   "alignment" : 4,
8386   "is_const" : true,
8387   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
8388   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
8389   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
8390   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
8391   "size" : 4,
8392   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8393  },
8394  {
8395   "alignment" : 4,
8396   "is_const" : true,
8397   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
8398   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
8399   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
8400   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
8401   "size" : 4,
8402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8403  },
8404  {
8405   "alignment" : 4,
8406   "is_const" : true,
8407   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
8408   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
8409   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
8410   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
8411   "size" : 4,
8412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8413  },
8414  {
8415   "alignment" : 4,
8416   "is_const" : true,
8417   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
8418   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
8419   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
8420   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
8421   "size" : 4,
8422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8423  },
8424  {
8425   "alignment" : 4,
8426   "is_const" : true,
8427   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
8428   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
8429   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
8430   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
8431   "size" : 4,
8432   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8433  },
8434  {
8435   "alignment" : 4,
8436   "is_const" : true,
8437   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
8438   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
8439   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
8440   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
8441   "size" : 4,
8442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8443  },
8444  {
8445   "alignment" : 4,
8446   "is_const" : true,
8447   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
8448   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
8449   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
8450   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
8451   "size" : 4,
8452   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8453  },
8454  {
8455   "alignment" : 4,
8456   "is_const" : true,
8457   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
8458   "name" : "const android::sp<android::hardware::drm::V1_3::IDrmFactory>",
8459   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
8460   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
8461   "size" : 4,
8462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8463  },
8464  {
8465   "alignment" : 4,
8466   "is_const" : true,
8467   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
8468   "name" : "const android::sp<android::hardware::drm::V1_3::ICryptoFactory>",
8469   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
8470   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
8471   "size" : 4,
8472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8473  },
8474  {
8475   "alignment" : 4,
8476   "is_const" : true,
8477   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8478   "name" : "const android::sp<android::hardware::IBinder>",
8479   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8480   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8481   "size" : 4,
8482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8483  },
8484  {
8485   "alignment" : 4,
8486   "is_const" : true,
8487   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8488   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8489   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8490   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8491   "size" : 8,
8492   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8493  },
8494  {
8495   "alignment" : 4,
8496   "is_const" : true,
8497   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8498   "name" : "const android::wp<android::hardware::BHwBinder>",
8499   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8500   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8501   "size" : 8,
8502   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8503  },
8504  {
8505   "alignment" : 4,
8506   "is_const" : true,
8507   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8508   "name" : "const android::hidl::base::V1_0::IBase",
8509   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8510   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8511   "size" : 12,
8512   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
8513  },
8514  {
8515   "alignment" : 4,
8516   "is_const" : true,
8517   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8518   "name" : "const android::hidl::base::V1_0::BpHwBase",
8519   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8520   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8521   "size" : 92,
8522   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8523  },
8524  {
8525   "alignment" : 4,
8526   "is_const" : true,
8527   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8528   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8529   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8530   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8531   "size" : 4,
8532   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8533  },
8534  {
8535   "alignment" : 4,
8536   "is_const" : true,
8537   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8538   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8539   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8540   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8541   "size" : 4,
8542   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8543  },
8544  {
8545   "alignment" : 1,
8546   "is_const" : true,
8547   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8548   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8549   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8550   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8551   "size" : 1,
8552   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8553  },
8554  {
8555   "alignment" : 4,
8556   "is_const" : true,
8557   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8558   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8559   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8560   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8561   "size" : 12,
8562   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8563  },
8564  {
8565   "alignment" : 4,
8566   "is_const" : true,
8567   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8568   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8569   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8570   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8571   "size" : 12,
8572   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8573  },
8574  {
8575   "alignment" : 4,
8576   "is_const" : true,
8577   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8578   "name" : "const android::RefBase",
8579   "referenced_type" : "_ZTIN7android7RefBaseE",
8580   "self_type" : "_ZTIKN7android7RefBaseE",
8581   "size" : 8,
8582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8583  },
8584  {
8585   "alignment" : 4,
8586   "is_const" : true,
8587   "linker_set_key" : "_ZTIKN7android7String8E",
8588   "name" : "const android::String8",
8589   "referenced_type" : "_ZTIN7android7String8E",
8590   "self_type" : "_ZTIKN7android7String8E",
8591   "size" : 4,
8592   "source_file" : "/system/core/libutils/include/utils/String8.h"
8593  },
8594  {
8595   "alignment" : 4,
8596   "is_const" : true,
8597   "linker_set_key" : "_ZTIKN7android8String16E",
8598   "name" : "const android::String16",
8599   "referenced_type" : "_ZTIN7android8String16E",
8600   "self_type" : "_ZTIKN7android8String16E",
8601   "size" : 4,
8602   "source_file" : "/system/core/libutils/include/utils/String16.h"
8603  },
8604  {
8605   "alignment" : 1,
8606   "is_const" : true,
8607   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj16EJEEE",
8608   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
8609   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
8610   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj16EJEEE",
8611   "size" : 16,
8612   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8613  },
8614  {
8615   "alignment" : 1,
8616   "is_const" : true,
8617   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8618   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8619   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8620   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8621   "size" : 32,
8622   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8623  },
8624  {
8625   "alignment" : 4,
8626   "is_const" : true,
8627   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8628   "name" : "const android::hardware::BpHwRefBase",
8629   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8630   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8631   "size" : 24,
8632   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8633  },
8634  {
8635   "alignment" : 8,
8636   "is_const" : true,
8637   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8638   "name" : "const android::hardware::hidl_handle",
8639   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8640   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8641   "size" : 16,
8642   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8643  },
8644  {
8645   "alignment" : 8,
8646   "is_const" : true,
8647   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8648   "name" : "const android::hardware::hidl_memory",
8649   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8650   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8651   "size" : 40,
8652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8653  },
8654  {
8655   "alignment" : 8,
8656   "is_const" : true,
8657   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8658   "name" : "const android::hardware::hidl_string",
8659   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8660   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8661   "size" : 16,
8662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8663  },
8664  {
8665   "alignment" : 2,
8666   "is_const" : true,
8667   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8668   "name" : "const android::hardware::hidl_version",
8669   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8670   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8671   "size" : 4,
8672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8673  },
8674  {
8675   "alignment" : 4,
8676   "is_const" : true,
8677   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_010BufferTypeE",
8678   "name" : "const android::hardware::drm::V1_0::BufferType",
8679   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE",
8680   "self_type" : "_ZTIKN7android8hardware3drm4V1_010BufferTypeE",
8681   "size" : 4,
8682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8683  },
8684  {
8685   "alignment" : 4,
8686   "is_const" : true,
8687   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_010IDrmPluginE",
8688   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
8689   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
8690   "self_type" : "_ZTIKN7android8hardware3drm4V1_010IDrmPluginE",
8691   "size" : 12,
8692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
8693  },
8694  {
8695   "alignment" : 4,
8696   "is_const" : true,
8697   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_011IDrmFactoryE",
8698   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
8699   "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
8700   "self_type" : "_ZTIKN7android8hardware3drm4V1_011IDrmFactoryE",
8701   "size" : 12,
8702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
8703  },
8704  {
8705   "alignment" : 4,
8706   "is_const" : true,
8707   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_013BpHwDrmPluginE",
8708   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
8709   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE",
8710   "self_type" : "_ZTIKN7android8hardware3drm4V1_013BpHwDrmPluginE",
8711   "size" : 92,
8712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
8713  },
8714  {
8715   "alignment" : 4,
8716   "is_const" : true,
8717   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_013ICryptoPluginE",
8718   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
8719   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
8720   "self_type" : "_ZTIKN7android8hardware3drm4V1_013ICryptoPluginE",
8721   "size" : 12,
8722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
8723  },
8724  {
8725   "alignment" : 4,
8726   "is_const" : true,
8727   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_013KeyStatusTypeE",
8728   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
8729   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE",
8730   "self_type" : "_ZTIKN7android8hardware3drm4V1_013KeyStatusTypeE",
8731   "size" : 4,
8732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8733  },
8734  {
8735   "alignment" : 4,
8736   "is_const" : true,
8737   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
8738   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
8739   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE",
8740   "self_type" : "_ZTIKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
8741   "size" : 92,
8742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
8743  },
8744  {
8745   "alignment" : 4,
8746   "is_const" : true,
8747   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_014ICryptoFactoryE",
8748   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
8749   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
8750   "self_type" : "_ZTIKN7android8hardware3drm4V1_014ICryptoFactoryE",
8751   "size" : 12,
8752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
8753  },
8754  {
8755   "alignment" : 4,
8756   "is_const" : true,
8757   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_014KeyRequestTypeE",
8758   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
8759   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014KeyRequestTypeE",
8760   "self_type" : "_ZTIKN7android8hardware3drm4V1_014KeyRequestTypeE",
8761   "size" : 4,
8762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8763  },
8764  {
8765   "alignment" : 4,
8766   "is_const" : true,
8767   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
8768   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
8769   "referenced_type" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE",
8770   "self_type" : "_ZTIKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
8771   "size" : 92,
8772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
8773  },
8774  {
8775   "alignment" : 4,
8776   "is_const" : true,
8777   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
8778   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
8779   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
8780   "self_type" : "_ZTIKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
8781   "size" : 92,
8782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8783  },
8784  {
8785   "alignment" : 4,
8786   "is_const" : true,
8787   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_018IDrmPluginListenerE",
8788   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
8789   "referenced_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
8790   "self_type" : "_ZTIKN7android8hardware3drm4V1_018IDrmPluginListenerE",
8791   "size" : 12,
8792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8793  },
8794  {
8795   "alignment" : 4,
8796   "is_const" : true,
8797   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
8798   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
8799   "referenced_type" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
8800   "self_type" : "_ZTIKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
8801   "size" : 92,
8802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8803  },
8804  {
8805   "alignment" : 4,
8806   "is_const" : true,
8807   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_04ModeE",
8808   "name" : "const android::hardware::drm::V1_0::Mode",
8809   "referenced_type" : "_ZTIN7android8hardware3drm4V1_04ModeE",
8810   "self_type" : "_ZTIKN7android8hardware3drm4V1_04ModeE",
8811   "size" : 4,
8812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8813  },
8814  {
8815   "alignment" : 4,
8816   "is_const" : true,
8817   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_06StatusE",
8818   "name" : "const android::hardware::drm::V1_0::Status",
8819   "referenced_type" : "_ZTIN7android8hardware3drm4V1_06StatusE",
8820   "self_type" : "_ZTIKN7android8hardware3drm4V1_06StatusE",
8821   "size" : 4,
8822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8823  },
8824  {
8825   "alignment" : 4,
8826   "is_const" : true,
8827   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_07KeyTypeE",
8828   "name" : "const android::hardware::drm::V1_0::KeyType",
8829   "referenced_type" : "_ZTIN7android8hardware3drm4V1_07KeyTypeE",
8830   "self_type" : "_ZTIKN7android8hardware3drm4V1_07KeyTypeE",
8831   "size" : 4,
8832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8833  },
8834  {
8835   "alignment" : 4,
8836   "is_const" : true,
8837   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_09EventTypeE",
8838   "name" : "const android::hardware::drm::V1_0::EventType",
8839   "referenced_type" : "_ZTIN7android8hardware3drm4V1_09EventTypeE",
8840   "self_type" : "_ZTIKN7android8hardware3drm4V1_09EventTypeE",
8841   "size" : 4,
8842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8843  },
8844  {
8845   "alignment" : 4,
8846   "is_const" : true,
8847   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_111IDrmFactoryE",
8848   "name" : "const android::hardware::drm::V1_1::IDrmFactory",
8849   "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
8850   "self_type" : "_ZTIKN7android8hardware3drm4V1_111IDrmFactoryE",
8851   "size" : 12,
8852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
8853  },
8854  {
8855   "alignment" : 4,
8856   "is_const" : true,
8857   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_113SecurityLevelE",
8858   "name" : "const android::hardware::drm::V1_1::SecurityLevel",
8859   "referenced_type" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE",
8860   "self_type" : "_ZTIKN7android8hardware3drm4V1_113SecurityLevelE",
8861   "size" : 4,
8862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
8863  },
8864  {
8865   "alignment" : 4,
8866   "is_const" : true,
8867   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
8868   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
8869   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE",
8870   "self_type" : "_ZTIKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
8871   "size" : 92,
8872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
8873  },
8874  {
8875   "alignment" : 8,
8876   "is_const" : true,
8877   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
8878   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
8879   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
8880   "self_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
8881   "size" : 56,
8882   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8883  },
8884  {
8885   "alignment" : 8,
8886   "is_const" : true,
8887   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
8888   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
8889   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
8890   "self_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
8891   "size" : 48,
8892   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8893  },
8894  {
8895   "alignment" : 8,
8896   "is_const" : true,
8897   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
8898   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
8899   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
8900   "self_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
8901   "size" : 56,
8902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8903  },
8904  {
8905   "alignment" : 1,
8906   "is_const" : true,
8907   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
8908   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
8909   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
8910   "self_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
8911   "size" : 1,
8912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
8913  },
8914  {
8915   "alignment" : 4,
8916   "is_const" : true,
8917   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114ICryptoFactoryE",
8918   "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
8919   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
8920   "self_type" : "_ZTIKN7android8hardware3drm4V1_114ICryptoFactoryE",
8921   "size" : 12,
8922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
8923  },
8924  {
8925   "alignment" : 4,
8926   "is_const" : true,
8927   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114KeyRequestTypeE",
8928   "name" : "const android::hardware::drm::V1_1::KeyRequestType",
8929   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114KeyRequestTypeE",
8930   "self_type" : "_ZTIKN7android8hardware3drm4V1_114KeyRequestTypeE",
8931   "size" : 4,
8932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
8933  },
8934  {
8935   "alignment" : 4,
8936   "is_const" : true,
8937   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
8938   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
8939   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
8940   "self_type" : "_ZTIKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
8941   "size" : 92,
8942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
8943  },
8944  {
8945   "alignment" : 4,
8946   "is_const" : true,
8947   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_19HdcpLevelE",
8948   "name" : "const android::hardware::drm::V1_1::HdcpLevel",
8949   "referenced_type" : "_ZTIN7android8hardware3drm4V1_19HdcpLevelE",
8950   "self_type" : "_ZTIKN7android8hardware3drm4V1_19HdcpLevelE",
8951   "size" : 4,
8952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
8953  },
8954  {
8955   "alignment" : 4,
8956   "is_const" : true,
8957   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_211IDrmFactoryE",
8958   "name" : "const android::hardware::drm::V1_2::IDrmFactory",
8959   "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
8960   "self_type" : "_ZTIKN7android8hardware3drm4V1_211IDrmFactoryE",
8961   "size" : 12,
8962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
8963  },
8964  {
8965   "alignment" : 4,
8966   "is_const" : true,
8967   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
8968   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
8969   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE",
8970   "self_type" : "_ZTIKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
8971   "size" : 92,
8972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
8973  },
8974  {
8975   "alignment" : 4,
8976   "is_const" : true,
8977   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_214ICryptoFactoryE",
8978   "name" : "const android::hardware::drm::V1_2::ICryptoFactory",
8979   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
8980   "self_type" : "_ZTIKN7android8hardware3drm4V1_214ICryptoFactoryE",
8981   "size" : 12,
8982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
8983  },
8984  {
8985   "alignment" : 4,
8986   "is_const" : true,
8987   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
8988   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
8989   "referenced_type" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
8990   "self_type" : "_ZTIKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
8991   "size" : 92,
8992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
8993  },
8994  {
8995   "alignment" : 4,
8996   "is_const" : true,
8997   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_311IDrmFactoryE",
8998   "name" : "const android::hardware::drm::V1_3::IDrmFactory",
8999   "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
9000   "self_type" : "_ZTIKN7android8hardware3drm4V1_311IDrmFactoryE",
9001   "size" : 12,
9002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
9003  },
9004  {
9005   "alignment" : 4,
9006   "is_const" : true,
9007   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
9008   "name" : "const android::hardware::drm::V1_3::BpHwDrmFactory",
9009   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
9010   "self_type" : "_ZTIKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
9011   "size" : 92,
9012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
9013  },
9014  {
9015   "alignment" : 4,
9016   "is_const" : true,
9017   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_314ICryptoFactoryE",
9018   "name" : "const android::hardware::drm::V1_3::ICryptoFactory",
9019   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
9020   "self_type" : "_ZTIKN7android8hardware3drm4V1_314ICryptoFactoryE",
9021   "size" : 12,
9022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
9023  },
9024  {
9025   "alignment" : 4,
9026   "is_const" : true,
9027   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
9028   "name" : "const android::hardware::drm::V1_3::BpHwCryptoFactory",
9029   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
9030   "self_type" : "_ZTIKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
9031   "size" : 92,
9032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
9033  },
9034  {
9035   "alignment" : 4,
9036   "is_const" : true,
9037   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
9038   "name" : "const android::hardware::Parcel",
9039   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
9040   "self_type" : "_ZTIKN7android8hardware6ParcelE",
9041   "size" : 68,
9042   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9043  },
9044  {
9045   "alignment" : 4,
9046   "is_const" : true,
9047   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
9048   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> >",
9049   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
9050   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
9051   "size" : 28,
9052   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9053  },
9054  {
9055   "alignment" : 4,
9056   "is_const" : true,
9057   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
9058   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> >",
9059   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
9060   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
9061   "size" : 28,
9062   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9063  },
9064  {
9065   "alignment" : 4,
9066   "is_const" : true,
9067   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
9068   "name" : "const android::hardware::Return<bool>",
9069   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
9070   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
9071   "size" : 24,
9072   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9073  },
9074  {
9075   "alignment" : 4,
9076   "is_const" : true,
9077   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
9078   "name" : "const android::hardware::Status",
9079   "referenced_type" : "_ZTIN7android8hardware6StatusE",
9080   "self_type" : "_ZTIKN7android8hardware6StatusE",
9081   "size" : 20,
9082   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9083  },
9084  {
9085   "alignment" : 8,
9086   "is_const" : true,
9087   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
9088   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 16> >",
9089   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
9090   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
9091   "size" : 8,
9092   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9093  },
9094  {
9095   "alignment" : 8,
9096   "is_const" : true,
9097   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
9098   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9099   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
9100   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
9101   "size" : 8,
9102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9103  },
9104  {
9105   "alignment" : 8,
9106   "is_const" : true,
9107   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
9108   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9109   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
9110   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
9111   "size" : 8,
9112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9113  },
9114  {
9115   "alignment" : 8,
9116   "is_const" : true,
9117   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9118   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9119   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9120   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9121   "size" : 8,
9122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9123  },
9124  {
9125   "alignment" : 8,
9126   "is_const" : true,
9127   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9128   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9129   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9130   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9131   "size" : 8,
9132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9133  },
9134  {
9135   "alignment" : 8,
9136   "is_const" : true,
9137   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9138   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9139   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9140   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9141   "size" : 8,
9142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9143  },
9144  {
9145   "alignment" : 8,
9146   "is_const" : true,
9147   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
9148   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
9149   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
9150   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
9151   "size" : 8,
9152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9153  },
9154  {
9155   "alignment" : 8,
9156   "is_const" : true,
9157   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
9158   "name" : "const android::hardware::details::hidl_pointer<int>",
9159   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
9160   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
9161   "size" : 8,
9162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9163  },
9164  {
9165   "alignment" : 4,
9166   "is_const" : true,
9167   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
9168   "name" : "const android::hardware::details::return_status",
9169   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
9170   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
9171   "size" : 24,
9172   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9173  },
9174  {
9175   "is_const" : true,
9176   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
9177   "name" : "const iter<is_const>",
9178   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
9179   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
9180   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9181  },
9182  {
9183   "alignment" : 8,
9184   "is_const" : true,
9185   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
9186   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 16> >",
9187   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
9188   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
9189   "size" : 16,
9190   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9191  },
9192  {
9193   "alignment" : 8,
9194   "is_const" : true,
9195   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
9196   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
9197   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
9198   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
9199   "size" : 16,
9200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
9201  },
9202  {
9203   "alignment" : 8,
9204   "is_const" : true,
9205   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9206   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9207   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9208   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9209   "size" : 16,
9210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9211  },
9212  {
9213   "alignment" : 8,
9214   "is_const" : true,
9215   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9216   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9217   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9218   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9219   "size" : 16,
9220   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9221  },
9222  {
9223   "alignment" : 8,
9224   "is_const" : true,
9225   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9226   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9227   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9228   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9229   "size" : 16,
9230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9231  },
9232  {
9233   "alignment" : 8,
9234   "is_const" : true,
9235   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
9236   "name" : "const android::hardware::hidl_vec<unsigned char>",
9237   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
9238   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
9239   "size" : 16,
9240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9241  },
9242  {
9243   "alignment" : 8,
9244   "is_const" : true,
9245   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
9246   "name" : "const android::hardware::hidl_vec<int>",
9247   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
9248   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
9249   "size" : 16,
9250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9251  },
9252  {
9253   "alignment" : 4,
9254   "is_const" : true,
9255   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9256   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9257   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9258   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9259   "size" : 12,
9260   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
9261  },
9262  {
9263   "alignment" : 4,
9264   "is_const" : true,
9265   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9266   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9267   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9268   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9269   "size" : 12,
9270   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9271  },
9272  {
9273   "alignment" : 4,
9274   "is_const" : true,
9275   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
9276   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9277   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
9278   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
9279   "size" : 4,
9280   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9281  },
9282  {
9283   "alignment" : 1,
9284   "is_const" : true,
9285   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
9286   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9287   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
9288   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
9289   "size" : 3,
9290   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9291  },
9292  {
9293   "alignment" : 4,
9294   "is_const" : true,
9295   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_010BufferTypeELj2EEE",
9296   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
9297   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_010BufferTypeELj2EEE",
9298   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_010BufferTypeELj2EEE",
9299   "size" : 8,
9300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9301  },
9302  {
9303   "alignment" : 4,
9304   "is_const" : true,
9305   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_013KeyStatusTypeELj5EEE",
9306   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
9307   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_013KeyStatusTypeELj5EEE",
9308   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_013KeyStatusTypeELj5EEE",
9309   "size" : 20,
9310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9311  },
9312  {
9313   "alignment" : 4,
9314   "is_const" : true,
9315   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_014KeyRequestTypeELj4EEE",
9316   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
9317   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_014KeyRequestTypeELj4EEE",
9318   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_014KeyRequestTypeELj4EEE",
9319   "size" : 16,
9320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9321  },
9322  {
9323   "alignment" : 4,
9324   "is_const" : true,
9325   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_04ModeELj4EEE",
9326   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
9327   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_04ModeELj4EEE",
9328   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_04ModeELj4EEE",
9329   "size" : 16,
9330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9331  },
9332  {
9333   "alignment" : 4,
9334   "is_const" : true,
9335   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_06StatusELj13EEE",
9336   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
9337   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_06StatusELj13EEE",
9338   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_06StatusELj13EEE",
9339   "size" : 52,
9340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9341  },
9342  {
9343   "alignment" : 4,
9344   "is_const" : true,
9345   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_07KeyTypeELj3EEE",
9346   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
9347   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_07KeyTypeELj3EEE",
9348   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_07KeyTypeELj3EEE",
9349   "size" : 12,
9350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9351  },
9352  {
9353   "alignment" : 4,
9354   "is_const" : true,
9355   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_09EventTypeELj5EEE",
9356   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
9357   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_09EventTypeELj5EEE",
9358   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_09EventTypeELj5EEE",
9359   "size" : 20,
9360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9361  },
9362  {
9363   "alignment" : 4,
9364   "is_const" : true,
9365   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_113SecurityLevelELj6EEE",
9366   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
9367   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_113SecurityLevelELj6EEE",
9368   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_113SecurityLevelELj6EEE",
9369   "size" : 24,
9370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9371  },
9372  {
9373   "alignment" : 1,
9374   "is_const" : true,
9375   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeELj3EEE",
9376   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
9377   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeELj3EEE",
9378   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeELj3EEE",
9379   "size" : 3,
9380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9381  },
9382  {
9383   "alignment" : 4,
9384   "is_const" : true,
9385   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_114KeyRequestTypeELj6EEE",
9386   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
9387   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_114KeyRequestTypeELj6EEE",
9388   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_114KeyRequestTypeELj6EEE",
9389   "size" : 24,
9390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9391  },
9392  {
9393   "alignment" : 4,
9394   "is_const" : true,
9395   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_19HdcpLevelELj7EEE",
9396   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
9397   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_19HdcpLevelELj7EEE",
9398   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_19HdcpLevelELj7EEE",
9399   "size" : 28,
9400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9401  },
9402  {
9403   "alignment" : 4,
9404   "is_const" : true,
9405   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9406   "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 *> > *)> > >",
9407   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9408   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9409   "size" : 12,
9410   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9411  },
9412  {
9413   "alignment" : 4,
9414   "is_const" : true,
9415   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
9416   "name" : "const android::hidl::base::V1_0::IBase *const",
9417   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
9418   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
9419   "size" : 4,
9420   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9421  },
9422  {
9423   "alignment" : 4,
9424   "is_const" : true,
9425   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
9426   "name" : "android::RefBase::weakref_impl *const",
9427   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump",
9428   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++/gen/android/hardware/drm/1.3/CryptoFactoryAll.sdump",
9429   "size" : 4,
9430   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9431  },
9432  {
9433   "alignment" : 4,
9434   "is_const" : true,
9435   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
9436   "name" : "android::RefBase::weakref_impl *const",
9437   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
9438   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
9439   "size" : 4,
9440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9441  },
9442  {
9443   "alignment" : 4,
9444   "is_const" : true,
9445   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
9446   "name" : "android::hardware::IBinder *const",
9447   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
9448   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
9449   "size" : 4,
9450   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9451  },
9452  {
9453   "alignment" : 4,
9454   "is_const" : true,
9455   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
9456   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9457   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
9458   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
9459   "size" : 8,
9460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9461  },
9462  {
9463   "alignment" : 4,
9464   "is_const" : true,
9465   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
9466   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9467   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
9468   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
9469   "size" : 8,
9470   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9471  },
9472  {
9473   "alignment" : 1,
9474   "is_const" : true,
9475   "linker_set_key" : "_ZTIKa",
9476   "name" : "const signed char",
9477   "referenced_type" : "_ZTIa",
9478   "self_type" : "_ZTIKa",
9479   "size" : 1,
9480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9481  },
9482  {
9483   "alignment" : 1,
9484   "is_const" : true,
9485   "linker_set_key" : "_ZTIKb",
9486   "name" : "const bool",
9487   "referenced_type" : "_ZTIb",
9488   "self_type" : "_ZTIKb",
9489   "size" : 1,
9490   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9491  },
9492  {
9493   "alignment" : 1,
9494   "is_const" : true,
9495   "linker_set_key" : "_ZTIKc",
9496   "name" : "const char",
9497   "referenced_type" : "_ZTIc",
9498   "self_type" : "_ZTIKc",
9499   "size" : 1,
9500   "source_file" : "/system/core/liblog/include/android/log.h"
9501  },
9502  {
9503   "alignment" : 8,
9504   "is_const" : true,
9505   "linker_set_key" : "_ZTIKd",
9506   "name" : "const double",
9507   "referenced_type" : "_ZTId",
9508   "self_type" : "_ZTIKd",
9509   "size" : 8,
9510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9511  },
9512  {
9513   "alignment" : 4,
9514   "is_const" : true,
9515   "linker_set_key" : "_ZTIKf",
9516   "name" : "const float",
9517   "referenced_type" : "_ZTIf",
9518   "self_type" : "_ZTIKf",
9519   "size" : 4,
9520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9521  },
9522  {
9523   "alignment" : 1,
9524   "is_const" : true,
9525   "linker_set_key" : "_ZTIKh",
9526   "name" : "const unsigned char",
9527   "referenced_type" : "_ZTIh",
9528   "self_type" : "_ZTIKh",
9529   "size" : 1,
9530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9531  },
9532  {
9533   "alignment" : 4,
9534   "is_const" : true,
9535   "linker_set_key" : "_ZTIKi",
9536   "name" : "const int",
9537   "referenced_type" : "_ZTIi",
9538   "self_type" : "_ZTIKi",
9539   "size" : 4,
9540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9541  },
9542  {
9543   "alignment" : 4,
9544   "is_const" : true,
9545   "linker_set_key" : "_ZTIKj",
9546   "name" : "const unsigned int",
9547   "referenced_type" : "_ZTIj",
9548   "self_type" : "_ZTIKj",
9549   "size" : 4,
9550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9551  },
9552  {
9553   "alignment" : 2,
9554   "is_const" : true,
9555   "linker_set_key" : "_ZTIKs",
9556   "name" : "const short",
9557   "referenced_type" : "_ZTIs",
9558   "self_type" : "_ZTIKs",
9559   "size" : 2,
9560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9561  },
9562  {
9563   "alignment" : 2,
9564   "is_const" : true,
9565   "linker_set_key" : "_ZTIKt",
9566   "name" : "const unsigned short",
9567   "referenced_type" : "_ZTIt",
9568   "self_type" : "_ZTIKt",
9569   "size" : 2,
9570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9571  },
9572  {
9573   "is_const" : true,
9574   "linker_set_key" : "_ZTIKv",
9575   "name" : "const void",
9576   "referenced_type" : "_ZTIv",
9577   "self_type" : "_ZTIKv",
9578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9579  },
9580  {
9581   "alignment" : 8,
9582   "is_const" : true,
9583   "linker_set_key" : "_ZTIKx",
9584   "name" : "const long long",
9585   "referenced_type" : "_ZTIx",
9586   "self_type" : "_ZTIKx",
9587   "size" : 8,
9588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9589  },
9590  {
9591   "alignment" : 8,
9592   "is_const" : true,
9593   "linker_set_key" : "_ZTIKy",
9594   "name" : "const unsigned long long",
9595   "referenced_type" : "_ZTIy",
9596   "self_type" : "_ZTIKy",
9597   "size" : 8,
9598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9599  },
9600  {
9601   "alignment" : 1,
9602   "is_volatile" : true,
9603   "linker_set_key" : "_ZTIVb",
9604   "name" : "volatile bool",
9605   "referenced_type" : "_ZTIb",
9606   "self_type" : "_ZTIVb",
9607   "size" : 1,
9608   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9609  },
9610  {
9611   "alignment" : 4,
9612   "is_volatile" : true,
9613   "linker_set_key" : "_ZTIVi",
9614   "name" : "volatile int",
9615   "referenced_type" : "_ZTIi",
9616   "self_type" : "_ZTIVi",
9617   "size" : 4,
9618   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9619  }
9620 ],
9621 "record_types" :
9622 [
9623  {
9624   "alignment" : 4,
9625   "fields" :
9626   [
9627    {
9628     "field_name" : "len",
9629     "referenced_type" : "_ZTIt"
9630    },
9631    {
9632     "field_name" : "hdr_size",
9633     "field_offset" : 16,
9634     "referenced_type" : "_ZTIt"
9635    },
9636    {
9637     "field_name" : "pid",
9638     "field_offset" : 32,
9639     "referenced_type" : "_ZTIi"
9640    },
9641    {
9642     "field_name" : "tid",
9643     "field_offset" : 64,
9644     "referenced_type" : "_ZTIj"
9645    },
9646    {
9647     "field_name" : "sec",
9648     "field_offset" : 96,
9649     "referenced_type" : "_ZTIj"
9650    },
9651    {
9652     "field_name" : "nsec",
9653     "field_offset" : 128,
9654     "referenced_type" : "_ZTIj"
9655    },
9656    {
9657     "field_name" : "lid",
9658     "field_offset" : 160,
9659     "referenced_type" : "_ZTIj"
9660    },
9661    {
9662     "field_name" : "uid",
9663     "field_offset" : 192,
9664     "referenced_type" : "_ZTIj"
9665    },
9666    {
9667     "field_name" : "msg",
9668     "field_offset" : 224,
9669     "referenced_type" : "_ZTIA0_c"
9670    }
9671   ],
9672   "linker_set_key" : "_ZTI12logger_entry",
9673   "name" : "logger_entry",
9674   "referenced_type" : "_ZTI12logger_entry",
9675   "self_type" : "_ZTI12logger_entry",
9676   "size" : 28,
9677   "source_file" : "/system/core/liblog/include/log/log_read.h"
9678  },
9679  {
9680   "alignment" : 4,
9681   "fields" :
9682   [
9683    {
9684     "field_name" : "y",
9685     "referenced_type" : "_ZTIPv"
9686    },
9687    {
9688     "field_name" : "cb",
9689     "field_offset" : 32,
9690     "referenced_type" : "_ZTIPv"
9691    },
9692    {
9693     "field_name" : "cr",
9694     "field_offset" : 64,
9695     "referenced_type" : "_ZTIPv"
9696    },
9697    {
9698     "field_name" : "ystride",
9699     "field_offset" : 96,
9700     "referenced_type" : "_ZTIj"
9701    },
9702    {
9703     "field_name" : "cstride",
9704     "field_offset" : 128,
9705     "referenced_type" : "_ZTIj"
9706    },
9707    {
9708     "field_name" : "chroma_step",
9709     "field_offset" : 160,
9710     "referenced_type" : "_ZTIj"
9711    },
9712    {
9713     "field_name" : "reserved",
9714     "field_offset" : 192,
9715     "referenced_type" : "_ZTIA8_j"
9716    }
9717   ],
9718   "linker_set_key" : "_ZTI13android_ycbcr",
9719   "name" : "android_ycbcr",
9720   "referenced_type" : "_ZTI13android_ycbcr",
9721   "self_type" : "_ZTI13android_ycbcr",
9722   "size" : 56,
9723   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9724  },
9725  {
9726   "alignment" : 4,
9727   "fields" :
9728   [
9729    {
9730     "field_name" : "version",
9731     "referenced_type" : "_ZTIi"
9732    },
9733    {
9734     "field_name" : "numFds",
9735     "field_offset" : 32,
9736     "referenced_type" : "_ZTIi"
9737    },
9738    {
9739     "field_name" : "numInts",
9740     "field_offset" : 64,
9741     "referenced_type" : "_ZTIi"
9742    },
9743    {
9744     "field_name" : "data",
9745     "field_offset" : 96,
9746     "referenced_type" : "_ZTIA0_i"
9747    }
9748   ],
9749   "linker_set_key" : "_ZTI13native_handle",
9750   "name" : "native_handle",
9751   "referenced_type" : "_ZTI13native_handle",
9752   "self_type" : "_ZTI13native_handle",
9753   "size" : 12,
9754   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
9755  },
9756  {
9757   "alignment" : 4,
9758   "fields" :
9759   [
9760    {
9761     "field_name" : "x",
9762     "referenced_type" : "_ZTIf"
9763    },
9764    {
9765     "field_name" : "y",
9766     "field_offset" : 32,
9767     "referenced_type" : "_ZTIf"
9768    }
9769   ],
9770   "linker_set_key" : "_ZTI16android_xy_color",
9771   "name" : "android_xy_color",
9772   "referenced_type" : "_ZTI16android_xy_color",
9773   "self_type" : "_ZTI16android_xy_color",
9774   "size" : 8,
9775   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9776  },
9777  {
9778   "alignment" : 4,
9779   "fields" :
9780   [
9781    {
9782     "field_name" : "top_left",
9783     "referenced_type" : "_ZTIPh"
9784    },
9785    {
9786     "field_name" : "component",
9787     "field_offset" : 32,
9788     "referenced_type" : "_ZTI22android_flex_component"
9789    },
9790    {
9791     "field_name" : "bits_per_component",
9792     "field_offset" : 64,
9793     "referenced_type" : "_ZTIi"
9794    },
9795    {
9796     "field_name" : "bits_used",
9797     "field_offset" : 96,
9798     "referenced_type" : "_ZTIi"
9799    },
9800    {
9801     "field_name" : "h_increment",
9802     "field_offset" : 128,
9803     "referenced_type" : "_ZTIi"
9804    },
9805    {
9806     "field_name" : "v_increment",
9807     "field_offset" : 160,
9808     "referenced_type" : "_ZTIi"
9809    },
9810    {
9811     "field_name" : "h_subsampling",
9812     "field_offset" : 192,
9813     "referenced_type" : "_ZTIi"
9814    },
9815    {
9816     "field_name" : "v_subsampling",
9817     "field_offset" : 224,
9818     "referenced_type" : "_ZTIi"
9819    }
9820   ],
9821   "linker_set_key" : "_ZTI18android_flex_plane",
9822   "name" : "android_flex_plane",
9823   "referenced_type" : "_ZTI18android_flex_plane",
9824   "self_type" : "_ZTI18android_flex_plane",
9825   "size" : 32,
9826   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9827  },
9828  {
9829   "alignment" : 4,
9830   "fields" :
9831   [
9832    {
9833     "field_name" : "format",
9834     "referenced_type" : "_ZTI19android_flex_format"
9835    },
9836    {
9837     "field_name" : "num_planes",
9838     "field_offset" : 32,
9839     "referenced_type" : "_ZTIj"
9840    },
9841    {
9842     "field_name" : "planes",
9843     "field_offset" : 64,
9844     "referenced_type" : "_ZTIP18android_flex_plane"
9845    }
9846   ],
9847   "linker_set_key" : "_ZTI19android_flex_layout",
9848   "name" : "android_flex_layout",
9849   "referenced_type" : "_ZTI19android_flex_layout",
9850   "self_type" : "_ZTI19android_flex_layout",
9851   "size" : 12,
9852   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9853  },
9854  {
9855   "alignment" : 4,
9856   "fields" :
9857   [
9858    {
9859     "field_name" : "num_points",
9860     "referenced_type" : "_ZTIj"
9861    },
9862    {
9863     "field_name" : "reserved",
9864     "field_offset" : 32,
9865     "referenced_type" : "_ZTIA8_j"
9866    },
9867    {
9868     "field_name" : "xyzc_points",
9869     "field_offset" : 288,
9870     "referenced_type" : "_ZTIA_f"
9871    }
9872   ],
9873   "linker_set_key" : "_ZTI20android_depth_points",
9874   "name" : "android_depth_points",
9875   "referenced_type" : "_ZTI20android_depth_points",
9876   "self_type" : "_ZTI20android_depth_points",
9877   "size" : 36,
9878   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9879  },
9880  {
9881   "alignment" : 4,
9882   "fields" :
9883   [
9884    {
9885     "field_name" : "struct_size",
9886     "referenced_type" : "_ZTIj"
9887    },
9888    {
9889     "field_name" : "buffer_id",
9890     "field_offset" : 32,
9891     "referenced_type" : "_ZTIi"
9892    },
9893    {
9894     "field_name" : "priority",
9895     "field_offset" : 64,
9896     "referenced_type" : "_ZTIi"
9897    },
9898    {
9899     "field_name" : "tag",
9900     "field_offset" : 96,
9901     "referenced_type" : "_ZTIPKc"
9902    },
9903    {
9904     "field_name" : "file",
9905     "field_offset" : 128,
9906     "referenced_type" : "_ZTIPKc"
9907    },
9908    {
9909     "field_name" : "line",
9910     "field_offset" : 160,
9911     "referenced_type" : "_ZTIj"
9912    },
9913    {
9914     "field_name" : "message",
9915     "field_offset" : 192,
9916     "referenced_type" : "_ZTIPKc"
9917    }
9918   ],
9919   "linker_set_key" : "_ZTI21__android_log_message",
9920   "name" : "__android_log_message",
9921   "referenced_type" : "_ZTI21__android_log_message",
9922   "self_type" : "_ZTI21__android_log_message",
9923   "size" : 28,
9924   "source_file" : "/system/core/liblog/include/android/log.h"
9925  },
9926  {
9927   "alignment" : 4,
9928   "fields" :
9929   [
9930    {
9931     "field_name" : "maxContentLightLevel",
9932     "referenced_type" : "_ZTIf"
9933    },
9934    {
9935     "field_name" : "maxFrameAverageLightLevel",
9936     "field_offset" : 32,
9937     "referenced_type" : "_ZTIf"
9938    }
9939   ],
9940   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9941   "name" : "android_cta861_3_metadata",
9942   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9943   "self_type" : "_ZTI25android_cta861_3_metadata",
9944   "size" : 8,
9945   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9946  },
9947  {
9948   "alignment" : 4,
9949   "fields" :
9950   [
9951    {
9952     "field_name" : "displayPrimaryRed",
9953     "referenced_type" : "_ZTI16android_xy_color"
9954    },
9955    {
9956     "field_name" : "displayPrimaryGreen",
9957     "field_offset" : 64,
9958     "referenced_type" : "_ZTI16android_xy_color"
9959    },
9960    {
9961     "field_name" : "displayPrimaryBlue",
9962     "field_offset" : 128,
9963     "referenced_type" : "_ZTI16android_xy_color"
9964    },
9965    {
9966     "field_name" : "whitePoint",
9967     "field_offset" : 192,
9968     "referenced_type" : "_ZTI16android_xy_color"
9969    },
9970    {
9971     "field_name" : "maxLuminance",
9972     "field_offset" : 256,
9973     "referenced_type" : "_ZTIf"
9974    },
9975    {
9976     "field_name" : "minLuminance",
9977     "field_offset" : 288,
9978     "referenced_type" : "_ZTIf"
9979    }
9980   ],
9981   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9982   "name" : "android_smpte2086_metadata",
9983   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9984   "self_type" : "_ZTI26android_smpte2086_metadata",
9985   "size" : 40,
9986   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9987  },
9988  {
9989   "alignment" : 4,
9990   "fields" :
9991   [
9992    {
9993     "referenced_type" : "_ZTIN7log_msgUt_E"
9994    }
9995   ],
9996   "linker_set_key" : "_ZTI7log_msg",
9997   "name" : "log_msg",
9998   "referenced_type" : "_ZTI7log_msg",
9999   "self_type" : "_ZTI7log_msg",
10000   "size" : 5124,
10001   "source_file" : "/system/core/liblog/include/log/log_read.h"
10002  },
10003  {
10004   "alignment" : 1,
10005   "fields" :
10006   [
10007    {
10008     "field_name" : "tv_sec",
10009     "referenced_type" : "_ZTIj"
10010    },
10011    {
10012     "field_name" : "tv_nsec",
10013     "field_offset" : 32,
10014     "referenced_type" : "_ZTIj"
10015    }
10016   ],
10017   "linker_set_key" : "_ZTI8log_time",
10018   "name" : "log_time",
10019   "referenced_type" : "_ZTI8log_time",
10020   "self_type" : "_ZTI8log_time",
10021   "size" : 8,
10022   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
10023  },
10024  {
10025   "alignment" : 4,
10026   "fields" :
10027   [
10028    {
10029     "access" : "private",
10030     "field_name" : "mStorage",
10031     "field_offset" : 32,
10032     "referenced_type" : "_ZTIPv"
10033    },
10034    {
10035     "access" : "private",
10036     "field_name" : "mCount",
10037     "field_offset" : 64,
10038     "referenced_type" : "_ZTIj"
10039    },
10040    {
10041     "access" : "private",
10042     "field_name" : "mFlags",
10043     "field_offset" : 96,
10044     "referenced_type" : "_ZTIKj"
10045    },
10046    {
10047     "access" : "private",
10048     "field_name" : "mItemSize",
10049     "field_offset" : 128,
10050     "referenced_type" : "_ZTIKj"
10051    }
10052   ],
10053   "linker_set_key" : "_ZTIN7android10VectorImplE",
10054   "name" : "android::VectorImpl",
10055   "record_kind" : "class",
10056   "referenced_type" : "_ZTIN7android10VectorImplE",
10057   "self_type" : "_ZTIN7android10VectorImplE",
10058   "size" : 20,
10059   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10060   "vtable_components" :
10061   [
10062    {
10063     "kind" : "offset_to_top"
10064    },
10065    {
10066     "kind" : "rtti",
10067     "mangled_component_name" : "_ZTIN7android10VectorImplE"
10068    },
10069    {
10070     "kind" : "complete_dtor_pointer",
10071     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
10072    },
10073    {
10074     "kind" : "deleting_dtor_pointer",
10075     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
10076    },
10077    {
10078     "is_pure" : true,
10079     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
10080    },
10081    {
10082     "is_pure" : true,
10083     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
10084    },
10085    {
10086     "is_pure" : true,
10087     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
10088    },
10089    {
10090     "is_pure" : true,
10091     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
10092    },
10093    {
10094     "is_pure" : true,
10095     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
10096    },
10097    {
10098     "is_pure" : true,
10099     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
10100    }
10101   ]
10102  },
10103  {
10104   "alignment" : 4,
10105   "fields" :
10106   [
10107    {
10108     "access" : "private",
10109     "field_name" : "mVector",
10110     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
10111    }
10112   ],
10113   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
10114   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
10115   "record_kind" : "class",
10116   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
10117   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
10118   "size" : 20,
10119   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
10120   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
10121  },
10122  {
10123   "alignment" : 8,
10124   "fields" :
10125   [
10126    {
10127     "access" : "private",
10128     "field_name" : "mTag",
10129     "referenced_type" : "_ZTIy"
10130    }
10131   ],
10132   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
10133   "name" : "android::ScopedTrace",
10134   "record_kind" : "class",
10135   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10136   "self_type" : "_ZTIN7android11ScopedTraceE",
10137   "size" : 8,
10138   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10139  },
10140  {
10141   "alignment" : 4,
10142   "fields" :
10143   [
10144    {
10145     "access" : "private",
10146     "field_name" : "mCount",
10147     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10148    }
10149   ],
10150   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10151   "name" : "android::LightRefBase<android::NativeHandle>",
10152   "record_kind" : "class",
10153   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10154   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10155   "size" : 4,
10156   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10157   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
10158  },
10159  {
10160   "alignment" : 4,
10161   "fields" :
10162   [
10163    {
10164     "access" : "private",
10165     "field_name" : "mCount",
10166     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10167    }
10168   ],
10169   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
10170   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
10171   "record_kind" : "class",
10172   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
10173   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
10174   "size" : 4,
10175   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10176   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
10177  },
10178  {
10179   "alignment" : 4,
10180   "base_specifiers" :
10181   [
10182    {
10183     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
10184    }
10185   ],
10186   "fields" :
10187   [
10188    {
10189     "access" : "private",
10190     "field_name" : "mHandle",
10191     "field_offset" : 32,
10192     "referenced_type" : "_ZTIP13native_handle"
10193    },
10194    {
10195     "access" : "private",
10196     "field_name" : "mOwnsHandle",
10197     "field_offset" : 64,
10198     "referenced_type" : "_ZTIb"
10199    }
10200   ],
10201   "linker_set_key" : "_ZTIN7android12NativeHandleE",
10202   "name" : "android::NativeHandle",
10203   "record_kind" : "class",
10204   "referenced_type" : "_ZTIN7android12NativeHandleE",
10205   "self_type" : "_ZTIN7android12NativeHandleE",
10206   "size" : 12,
10207   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10208  },
10209  {
10210   "alignment" : 4,
10211   "base_specifiers" :
10212   [
10213    {
10214     "access" : "private",
10215     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
10216    }
10217   ],
10218   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
10219   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
10220   "record_kind" : "class",
10221   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
10222   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
10223   "size" : 20,
10224   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
10225   "template_args" :
10226   [
10227    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10228   ],
10229   "vtable_components" :
10230   [
10231    {
10232     "kind" : "offset_to_top"
10233    },
10234    {
10235     "kind" : "rtti",
10236     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
10237    },
10238    {
10239     "kind" : "complete_dtor_pointer",
10240     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
10241    },
10242    {
10243     "kind" : "deleting_dtor_pointer",
10244     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
10245    },
10246    {
10247     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
10248    },
10249    {
10250     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
10251    },
10252    {
10253     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
10254    },
10255    {
10256     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
10257    },
10258    {
10259     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
10260    },
10261    {
10262     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
10263    },
10264    {
10265     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
10266    }
10267   ]
10268  },
10269  {
10270   "alignment" : 1,
10271   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
10272   "name" : "android::ReferenceMover",
10273   "record_kind" : "class",
10274   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
10275   "self_type" : "_ZTIN7android14ReferenceMoverE",
10276   "size" : 1,
10277   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10278  },
10279  {
10280   "alignment" : 4,
10281   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
10282   "name" : "android::ReferenceRenamer",
10283   "record_kind" : "class",
10284   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10285   "self_type" : "_ZTIN7android16ReferenceRenamerE",
10286   "size" : 4,
10287   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10288   "vtable_components" :
10289   [
10290    {
10291     "kind" : "offset_to_top"
10292    },
10293    {
10294     "kind" : "rtti",
10295     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
10296    },
10297    {
10298     "is_pure" : true,
10299     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
10300    }
10301   ]
10302  },
10303  {
10304   "alignment" : 4,
10305   "base_specifiers" :
10306   [
10307    {
10308     "referenced_type" : "_ZTIN7android10VectorImplE"
10309    }
10310   ],
10311   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
10312   "name" : "android::SortedVectorImpl",
10313   "record_kind" : "class",
10314   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10315   "self_type" : "_ZTIN7android16SortedVectorImplE",
10316   "size" : 20,
10317   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10318   "vtable_components" :
10319   [
10320    {
10321     "kind" : "offset_to_top"
10322    },
10323    {
10324     "kind" : "rtti",
10325     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
10326    },
10327    {
10328     "kind" : "complete_dtor_pointer",
10329     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
10330    },
10331    {
10332     "kind" : "deleting_dtor_pointer",
10333     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
10334    },
10335    {
10336     "is_pure" : true,
10337     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
10338    },
10339    {
10340     "is_pure" : true,
10341     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
10342    },
10343    {
10344     "is_pure" : true,
10345     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
10346    },
10347    {
10348     "is_pure" : true,
10349     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
10350    },
10351    {
10352     "is_pure" : true,
10353     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
10354    },
10355    {
10356     "is_pure" : true,
10357     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
10358    },
10359    {
10360     "is_pure" : true,
10361     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
10362    }
10363   ]
10364  },
10365  {
10366   "alignment" : 1,
10367   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
10368   "name" : "android::trait_trivial_copy<bool>",
10369   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
10370   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
10371   "size" : 1,
10372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10373   "template_args" : [ "_ZTIb" ]
10374  },
10375  {
10376   "alignment" : 1,
10377   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
10378   "name" : "android::trait_trivial_copy<char>",
10379   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
10380   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
10381   "size" : 1,
10382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10383   "template_args" : [ "_ZTIc" ]
10384  },
10385  {
10386   "alignment" : 1,
10387   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
10388   "name" : "android::trait_trivial_copy<double>",
10389   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
10390   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
10391   "size" : 1,
10392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10393   "template_args" : [ "_ZTId" ]
10394  },
10395  {
10396   "alignment" : 1,
10397   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
10398   "name" : "android::trait_trivial_copy<float>",
10399   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
10400   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
10401   "size" : 1,
10402   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10403   "template_args" : [ "_ZTIf" ]
10404  },
10405  {
10406   "alignment" : 1,
10407   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
10408   "name" : "android::trait_trivial_copy<unsigned char>",
10409   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
10410   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
10411   "size" : 1,
10412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10413   "template_args" : [ "_ZTIh" ]
10414  },
10415  {
10416   "alignment" : 1,
10417   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
10418   "name" : "android::trait_trivial_copy<int>",
10419   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
10420   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
10421   "size" : 1,
10422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10423   "template_args" : [ "_ZTIi" ]
10424  },
10425  {
10426   "alignment" : 1,
10427   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
10428   "name" : "android::trait_trivial_copy<unsigned int>",
10429   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
10430   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
10431   "size" : 1,
10432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10433   "template_args" : [ "_ZTIj" ]
10434  },
10435  {
10436   "alignment" : 1,
10437   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
10438   "name" : "android::trait_trivial_copy<long>",
10439   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
10440   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
10441   "size" : 1,
10442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10443   "template_args" : [ "_ZTIl" ]
10444  },
10445  {
10446   "alignment" : 1,
10447   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
10448   "name" : "android::trait_trivial_copy<unsigned long>",
10449   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
10450   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
10451   "size" : 1,
10452   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10453   "template_args" : [ "_ZTIm" ]
10454  },
10455  {
10456   "alignment" : 1,
10457   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
10458   "name" : "android::trait_trivial_copy<short>",
10459   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
10460   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
10461   "size" : 1,
10462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10463   "template_args" : [ "_ZTIs" ]
10464  },
10465  {
10466   "alignment" : 1,
10467   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
10468   "name" : "android::trait_trivial_copy<unsigned short>",
10469   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
10470   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
10471   "size" : 1,
10472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10473   "template_args" : [ "_ZTIt" ]
10474  },
10475  {
10476   "alignment" : 1,
10477   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
10478   "name" : "android::trait_trivial_copy<void>",
10479   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
10480   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
10481   "size" : 1,
10482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10483   "template_args" : [ "_ZTIv" ]
10484  },
10485  {
10486   "alignment" : 1,
10487   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
10488   "name" : "android::trait_trivial_copy<long long>",
10489   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10490   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10491   "size" : 1,
10492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10493   "template_args" : [ "_ZTIx" ]
10494  },
10495  {
10496   "alignment" : 1,
10497   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
10498   "name" : "android::trait_trivial_copy<unsigned long long>",
10499   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10500   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10501   "size" : 1,
10502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10503   "template_args" : [ "_ZTIy" ]
10504  },
10505  {
10506   "alignment" : 1,
10507   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
10508   "name" : "android::trait_trivial_ctor<bool>",
10509   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10510   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10511   "size" : 1,
10512   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10513   "template_args" : [ "_ZTIb" ]
10514  },
10515  {
10516   "alignment" : 1,
10517   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
10518   "name" : "android::trait_trivial_ctor<char>",
10519   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10520   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10521   "size" : 1,
10522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10523   "template_args" : [ "_ZTIc" ]
10524  },
10525  {
10526   "alignment" : 1,
10527   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
10528   "name" : "android::trait_trivial_ctor<double>",
10529   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10530   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10531   "size" : 1,
10532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10533   "template_args" : [ "_ZTId" ]
10534  },
10535  {
10536   "alignment" : 1,
10537   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
10538   "name" : "android::trait_trivial_ctor<float>",
10539   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10540   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10541   "size" : 1,
10542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10543   "template_args" : [ "_ZTIf" ]
10544  },
10545  {
10546   "alignment" : 1,
10547   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
10548   "name" : "android::trait_trivial_ctor<unsigned char>",
10549   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10550   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10551   "size" : 1,
10552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10553   "template_args" : [ "_ZTIh" ]
10554  },
10555  {
10556   "alignment" : 1,
10557   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
10558   "name" : "android::trait_trivial_ctor<int>",
10559   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10560   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10561   "size" : 1,
10562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10563   "template_args" : [ "_ZTIi" ]
10564  },
10565  {
10566   "alignment" : 1,
10567   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
10568   "name" : "android::trait_trivial_ctor<unsigned int>",
10569   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10570   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10571   "size" : 1,
10572   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10573   "template_args" : [ "_ZTIj" ]
10574  },
10575  {
10576   "alignment" : 1,
10577   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
10578   "name" : "android::trait_trivial_ctor<long>",
10579   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10580   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10581   "size" : 1,
10582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10583   "template_args" : [ "_ZTIl" ]
10584  },
10585  {
10586   "alignment" : 1,
10587   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
10588   "name" : "android::trait_trivial_ctor<unsigned long>",
10589   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10590   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10591   "size" : 1,
10592   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10593   "template_args" : [ "_ZTIm" ]
10594  },
10595  {
10596   "alignment" : 1,
10597   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
10598   "name" : "android::trait_trivial_ctor<short>",
10599   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10600   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10601   "size" : 1,
10602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10603   "template_args" : [ "_ZTIs" ]
10604  },
10605  {
10606   "alignment" : 1,
10607   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
10608   "name" : "android::trait_trivial_ctor<unsigned short>",
10609   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10610   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10611   "size" : 1,
10612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10613   "template_args" : [ "_ZTIt" ]
10614  },
10615  {
10616   "alignment" : 1,
10617   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
10618   "name" : "android::trait_trivial_ctor<void>",
10619   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10620   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10621   "size" : 1,
10622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10623   "template_args" : [ "_ZTIv" ]
10624  },
10625  {
10626   "alignment" : 1,
10627   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
10628   "name" : "android::trait_trivial_ctor<long long>",
10629   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10630   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10631   "size" : 1,
10632   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10633   "template_args" : [ "_ZTIx" ]
10634  },
10635  {
10636   "alignment" : 1,
10637   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
10638   "name" : "android::trait_trivial_ctor<unsigned long long>",
10639   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10640   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10641   "size" : 1,
10642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10643   "template_args" : [ "_ZTIy" ]
10644  },
10645  {
10646   "alignment" : 1,
10647   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
10648   "name" : "android::trait_trivial_dtor<bool>",
10649   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10650   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10651   "size" : 1,
10652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10653   "template_args" : [ "_ZTIb" ]
10654  },
10655  {
10656   "alignment" : 1,
10657   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
10658   "name" : "android::trait_trivial_dtor<char>",
10659   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10660   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10661   "size" : 1,
10662   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10663   "template_args" : [ "_ZTIc" ]
10664  },
10665  {
10666   "alignment" : 1,
10667   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
10668   "name" : "android::trait_trivial_dtor<double>",
10669   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10670   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10671   "size" : 1,
10672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10673   "template_args" : [ "_ZTId" ]
10674  },
10675  {
10676   "alignment" : 1,
10677   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
10678   "name" : "android::trait_trivial_dtor<float>",
10679   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10680   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10681   "size" : 1,
10682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10683   "template_args" : [ "_ZTIf" ]
10684  },
10685  {
10686   "alignment" : 1,
10687   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
10688   "name" : "android::trait_trivial_dtor<unsigned char>",
10689   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10690   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10691   "size" : 1,
10692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10693   "template_args" : [ "_ZTIh" ]
10694  },
10695  {
10696   "alignment" : 1,
10697   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
10698   "name" : "android::trait_trivial_dtor<int>",
10699   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10700   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10701   "size" : 1,
10702   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10703   "template_args" : [ "_ZTIi" ]
10704  },
10705  {
10706   "alignment" : 1,
10707   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
10708   "name" : "android::trait_trivial_dtor<unsigned int>",
10709   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10710   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10711   "size" : 1,
10712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10713   "template_args" : [ "_ZTIj" ]
10714  },
10715  {
10716   "alignment" : 1,
10717   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
10718   "name" : "android::trait_trivial_dtor<long>",
10719   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10720   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10721   "size" : 1,
10722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10723   "template_args" : [ "_ZTIl" ]
10724  },
10725  {
10726   "alignment" : 1,
10727   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
10728   "name" : "android::trait_trivial_dtor<unsigned long>",
10729   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10730   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10731   "size" : 1,
10732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10733   "template_args" : [ "_ZTIm" ]
10734  },
10735  {
10736   "alignment" : 1,
10737   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
10738   "name" : "android::trait_trivial_dtor<short>",
10739   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10740   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10741   "size" : 1,
10742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10743   "template_args" : [ "_ZTIs" ]
10744  },
10745  {
10746   "alignment" : 1,
10747   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
10748   "name" : "android::trait_trivial_dtor<unsigned short>",
10749   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10750   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10751   "size" : 1,
10752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10753   "template_args" : [ "_ZTIt" ]
10754  },
10755  {
10756   "alignment" : 1,
10757   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
10758   "name" : "android::trait_trivial_dtor<void>",
10759   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10760   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10761   "size" : 1,
10762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10763   "template_args" : [ "_ZTIv" ]
10764  },
10765  {
10766   "alignment" : 1,
10767   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10768   "name" : "android::trait_trivial_dtor<long long>",
10769   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10770   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10771   "size" : 1,
10772   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10773   "template_args" : [ "_ZTIx" ]
10774  },
10775  {
10776   "alignment" : 1,
10777   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10778   "name" : "android::trait_trivial_dtor<unsigned long long>",
10779   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10780   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10781   "size" : 1,
10782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10783   "template_args" : [ "_ZTIy" ]
10784  },
10785  {
10786   "alignment" : 1,
10787   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10788   "name" : "android::trait_trivial_move<android::String8>",
10789   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10790   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10791   "size" : 1,
10792   "source_file" : "/system/core/libutils/include/utils/String8.h",
10793   "template_args" : [ "_ZTIN7android7String8E" ]
10794  },
10795  {
10796   "alignment" : 1,
10797   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10798   "name" : "android::trait_trivial_move<android::String16>",
10799   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10800   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10801   "size" : 1,
10802   "source_file" : "/system/core/libutils/include/utils/String16.h",
10803   "template_args" : [ "_ZTIN7android8String16E" ]
10804  },
10805  {
10806   "alignment" : 1,
10807   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10808   "name" : "android::trait_trivial_move<bool>",
10809   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10810   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10811   "size" : 1,
10812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10813   "template_args" : [ "_ZTIb" ]
10814  },
10815  {
10816   "alignment" : 1,
10817   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10818   "name" : "android::trait_trivial_move<char>",
10819   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10820   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10821   "size" : 1,
10822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10823   "template_args" : [ "_ZTIc" ]
10824  },
10825  {
10826   "alignment" : 1,
10827   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10828   "name" : "android::trait_trivial_move<double>",
10829   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10830   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10831   "size" : 1,
10832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10833   "template_args" : [ "_ZTId" ]
10834  },
10835  {
10836   "alignment" : 1,
10837   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10838   "name" : "android::trait_trivial_move<float>",
10839   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10840   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10841   "size" : 1,
10842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10843   "template_args" : [ "_ZTIf" ]
10844  },
10845  {
10846   "alignment" : 1,
10847   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10848   "name" : "android::trait_trivial_move<unsigned char>",
10849   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10850   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10851   "size" : 1,
10852   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10853   "template_args" : [ "_ZTIh" ]
10854  },
10855  {
10856   "alignment" : 1,
10857   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10858   "name" : "android::trait_trivial_move<int>",
10859   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10860   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10861   "size" : 1,
10862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10863   "template_args" : [ "_ZTIi" ]
10864  },
10865  {
10866   "alignment" : 1,
10867   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10868   "name" : "android::trait_trivial_move<unsigned int>",
10869   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10870   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10871   "size" : 1,
10872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10873   "template_args" : [ "_ZTIj" ]
10874  },
10875  {
10876   "alignment" : 1,
10877   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10878   "name" : "android::trait_trivial_move<long>",
10879   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10880   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10881   "size" : 1,
10882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10883   "template_args" : [ "_ZTIl" ]
10884  },
10885  {
10886   "alignment" : 1,
10887   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10888   "name" : "android::trait_trivial_move<unsigned long>",
10889   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10890   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10891   "size" : 1,
10892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10893   "template_args" : [ "_ZTIm" ]
10894  },
10895  {
10896   "alignment" : 1,
10897   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10898   "name" : "android::trait_trivial_move<short>",
10899   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10900   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10901   "size" : 1,
10902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10903   "template_args" : [ "_ZTIs" ]
10904  },
10905  {
10906   "alignment" : 1,
10907   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10908   "name" : "android::trait_trivial_move<unsigned short>",
10909   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10910   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10911   "size" : 1,
10912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10913   "template_args" : [ "_ZTIt" ]
10914  },
10915  {
10916   "alignment" : 1,
10917   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10918   "name" : "android::trait_trivial_move<void>",
10919   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10920   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10921   "size" : 1,
10922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10923   "template_args" : [ "_ZTIv" ]
10924  },
10925  {
10926   "alignment" : 1,
10927   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10928   "name" : "android::trait_trivial_move<long long>",
10929   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10930   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10931   "size" : 1,
10932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10933   "template_args" : [ "_ZTIx" ]
10934  },
10935  {
10936   "alignment" : 1,
10937   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10938   "name" : "android::trait_trivial_move<unsigned long long>",
10939   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10940   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10941   "size" : 1,
10942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10943   "template_args" : [ "_ZTIy" ]
10944  },
10945  {
10946   "alignment" : 4,
10947   "base_specifiers" :
10948   [
10949    {
10950     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10951    }
10952   ],
10953   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10954   "name" : "android::VirtualLightRefBase",
10955   "record_kind" : "class",
10956   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10957   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10958   "size" : 8,
10959   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10960   "vtable_components" :
10961   [
10962    {
10963     "kind" : "offset_to_top"
10964    },
10965    {
10966     "kind" : "rtti",
10967     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10968    },
10969    {
10970     "kind" : "complete_dtor_pointer",
10971     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10972    },
10973    {
10974     "kind" : "deleting_dtor_pointer",
10975     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10976    }
10977   ]
10978  },
10979  {
10980   "alignment" : 4,
10981   "fields" :
10982   [
10983    {
10984     "access" : "private",
10985     "field_name" : "m_ptr",
10986     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10987    }
10988   ],
10989   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10990   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10991   "record_kind" : "class",
10992   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10993   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10994   "size" : 4,
10995   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10996   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10997  },
10998  {
10999   "alignment" : 4,
11000   "fields" :
11001   [
11002    {
11003     "access" : "private",
11004     "field_name" : "m_ptr",
11005     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
11006    }
11007   ],
11008   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
11009   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11010   "record_kind" : "class",
11011   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
11012   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
11013   "size" : 4,
11014   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11015   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
11016  },
11017  {
11018   "alignment" : 4,
11019   "fields" :
11020   [
11021    {
11022     "access" : "private",
11023     "field_name" : "m_ptr",
11024     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
11025    }
11026   ],
11027   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
11028   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11029   "record_kind" : "class",
11030   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
11031   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
11032   "size" : 4,
11033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11034   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
11035  },
11036  {
11037   "alignment" : 4,
11038   "fields" :
11039   [
11040    {
11041     "access" : "private",
11042     "field_name" : "m_ptr",
11043     "referenced_type" : "_ZTIPN7android6ThreadE"
11044    }
11045   ],
11046   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
11047   "name" : "android::sp<android::Thread>",
11048   "record_kind" : "class",
11049   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11050   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
11051   "size" : 4,
11052   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11053   "template_args" : [ "_ZTIN7android6ThreadE" ]
11054  },
11055  {
11056   "alignment" : 4,
11057   "fields" :
11058   [
11059    {
11060     "access" : "private",
11061     "field_name" : "m_ptr",
11062     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
11063    }
11064   ],
11065   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
11066   "name" : "android::sp<android::hardware::IInterface>",
11067   "record_kind" : "class",
11068   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
11069   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
11070   "size" : 4,
11071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11072   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
11073  },
11074  {
11075   "alignment" : 4,
11076   "fields" :
11077   [
11078    {
11079     "access" : "private",
11080     "field_name" : "m_ptr",
11081     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
11082    }
11083   ],
11084   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
11085   "name" : "android::sp<android::hardware::ProcessState>",
11086   "record_kind" : "class",
11087   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
11088   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
11089   "size" : 4,
11090   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11091   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
11092  },
11093  {
11094   "alignment" : 4,
11095   "fields" :
11096   [
11097    {
11098     "access" : "private",
11099     "field_name" : "m_ptr",
11100     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
11101    }
11102   ],
11103   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
11104   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11105   "record_kind" : "class",
11106   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
11107   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
11108   "size" : 4,
11109   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11110   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
11111  },
11112  {
11113   "alignment" : 4,
11114   "fields" :
11115   [
11116    {
11117     "access" : "private",
11118     "field_name" : "m_ptr",
11119     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
11120    }
11121   ],
11122   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
11123   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11124   "record_kind" : "class",
11125   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
11126   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
11127   "size" : 4,
11128   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11129   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
11130  },
11131  {
11132   "alignment" : 4,
11133   "fields" :
11134   [
11135    {
11136     "access" : "private",
11137     "field_name" : "m_ptr",
11138     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_010IDrmPluginE"
11139    }
11140   ],
11141   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
11142   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
11143   "record_kind" : "class",
11144   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
11145   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
11146   "size" : 4,
11147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11148   "template_args" : [ "_ZTIN7android8hardware3drm4V1_010IDrmPluginE" ]
11149  },
11150  {
11151   "alignment" : 4,
11152   "fields" :
11153   [
11154    {
11155     "access" : "private",
11156     "field_name" : "m_ptr",
11157     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_011IDrmFactoryE"
11158    }
11159   ],
11160   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
11161   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
11162   "record_kind" : "class",
11163   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
11164   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
11165   "size" : 4,
11166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11167   "template_args" : [ "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE" ]
11168  },
11169  {
11170   "alignment" : 4,
11171   "fields" :
11172   [
11173    {
11174     "access" : "private",
11175     "field_name" : "m_ptr",
11176     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_013ICryptoPluginE"
11177    }
11178   ],
11179   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
11180   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
11181   "record_kind" : "class",
11182   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
11183   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
11184   "size" : 4,
11185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11186   "template_args" : [ "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE" ]
11187  },
11188  {
11189   "alignment" : 4,
11190   "fields" :
11191   [
11192    {
11193     "access" : "private",
11194     "field_name" : "m_ptr",
11195     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_014ICryptoFactoryE"
11196    }
11197   ],
11198   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
11199   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
11200   "record_kind" : "class",
11201   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
11202   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
11203   "size" : 4,
11204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11205   "template_args" : [ "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE" ]
11206  },
11207  {
11208   "alignment" : 4,
11209   "fields" :
11210   [
11211    {
11212     "access" : "private",
11213     "field_name" : "m_ptr",
11214     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_018IDrmPluginListenerE"
11215    }
11216   ],
11217   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
11218   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
11219   "record_kind" : "class",
11220   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
11221   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
11222   "size" : 4,
11223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11224   "template_args" : [ "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE" ]
11225  },
11226  {
11227   "alignment" : 4,
11228   "fields" :
11229   [
11230    {
11231     "access" : "private",
11232     "field_name" : "m_ptr",
11233     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_111IDrmFactoryE"
11234    }
11235   ],
11236   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
11237   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
11238   "record_kind" : "class",
11239   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
11240   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
11241   "size" : 4,
11242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11243   "template_args" : [ "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE" ]
11244  },
11245  {
11246   "alignment" : 4,
11247   "fields" :
11248   [
11249    {
11250     "access" : "private",
11251     "field_name" : "m_ptr",
11252     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_114ICryptoFactoryE"
11253    }
11254   ],
11255   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
11256   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
11257   "record_kind" : "class",
11258   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
11259   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
11260   "size" : 4,
11261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11262   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE" ]
11263  },
11264  {
11265   "alignment" : 4,
11266   "fields" :
11267   [
11268    {
11269     "access" : "private",
11270     "field_name" : "m_ptr",
11271     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_211IDrmFactoryE"
11272    }
11273   ],
11274   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
11275   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
11276   "record_kind" : "class",
11277   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
11278   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
11279   "size" : 4,
11280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11281   "template_args" : [ "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE" ]
11282  },
11283  {
11284   "alignment" : 4,
11285   "fields" :
11286   [
11287    {
11288     "access" : "private",
11289     "field_name" : "m_ptr",
11290     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_214ICryptoFactoryE"
11291    }
11292   ],
11293   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
11294   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
11295   "record_kind" : "class",
11296   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
11297   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
11298   "size" : 4,
11299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11300   "template_args" : [ "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE" ]
11301  },
11302  {
11303   "alignment" : 4,
11304   "fields" :
11305   [
11306    {
11307     "access" : "private",
11308     "field_name" : "m_ptr",
11309     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
11310    }
11311   ],
11312   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
11313   "name" : "android::sp<android::hardware::drm::V1_3::IDrmFactory>",
11314   "record_kind" : "class",
11315   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
11316   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
11317   "size" : 4,
11318   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11319   "template_args" : [ "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE" ]
11320  },
11321  {
11322   "alignment" : 4,
11323   "fields" :
11324   [
11325    {
11326     "access" : "private",
11327     "field_name" : "m_ptr",
11328     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
11329    }
11330   ],
11331   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
11332   "name" : "android::sp<android::hardware::drm::V1_3::ICryptoFactory>",
11333   "record_kind" : "class",
11334   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
11335   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
11336   "size" : 4,
11337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11338   "template_args" : [ "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE" ]
11339  },
11340  {
11341   "alignment" : 4,
11342   "fields" :
11343   [
11344    {
11345     "access" : "private",
11346     "field_name" : "m_ptr",
11347     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
11348    }
11349   ],
11350   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
11351   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11352   "record_kind" : "class",
11353   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
11354   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
11355   "size" : 4,
11356   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11357   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
11358  },
11359  {
11360   "alignment" : 4,
11361   "fields" :
11362   [
11363    {
11364     "access" : "private",
11365     "field_name" : "m_ptr",
11366     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11367    }
11368   ],
11369   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
11370   "name" : "android::sp<android::hardware::IBinder>",
11371   "record_kind" : "class",
11372   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
11373   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
11374   "size" : 4,
11375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11376   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
11377  },
11378  {
11379   "alignment" : 4,
11380   "fields" :
11381   [
11382    {
11383     "access" : "private",
11384     "field_name" : "m_ptr",
11385     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
11386    }
11387   ],
11388   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
11389   "name" : "android::sp<android::hardware::BHwBinder>",
11390   "record_kind" : "class",
11391   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
11392   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
11393   "size" : 4,
11394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11395   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
11396  },
11397  {
11398   "alignment" : 4,
11399   "fields" :
11400   [
11401    {
11402     "access" : "private",
11403     "field_name" : "m_ptr",
11404     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
11405    },
11406    {
11407     "access" : "private",
11408     "field_name" : "m_refs",
11409     "field_offset" : 32,
11410     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11411    }
11412   ],
11413   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
11414   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
11415   "record_kind" : "class",
11416   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
11417   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
11418   "size" : 8,
11419   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11420   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
11421  },
11422  {
11423   "alignment" : 4,
11424   "fields" :
11425   [
11426    {
11427     "access" : "private",
11428     "field_name" : "m_ptr",
11429     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
11430    },
11431    {
11432     "access" : "private",
11433     "field_name" : "m_refs",
11434     "field_offset" : 32,
11435     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11436    }
11437   ],
11438   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
11439   "name" : "android::wp<android::hardware::hidl_death_recipient>",
11440   "record_kind" : "class",
11441   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
11442   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
11443   "size" : 8,
11444   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11445   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
11446  },
11447  {
11448   "alignment" : 4,
11449   "fields" :
11450   [
11451    {
11452     "access" : "private",
11453     "field_name" : "m_ptr",
11454     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
11455    },
11456    {
11457     "access" : "private",
11458     "field_name" : "m_refs",
11459     "field_offset" : 32,
11460     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11461    }
11462   ],
11463   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
11464   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11465   "record_kind" : "class",
11466   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
11467   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
11468   "size" : 8,
11469   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11470   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
11471  },
11472  {
11473   "alignment" : 4,
11474   "fields" :
11475   [
11476    {
11477     "access" : "private",
11478     "field_name" : "m_ptr",
11479     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
11480    },
11481    {
11482     "access" : "private",
11483     "field_name" : "m_refs",
11484     "field_offset" : 32,
11485     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11486    }
11487   ],
11488   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
11489   "name" : "android::wp<android::hardware::BHwBinder>",
11490   "record_kind" : "class",
11491   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
11492   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
11493   "size" : 8,
11494   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11495   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
11496  },
11497  {
11498   "alignment" : 4,
11499   "base_specifiers" :
11500   [
11501    {
11502     "is_virtual" : true,
11503     "referenced_type" : "_ZTIN7android7RefBaseE"
11504    }
11505   ],
11506   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
11507   "name" : "android::hidl::base::V1_0::IBase",
11508   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
11509   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
11510   "size" : 12,
11511   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11512   "vtable_components" :
11513   [
11514    {
11515     "component_value" : 4,
11516     "kind" : "vbase_offset"
11517    },
11518    {
11519     "kind" : "offset_to_top"
11520    },
11521    {
11522     "kind" : "rtti",
11523     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11524    },
11525    {
11526     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11527    },
11528    {
11529     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11530    },
11531    {
11532     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11533    },
11534    {
11535     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11536    },
11537    {
11538     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11557    },
11558    {
11559     "kind" : "complete_dtor_pointer",
11560     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11561    },
11562    {
11563     "kind" : "deleting_dtor_pointer",
11564     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11565    },
11566    {
11567     "kind" : "vcall_offset"
11568    },
11569    {
11570     "kind" : "vcall_offset"
11571    },
11572    {
11573     "kind" : "vcall_offset"
11574    },
11575    {
11576     "kind" : "vcall_offset"
11577    },
11578    {
11579     "component_value" : -4,
11580     "kind" : "vcall_offset"
11581    },
11582    {
11583     "component_value" : -4,
11584     "kind" : "offset_to_top"
11585    },
11586    {
11587     "kind" : "rtti",
11588     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11589    },
11590    {
11591     "kind" : "complete_dtor_pointer",
11592     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11593    },
11594    {
11595     "kind" : "deleting_dtor_pointer",
11596     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11600    },
11601    {
11602     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11609    }
11610   ]
11611  },
11612  {
11613   "alignment" : 4,
11614   "base_specifiers" :
11615   [
11616    {
11617     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
11618    },
11619    {
11620     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11621    }
11622   ],
11623   "fields" :
11624   [
11625    {
11626     "access" : "private",
11627     "field_name" : "_hidl_mImpl",
11628     "field_offset" : 512,
11629     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
11630    }
11631   ],
11632   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11633   "name" : "android::hidl::base::V1_0::BnHwBase",
11634   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11635   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11636   "size" : 76,
11637   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11638   "vtable_components" :
11639   [
11640    {
11641     "component_value" : 68,
11642     "kind" : "vbase_offset"
11643    },
11644    {
11645     "kind" : "offset_to_top"
11646    },
11647    {
11648     "kind" : "rtti",
11649     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11650    },
11651    {
11652     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11656    },
11657    {
11658     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11659    },
11660    {
11661     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11665    },
11666    {
11667     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11677    },
11678    {
11679     "kind" : "complete_dtor_pointer",
11680     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11681    },
11682    {
11683     "kind" : "deleting_dtor_pointer",
11684     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11685    },
11686    {
11687     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11688    },
11689    {
11690     "component_value" : -20,
11691     "kind" : "offset_to_top"
11692    },
11693    {
11694     "kind" : "rtti",
11695     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11696    },
11697    {
11698     "kind" : "complete_dtor_pointer",
11699     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11700    },
11701    {
11702     "kind" : "deleting_dtor_pointer",
11703     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11704    },
11705    {
11706     "kind" : "vcall_offset"
11707    },
11708    {
11709     "kind" : "vcall_offset"
11710    },
11711    {
11712     "kind" : "vcall_offset"
11713    },
11714    {
11715     "kind" : "vcall_offset"
11716    },
11717    {
11718     "component_value" : -68,
11719     "kind" : "vcall_offset"
11720    },
11721    {
11722     "component_value" : -68,
11723     "kind" : "offset_to_top"
11724    },
11725    {
11726     "kind" : "rtti",
11727     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11728    },
11729    {
11730     "kind" : "complete_dtor_pointer",
11731     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11732    },
11733    {
11734     "kind" : "deleting_dtor_pointer",
11735     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11739    },
11740    {
11741     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11742    },
11743    {
11744     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11745    },
11746    {
11747     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11748    }
11749   ]
11750  },
11751  {
11752   "alignment" : 4,
11753   "base_specifiers" :
11754   [
11755    {
11756     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11757    },
11758    {
11759     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11760    }
11761   ],
11762   "fields" :
11763   [
11764    {
11765     "access" : "private",
11766     "field_name" : "_hidl_mMutex",
11767     "field_offset" : 544,
11768     "referenced_type" : "_ZTINSt3__15mutexE"
11769    },
11770    {
11771     "access" : "private",
11772     "field_name" : "_hidl_mDeathRecipients",
11773     "field_offset" : 576,
11774     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11775    }
11776   ],
11777   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11778   "name" : "android::hidl::base::V1_0::BpHwBase",
11779   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11780   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11781   "size" : 92,
11782   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11783   "vtable_components" :
11784   [
11785    {
11786     "component_value" : 84,
11787     "kind" : "vbase_offset"
11788    },
11789    {
11790     "kind" : "offset_to_top"
11791    },
11792    {
11793     "kind" : "rtti",
11794     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11795    },
11796    {
11797     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11798    },
11799    {
11800     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11801    },
11802    {
11803     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11804    },
11805    {
11806     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11816    },
11817    {
11818     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11819    },
11820    {
11821     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11822    },
11823    {
11824     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11825    },
11826    {
11827     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11828    },
11829    {
11830     "kind" : "complete_dtor_pointer",
11831     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11832    },
11833    {
11834     "kind" : "deleting_dtor_pointer",
11835     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11836    },
11837    {
11838     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11839    },
11840    {
11841     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11842    },
11843    {
11844     "component_value" : 80,
11845     "kind" : "vbase_offset"
11846    },
11847    {
11848     "component_value" : -4,
11849     "kind" : "offset_to_top"
11850    },
11851    {
11852     "kind" : "rtti",
11853     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11854    },
11855    {
11856     "kind" : "complete_dtor_pointer",
11857     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11858    },
11859    {
11860     "kind" : "deleting_dtor_pointer",
11861     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11862    },
11863    {
11864     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11865    },
11866    {
11867     "component_value" : 76,
11868     "kind" : "vbase_offset"
11869    },
11870    {
11871     "component_value" : -8,
11872     "kind" : "offset_to_top"
11873    },
11874    {
11875     "kind" : "rtti",
11876     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11877    },
11878    {
11879     "kind" : "complete_dtor_pointer",
11880     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11881    },
11882    {
11883     "kind" : "deleting_dtor_pointer",
11884     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11885    },
11886    {
11887     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11888    },
11889    {
11890     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11891    },
11892    {
11893     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11894    },
11895    {
11896     "component_value" : -24,
11897     "kind" : "offset_to_top"
11898    },
11899    {
11900     "kind" : "rtti",
11901     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11902    },
11903    {
11904     "kind" : "complete_dtor_pointer",
11905     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11906    },
11907    {
11908     "kind" : "deleting_dtor_pointer",
11909     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11910    },
11911    {
11912     "kind" : "vcall_offset"
11913    },
11914    {
11915     "component_value" : -76,
11916     "kind" : "vcall_offset"
11917    },
11918    {
11919     "component_value" : -84,
11920     "kind" : "vcall_offset"
11921    },
11922    {
11923     "component_value" : -76,
11924     "kind" : "vcall_offset"
11925    },
11926    {
11927     "component_value" : -84,
11928     "kind" : "vcall_offset"
11929    },
11930    {
11931     "component_value" : -84,
11932     "kind" : "offset_to_top"
11933    },
11934    {
11935     "kind" : "rtti",
11936     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11937    },
11938    {
11939     "kind" : "complete_dtor_pointer",
11940     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11941    },
11942    {
11943     "kind" : "deleting_dtor_pointer",
11944     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11945    },
11946    {
11947     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11948    },
11949    {
11950     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11951    },
11952    {
11953     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11954    },
11955    {
11956     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11957    }
11958   ]
11959  },
11960  {
11961   "alignment" : 8,
11962   "fields" :
11963   [
11964    {
11965     "field_name" : "pid",
11966     "referenced_type" : "_ZTIi"
11967    },
11968    {
11969     "field_name" : "ptr",
11970     "field_offset" : 64,
11971     "referenced_type" : "_ZTIy"
11972    },
11973    {
11974     "field_name" : "arch",
11975     "field_offset" : 128,
11976     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11977    }
11978   ],
11979   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11980   "name" : "android::hidl::base::V1_0::DebugInfo",
11981   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11982   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11983   "size" : 24,
11984   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11985  },
11986  {
11987   "alignment" : 8,
11988   "fields" :
11989   [
11990    {
11991     "field_name" : "interfaceName",
11992     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11993    },
11994    {
11995     "field_name" : "instanceName",
11996     "field_offset" : 128,
11997     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11998    },
11999    {
12000     "field_name" : "pid",
12001     "field_offset" : 256,
12002     "referenced_type" : "_ZTIi"
12003    },
12004    {
12005     "field_name" : "clientPids",
12006     "field_offset" : 320,
12007     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
12008    },
12009    {
12010     "field_name" : "arch",
12011     "field_offset" : 448,
12012     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
12013    }
12014   ],
12015   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
12016   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12017   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
12018   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
12019   "size" : 64,
12020   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
12021  },
12022  {
12023   "alignment" : 4,
12024   "base_specifiers" :
12025   [
12026    {
12027     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12028    }
12029   ],
12030   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
12031   "name" : "android::hidl::manager::V1_0::IServiceManager",
12032   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
12033   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
12034   "size" : 12,
12035   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12036   "vtable_components" :
12037   [
12038    {
12039     "component_value" : 4,
12040     "kind" : "vbase_offset"
12041    },
12042    {
12043     "kind" : "offset_to_top"
12044    },
12045    {
12046     "kind" : "rtti",
12047     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12048    },
12049    {
12050     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12051    },
12052    {
12053     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12054    },
12055    {
12056     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12057    },
12058    {
12059     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12060    },
12061    {
12062     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12063    },
12064    {
12065     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12066    },
12067    {
12068     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12069    },
12070    {
12071     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12072    },
12073    {
12074     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12075    },
12076    {
12077     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12078    },
12079    {
12080     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12081    },
12082    {
12083     "kind" : "complete_dtor_pointer",
12084     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12085    },
12086    {
12087     "kind" : "deleting_dtor_pointer",
12088     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12089    },
12090    {
12091     "is_pure" : true,
12092     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12093    },
12094    {
12095     "is_pure" : true,
12096     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12097    },
12098    {
12099     "is_pure" : true,
12100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12101    },
12102    {
12103     "is_pure" : true,
12104     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12105    },
12106    {
12107     "is_pure" : true,
12108     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12109    },
12110    {
12111     "is_pure" : true,
12112     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12113    },
12114    {
12115     "is_pure" : true,
12116     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12117    },
12118    {
12119     "is_pure" : true,
12120     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12121    },
12122    {
12123     "kind" : "vcall_offset"
12124    },
12125    {
12126     "kind" : "vcall_offset"
12127    },
12128    {
12129     "kind" : "vcall_offset"
12130    },
12131    {
12132     "kind" : "vcall_offset"
12133    },
12134    {
12135     "component_value" : -4,
12136     "kind" : "vcall_offset"
12137    },
12138    {
12139     "component_value" : -4,
12140     "kind" : "offset_to_top"
12141    },
12142    {
12143     "kind" : "rtti",
12144     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12145    },
12146    {
12147     "kind" : "complete_dtor_pointer",
12148     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12149    },
12150    {
12151     "kind" : "deleting_dtor_pointer",
12152     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12153    },
12154    {
12155     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12156    },
12157    {
12158     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12159    },
12160    {
12161     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12162    },
12163    {
12164     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12165    }
12166   ]
12167  },
12168  {
12169   "alignment" : 4,
12170   "base_specifiers" :
12171   [
12172    {
12173     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12174    }
12175   ],
12176   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
12177   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12178   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
12179   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
12180   "size" : 12,
12181   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12182   "vtable_components" :
12183   [
12184    {
12185     "component_value" : 4,
12186     "kind" : "vbase_offset"
12187    },
12188    {
12189     "kind" : "offset_to_top"
12190    },
12191    {
12192     "kind" : "rtti",
12193     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12194    },
12195    {
12196     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12197    },
12198    {
12199     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12200    },
12201    {
12202     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12203    },
12204    {
12205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12206    },
12207    {
12208     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12209    },
12210    {
12211     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12212    },
12213    {
12214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12215    },
12216    {
12217     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12218    },
12219    {
12220     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12227    },
12228    {
12229     "kind" : "complete_dtor_pointer",
12230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12231    },
12232    {
12233     "kind" : "deleting_dtor_pointer",
12234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12235    },
12236    {
12237     "is_pure" : true,
12238     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12239    },
12240    {
12241     "kind" : "vcall_offset"
12242    },
12243    {
12244     "kind" : "vcall_offset"
12245    },
12246    {
12247     "kind" : "vcall_offset"
12248    },
12249    {
12250     "kind" : "vcall_offset"
12251    },
12252    {
12253     "component_value" : -4,
12254     "kind" : "vcall_offset"
12255    },
12256    {
12257     "component_value" : -4,
12258     "kind" : "offset_to_top"
12259    },
12260    {
12261     "kind" : "rtti",
12262     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12263    },
12264    {
12265     "kind" : "complete_dtor_pointer",
12266     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12267    },
12268    {
12269     "kind" : "deleting_dtor_pointer",
12270     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12271    },
12272    {
12273     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12277    },
12278    {
12279     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12280    },
12281    {
12282     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12283    }
12284   ]
12285  },
12286  {
12287   "alignment" : 4,
12288   "fields" :
12289   [
12290    {
12291     "access" : "private",
12292     "field_name" : "mLock",
12293     "referenced_type" : "_ZTIRN7android5MutexE"
12294    }
12295   ],
12296   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
12297   "name" : "android::Mutex::Autolock",
12298   "record_kind" : "class",
12299   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
12300   "self_type" : "_ZTIN7android5Mutex8AutolockE",
12301   "size" : 4,
12302   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
12303  },
12304  {
12305   "alignment" : 4,
12306   "fields" :
12307   [
12308    {
12309     "access" : "private",
12310     "field_name" : "mMutex",
12311     "referenced_type" : "_ZTI15pthread_mutex_t"
12312    }
12313   ],
12314   "linker_set_key" : "_ZTIN7android5MutexE",
12315   "name" : "android::Mutex",
12316   "record_kind" : "class",
12317   "referenced_type" : "_ZTIN7android5MutexE",
12318   "self_type" : "_ZTIN7android5MutexE",
12319   "size" : 4,
12320   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
12321  },
12322  {
12323   "alignment" : 4,
12324   "fields" :
12325   [
12326    {
12327     "access" : "private",
12328     "field_name" : "mLock",
12329     "referenced_type" : "_ZTIRN7android6RWLockE"
12330    }
12331   ],
12332   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
12333   "name" : "android::RWLock::AutoRLock",
12334   "record_kind" : "class",
12335   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
12336   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
12337   "size" : 4,
12338   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12339  },
12340  {
12341   "alignment" : 4,
12342   "fields" :
12343   [
12344    {
12345     "access" : "private",
12346     "field_name" : "mLock",
12347     "referenced_type" : "_ZTIRN7android6RWLockE"
12348    }
12349   ],
12350   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
12351   "name" : "android::RWLock::AutoWLock",
12352   "record_kind" : "class",
12353   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
12354   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
12355   "size" : 4,
12356   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12357  },
12358  {
12359   "alignment" : 4,
12360   "fields" :
12361   [
12362    {
12363     "access" : "private",
12364     "field_name" : "mRWLock",
12365     "referenced_type" : "_ZTI16pthread_rwlock_t"
12366    }
12367   ],
12368   "linker_set_key" : "_ZTIN7android6RWLockE",
12369   "name" : "android::RWLock",
12370   "record_kind" : "class",
12371   "referenced_type" : "_ZTIN7android6RWLockE",
12372   "self_type" : "_ZTIN7android6RWLockE",
12373   "size" : 40,
12374   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12375  },
12376  {
12377   "alignment" : 4,
12378   "base_specifiers" :
12379   [
12380    {
12381     "is_virtual" : true,
12382     "referenced_type" : "_ZTIN7android7RefBaseE"
12383    }
12384   ],
12385   "fields" :
12386   [
12387    {
12388     "access" : "private",
12389     "field_name" : "mCanCallJava",
12390     "field_offset" : 32,
12391     "referenced_type" : "_ZTIKb"
12392    },
12393    {
12394     "access" : "private",
12395     "field_name" : "mThread",
12396     "field_offset" : 64,
12397     "referenced_type" : "_ZTIPv"
12398    },
12399    {
12400     "access" : "private",
12401     "field_name" : "mLock",
12402     "field_offset" : 96,
12403     "referenced_type" : "_ZTIN7android5MutexE"
12404    },
12405    {
12406     "access" : "private",
12407     "field_name" : "mThreadExitedCondition",
12408     "field_offset" : 128,
12409     "referenced_type" : "_ZTIN7android9ConditionE"
12410    },
12411    {
12412     "access" : "private",
12413     "field_name" : "mStatus",
12414     "field_offset" : 160,
12415     "referenced_type" : "_ZTIi"
12416    },
12417    {
12418     "access" : "private",
12419     "field_name" : "mExitPending",
12420     "field_offset" : 192,
12421     "referenced_type" : "_ZTIVb"
12422    },
12423    {
12424     "access" : "private",
12425     "field_name" : "mRunning",
12426     "field_offset" : 200,
12427     "referenced_type" : "_ZTIVb"
12428    },
12429    {
12430     "access" : "private",
12431     "field_name" : "mHoldSelf",
12432     "field_offset" : 224,
12433     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
12434    },
12435    {
12436     "access" : "private",
12437     "field_name" : "mTid",
12438     "field_offset" : 256,
12439     "referenced_type" : "_ZTIi"
12440    }
12441   ],
12442   "linker_set_key" : "_ZTIN7android6ThreadE",
12443   "name" : "android::Thread",
12444   "record_kind" : "class",
12445   "referenced_type" : "_ZTIN7android6ThreadE",
12446   "self_type" : "_ZTIN7android6ThreadE",
12447   "size" : 44,
12448   "source_file" : "/system/core/libutils/include/utils/Thread.h",
12449   "vtable_components" :
12450   [
12451    {
12452     "component_value" : 36,
12453     "kind" : "vbase_offset"
12454    },
12455    {
12456     "kind" : "offset_to_top"
12457    },
12458    {
12459     "kind" : "rtti",
12460     "mangled_component_name" : "_ZTIN7android6ThreadE"
12461    },
12462    {
12463     "kind" : "complete_dtor_pointer",
12464     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
12465    },
12466    {
12467     "kind" : "deleting_dtor_pointer",
12468     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
12469    },
12470    {
12471     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
12472    },
12473    {
12474     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
12475    },
12476    {
12477     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
12478    },
12479    {
12480     "is_pure" : true,
12481     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
12482    },
12483    {
12484     "kind" : "vcall_offset"
12485    },
12486    {
12487     "kind" : "vcall_offset"
12488    },
12489    {
12490     "kind" : "vcall_offset"
12491    },
12492    {
12493     "kind" : "vcall_offset"
12494    },
12495    {
12496     "component_value" : -36,
12497     "kind" : "vcall_offset"
12498    },
12499    {
12500     "component_value" : -36,
12501     "kind" : "offset_to_top"
12502    },
12503    {
12504     "kind" : "rtti",
12505     "mangled_component_name" : "_ZTIN7android6ThreadE"
12506    },
12507    {
12508     "kind" : "complete_dtor_pointer",
12509     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
12510    },
12511    {
12512     "kind" : "deleting_dtor_pointer",
12513     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
12514    },
12515    {
12516     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12517    },
12518    {
12519     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12520    },
12521    {
12522     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12523    },
12524    {
12525     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12526    }
12527   ]
12528  },
12529  {
12530   "alignment" : 4,
12531   "base_specifiers" :
12532   [
12533    {
12534     "access" : "private",
12535     "referenced_type" : "_ZTIN7android10VectorImplE"
12536    }
12537   ],
12538   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12539   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
12540   "record_kind" : "class",
12541   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12542   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12543   "size" : 20,
12544   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12545   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
12546   "vtable_components" :
12547   [
12548    {
12549     "kind" : "offset_to_top"
12550    },
12551    {
12552     "kind" : "rtti",
12553     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12554    },
12555    {
12556     "kind" : "complete_dtor_pointer",
12557     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
12558    },
12559    {
12560     "kind" : "deleting_dtor_pointer",
12561     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
12562    },
12563    {
12564     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
12565    },
12566    {
12567     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
12568    },
12569    {
12570     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
12571    },
12572    {
12573     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
12574    },
12575    {
12576     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
12577    },
12578    {
12579     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
12580    }
12581   ]
12582  },
12583  {
12584   "alignment" : 1,
12585   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
12586   "name" : "android::RefBase::weakref_type",
12587   "record_kind" : "class",
12588   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12589   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
12590   "size" : 1,
12591   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12592  },
12593  {
12594   "alignment" : 4,
12595   "fields" :
12596   [
12597    {
12598     "access" : "private",
12599     "field_name" : "mRefs",
12600     "field_offset" : 32,
12601     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
12602    }
12603   ],
12604   "linker_set_key" : "_ZTIN7android7RefBaseE",
12605   "name" : "android::RefBase",
12606   "record_kind" : "class",
12607   "referenced_type" : "_ZTIN7android7RefBaseE",
12608   "self_type" : "_ZTIN7android7RefBaseE",
12609   "size" : 8,
12610   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12611   "vtable_components" :
12612   [
12613    {
12614     "kind" : "offset_to_top"
12615    },
12616    {
12617     "kind" : "rtti",
12618     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12619    },
12620    {
12621     "kind" : "complete_dtor_pointer",
12622     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12623    },
12624    {
12625     "kind" : "deleting_dtor_pointer",
12626     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12627    },
12628    {
12629     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12630    },
12631    {
12632     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12633    },
12634    {
12635     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12636    },
12637    {
12638     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12639    }
12640   ]
12641  },
12642  {
12643   "alignment" : 4,
12644   "fields" :
12645   [
12646    {
12647     "access" : "private",
12648     "field_name" : "mString",
12649     "referenced_type" : "_ZTIPKc"
12650    }
12651   ],
12652   "linker_set_key" : "_ZTIN7android7String8E",
12653   "name" : "android::String8",
12654   "record_kind" : "class",
12655   "referenced_type" : "_ZTIN7android7String8E",
12656   "self_type" : "_ZTIN7android7String8E",
12657   "size" : 4,
12658   "source_file" : "/system/core/libutils/include/utils/String8.h"
12659  },
12660  {
12661   "alignment" : 4,
12662   "fields" :
12663   [
12664    {
12665     "access" : "private",
12666     "field_name" : "mString",
12667     "referenced_type" : "_ZTIPKDs"
12668    }
12669   ],
12670   "linker_set_key" : "_ZTIN7android8String16E",
12671   "name" : "android::String16",
12672   "record_kind" : "class",
12673   "referenced_type" : "_ZTIN7android8String16E",
12674   "self_type" : "_ZTIN7android8String16E",
12675   "size" : 4,
12676   "source_file" : "/system/core/libutils/include/utils/String16.h"
12677  },
12678  {
12679   "alignment" : 8,
12680   "base_specifiers" :
12681   [
12682    {
12683     "is_virtual" : true,
12684     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
12685    },
12686    {
12687     "is_virtual" : true,
12688     "referenced_type" : "_ZTIN7android7RefBaseE"
12689    }
12690   ],
12691   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
12692   "name" : "android::hardware::HidlMemory",
12693   "record_kind" : "class",
12694   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
12695   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
12696   "size" : 56,
12697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12698   "vtable_components" :
12699   [
12700    {
12701     "component_value" : 48,
12702     "kind" : "vbase_offset"
12703    },
12704    {
12705     "component_value" : 8,
12706     "kind" : "vbase_offset"
12707    },
12708    {
12709     "kind" : "offset_to_top"
12710    },
12711    {
12712     "kind" : "rtti",
12713     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12714    },
12715    {
12716     "kind" : "complete_dtor_pointer",
12717     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12718    },
12719    {
12720     "kind" : "deleting_dtor_pointer",
12721     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12722    },
12723    {
12724     "kind" : "vcall_offset"
12725    },
12726    {
12727     "kind" : "vcall_offset"
12728    },
12729    {
12730     "kind" : "vcall_offset"
12731    },
12732    {
12733     "kind" : "vcall_offset"
12734    },
12735    {
12736     "component_value" : -48,
12737     "kind" : "vcall_offset"
12738    },
12739    {
12740     "component_value" : -48,
12741     "kind" : "offset_to_top"
12742    },
12743    {
12744     "kind" : "rtti",
12745     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12746    },
12747    {
12748     "kind" : "complete_dtor_pointer",
12749     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
12750    },
12751    {
12752     "kind" : "deleting_dtor_pointer",
12753     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
12754    },
12755    {
12756     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12757    },
12758    {
12759     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12760    },
12761    {
12762     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12763    },
12764    {
12765     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12766    }
12767   ]
12768  },
12769  {
12770   "alignment" : 4,
12771   "base_specifiers" :
12772   [
12773    {
12774     "is_virtual" : true,
12775     "referenced_type" : "_ZTIN7android7RefBaseE"
12776    }
12777   ],
12778   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12779   "name" : "android::hardware::IInterface",
12780   "record_kind" : "class",
12781   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12782   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12783   "size" : 12,
12784   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12785   "vtable_components" :
12786   [
12787    {
12788     "component_value" : 4,
12789     "kind" : "vbase_offset"
12790    },
12791    {
12792     "kind" : "offset_to_top"
12793    },
12794    {
12795     "kind" : "rtti",
12796     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12797    },
12798    {
12799     "kind" : "complete_dtor_pointer",
12800     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12801    },
12802    {
12803     "kind" : "deleting_dtor_pointer",
12804     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12805    },
12806    {
12807     "is_pure" : true,
12808     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12809    },
12810    {
12811     "kind" : "vcall_offset"
12812    },
12813    {
12814     "kind" : "vcall_offset"
12815    },
12816    {
12817     "kind" : "vcall_offset"
12818    },
12819    {
12820     "kind" : "vcall_offset"
12821    },
12822    {
12823     "component_value" : -4,
12824     "kind" : "vcall_offset"
12825    },
12826    {
12827     "component_value" : -4,
12828     "kind" : "offset_to_top"
12829    },
12830    {
12831     "kind" : "rtti",
12832     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12833    },
12834    {
12835     "kind" : "complete_dtor_pointer",
12836     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
12837    },
12838    {
12839     "kind" : "deleting_dtor_pointer",
12840     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
12841    },
12842    {
12843     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12844    },
12845    {
12846     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12847    },
12848    {
12849     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12850    },
12851    {
12852     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12853    }
12854   ]
12855  },
12856  {
12857   "alignment" : 1,
12858   "fields" :
12859   [
12860    {
12861     "access" : "private",
12862     "field_name" : "mBuffer",
12863     "referenced_type" : "_ZTIA16_h"
12864    }
12865   ],
12866   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
12867   "name" : "android::hardware::hidl_array<unsigned char, 16>",
12868   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
12869   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
12870   "size" : 16,
12871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12872   "template_args" : [ "_ZTIh" ]
12873  },
12874  {
12875   "alignment" : 1,
12876   "fields" :
12877   [
12878    {
12879     "access" : "private",
12880     "field_name" : "mBuffer",
12881     "referenced_type" : "_ZTIA32_h"
12882    }
12883   ],
12884   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12885   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12886   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12887   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12888   "size" : 32,
12889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12890   "template_args" : [ "_ZTIh" ]
12891  },
12892  {
12893   "alignment" : 4,
12894   "base_specifiers" :
12895   [
12896    {
12897     "is_virtual" : true,
12898     "referenced_type" : "_ZTIN7android7RefBaseE"
12899    }
12900   ],
12901   "fields" :
12902   [
12903    {
12904     "access" : "private",
12905     "field_name" : "mRemote",
12906     "field_offset" : 32,
12907     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12908    },
12909    {
12910     "access" : "private",
12911     "field_name" : "mRefs",
12912     "field_offset" : 64,
12913     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12914    },
12915    {
12916     "access" : "private",
12917     "field_name" : "mState",
12918     "field_offset" : 96,
12919     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12920    }
12921   ],
12922   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12923   "name" : "android::hardware::BpHwRefBase",
12924   "record_kind" : "class",
12925   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12926   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12927   "size" : 24,
12928   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12929   "vtable_components" :
12930   [
12931    {
12932     "component_value" : 16,
12933     "kind" : "vbase_offset"
12934    },
12935    {
12936     "kind" : "offset_to_top"
12937    },
12938    {
12939     "kind" : "rtti",
12940     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12941    },
12942    {
12943     "kind" : "complete_dtor_pointer",
12944     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12945    },
12946    {
12947     "kind" : "deleting_dtor_pointer",
12948     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12949    },
12950    {
12951     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12952    },
12953    {
12954     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12955    },
12956    {
12957     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12958    },
12959    {
12960     "kind" : "vcall_offset"
12961    },
12962    {
12963     "component_value" : -16,
12964     "kind" : "vcall_offset"
12965    },
12966    {
12967     "component_value" : -16,
12968     "kind" : "vcall_offset"
12969    },
12970    {
12971     "component_value" : -16,
12972     "kind" : "vcall_offset"
12973    },
12974    {
12975     "component_value" : -16,
12976     "kind" : "vcall_offset"
12977    },
12978    {
12979     "component_value" : -16,
12980     "kind" : "offset_to_top"
12981    },
12982    {
12983     "kind" : "rtti",
12984     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12985    },
12986    {
12987     "kind" : "complete_dtor_pointer",
12988     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12989    },
12990    {
12991     "kind" : "deleting_dtor_pointer",
12992     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12993    },
12994    {
12995     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12996    },
12997    {
12998     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12999    },
13000    {
13001     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13005    }
13006   ]
13007  },
13008  {
13009   "alignment" : 4,
13010   "base_specifiers" :
13011   [
13012    {
13013     "referenced_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
13014    },
13015    {
13016     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13017    },
13018    {
13019     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13020    }
13021   ],
13022   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
13023   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
13024   "record_kind" : "class",
13025   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
13026   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
13027   "size" : 32,
13028   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13029   "template_args" : [ "_ZTIN7android8hardware3drm4V1_010IDrmPluginE" ],
13030   "vtable_components" :
13031   [
13032    {
13033     "component_value" : 24,
13034     "kind" : "vbase_offset"
13035    },
13036    {
13037     "kind" : "offset_to_top"
13038    },
13039    {
13040     "kind" : "rtti",
13041     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13042    },
13043    {
13044     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
13045    },
13046    {
13047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13048    },
13049    {
13050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13051    },
13052    {
13053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13054    },
13055    {
13056     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13057    },
13058    {
13059     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
13060    },
13061    {
13062     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13063    },
13064    {
13065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
13066    },
13067    {
13068     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13069    },
13070    {
13071     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
13072    },
13073    {
13074     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13075    },
13076    {
13077     "kind" : "complete_dtor_pointer",
13078     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13079    },
13080    {
13081     "kind" : "deleting_dtor_pointer",
13082     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13083    },
13084    {
13085     "is_pure" : true,
13086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
13087    },
13088    {
13089     "is_pure" : true,
13090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
13091    },
13092    {
13093     "is_pure" : true,
13094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
13095    },
13096    {
13097     "is_pure" : true,
13098     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13099    },
13100    {
13101     "is_pure" : true,
13102     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
13103    },
13104    {
13105     "is_pure" : true,
13106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
13107    },
13108    {
13109     "is_pure" : true,
13110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
13111    },
13112    {
13113     "is_pure" : true,
13114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
13115    },
13116    {
13117     "is_pure" : true,
13118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
13119    },
13120    {
13121     "is_pure" : true,
13122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
13123    },
13124    {
13125     "is_pure" : true,
13126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
13127    },
13128    {
13129     "is_pure" : true,
13130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
13131    },
13132    {
13133     "is_pure" : true,
13134     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
13135    },
13136    {
13137     "is_pure" : true,
13138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
13139    },
13140    {
13141     "is_pure" : true,
13142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
13143    },
13144    {
13145     "is_pure" : true,
13146     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
13147    },
13148    {
13149     "is_pure" : true,
13150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
13151    },
13152    {
13153     "is_pure" : true,
13154     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13155    },
13156    {
13157     "is_pure" : true,
13158     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13159    },
13160    {
13161     "is_pure" : true,
13162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13163    },
13164    {
13165     "is_pure" : true,
13166     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13167    },
13168    {
13169     "is_pure" : true,
13170     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13171    },
13172    {
13173     "is_pure" : true,
13174     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
13175    },
13176    {
13177     "is_pure" : true,
13178     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13179    },
13180    {
13181     "is_pure" : true,
13182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
13183    },
13184    {
13185     "is_pure" : true,
13186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
13187    },
13188    {
13189     "is_pure" : true,
13190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
13191    },
13192    {
13193     "is_pure" : true,
13194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
13195    },
13196    {
13197     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
13198    },
13199    {
13200     "component_value" : 20,
13201     "kind" : "vbase_offset"
13202    },
13203    {
13204     "component_value" : -4,
13205     "kind" : "offset_to_top"
13206    },
13207    {
13208     "kind" : "rtti",
13209     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13210    },
13211    {
13212     "kind" : "complete_dtor_pointer",
13213     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13214    },
13215    {
13216     "kind" : "deleting_dtor_pointer",
13217     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13218    },
13219    {
13220     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
13221    },
13222    {
13223     "component_value" : 16,
13224     "kind" : "vbase_offset"
13225    },
13226    {
13227     "component_value" : -8,
13228     "kind" : "offset_to_top"
13229    },
13230    {
13231     "kind" : "rtti",
13232     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13233    },
13234    {
13235     "kind" : "complete_dtor_pointer",
13236     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13237    },
13238    {
13239     "kind" : "deleting_dtor_pointer",
13240     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13241    },
13242    {
13243     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13244    },
13245    {
13246     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13247    },
13248    {
13249     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13250    },
13251    {
13252     "kind" : "vcall_offset"
13253    },
13254    {
13255     "component_value" : -16,
13256     "kind" : "vcall_offset"
13257    },
13258    {
13259     "component_value" : -16,
13260     "kind" : "vcall_offset"
13261    },
13262    {
13263     "component_value" : -16,
13264     "kind" : "vcall_offset"
13265    },
13266    {
13267     "component_value" : -24,
13268     "kind" : "vcall_offset"
13269    },
13270    {
13271     "component_value" : -24,
13272     "kind" : "offset_to_top"
13273    },
13274    {
13275     "kind" : "rtti",
13276     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13277    },
13278    {
13279     "kind" : "complete_dtor_pointer",
13280     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13281    },
13282    {
13283     "kind" : "deleting_dtor_pointer",
13284     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13285    },
13286    {
13287     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13288    },
13289    {
13290     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13291    },
13292    {
13293     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13294    },
13295    {
13296     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13297    }
13298   ]
13299  },
13300  {
13301   "alignment" : 4,
13302   "base_specifiers" :
13303   [
13304    {
13305     "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
13306    },
13307    {
13308     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13309    },
13310    {
13311     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13312    }
13313   ],
13314   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
13315   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
13316   "record_kind" : "class",
13317   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
13318   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
13319   "size" : 32,
13320   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13321   "template_args" : [ "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE" ],
13322   "vtable_components" :
13323   [
13324    {
13325     "component_value" : 24,
13326     "kind" : "vbase_offset"
13327    },
13328    {
13329     "kind" : "offset_to_top"
13330    },
13331    {
13332     "kind" : "rtti",
13333     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13334    },
13335    {
13336     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
13337    },
13338    {
13339     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13340    },
13341    {
13342     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13343    },
13344    {
13345     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13346    },
13347    {
13348     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13349    },
13350    {
13351     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
13352    },
13353    {
13354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13355    },
13356    {
13357     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
13358    },
13359    {
13360     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13361    },
13362    {
13363     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
13364    },
13365    {
13366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13367    },
13368    {
13369     "kind" : "complete_dtor_pointer",
13370     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13371    },
13372    {
13373     "kind" : "deleting_dtor_pointer",
13374     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13375    },
13376    {
13377     "is_pure" : true,
13378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
13379    },
13380    {
13381     "is_pure" : true,
13382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
13383    },
13384    {
13385     "is_pure" : true,
13386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
13387    },
13388    {
13389     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
13390    },
13391    {
13392     "component_value" : 20,
13393     "kind" : "vbase_offset"
13394    },
13395    {
13396     "component_value" : -4,
13397     "kind" : "offset_to_top"
13398    },
13399    {
13400     "kind" : "rtti",
13401     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13402    },
13403    {
13404     "kind" : "complete_dtor_pointer",
13405     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13406    },
13407    {
13408     "kind" : "deleting_dtor_pointer",
13409     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13410    },
13411    {
13412     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
13413    },
13414    {
13415     "component_value" : 16,
13416     "kind" : "vbase_offset"
13417    },
13418    {
13419     "component_value" : -8,
13420     "kind" : "offset_to_top"
13421    },
13422    {
13423     "kind" : "rtti",
13424     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13425    },
13426    {
13427     "kind" : "complete_dtor_pointer",
13428     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13429    },
13430    {
13431     "kind" : "deleting_dtor_pointer",
13432     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13433    },
13434    {
13435     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13436    },
13437    {
13438     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13439    },
13440    {
13441     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13442    },
13443    {
13444     "kind" : "vcall_offset"
13445    },
13446    {
13447     "component_value" : -16,
13448     "kind" : "vcall_offset"
13449    },
13450    {
13451     "component_value" : -16,
13452     "kind" : "vcall_offset"
13453    },
13454    {
13455     "component_value" : -16,
13456     "kind" : "vcall_offset"
13457    },
13458    {
13459     "component_value" : -24,
13460     "kind" : "vcall_offset"
13461    },
13462    {
13463     "component_value" : -24,
13464     "kind" : "offset_to_top"
13465    },
13466    {
13467     "kind" : "rtti",
13468     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13469    },
13470    {
13471     "kind" : "complete_dtor_pointer",
13472     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13473    },
13474    {
13475     "kind" : "deleting_dtor_pointer",
13476     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13477    },
13478    {
13479     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13480    },
13481    {
13482     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13483    },
13484    {
13485     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13486    },
13487    {
13488     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13489    }
13490   ]
13491  },
13492  {
13493   "alignment" : 4,
13494   "base_specifiers" :
13495   [
13496    {
13497     "referenced_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
13498    },
13499    {
13500     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13501    },
13502    {
13503     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13504    }
13505   ],
13506   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
13507   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
13508   "record_kind" : "class",
13509   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
13510   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
13511   "size" : 32,
13512   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13513   "template_args" : [ "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE" ],
13514   "vtable_components" :
13515   [
13516    {
13517     "component_value" : 24,
13518     "kind" : "vbase_offset"
13519    },
13520    {
13521     "kind" : "offset_to_top"
13522    },
13523    {
13524     "kind" : "rtti",
13525     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13526    },
13527    {
13528     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
13529    },
13530    {
13531     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13532    },
13533    {
13534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13535    },
13536    {
13537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13538    },
13539    {
13540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13541    },
13542    {
13543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
13544    },
13545    {
13546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13547    },
13548    {
13549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
13550    },
13551    {
13552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13553    },
13554    {
13555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
13556    },
13557    {
13558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13559    },
13560    {
13561     "kind" : "complete_dtor_pointer",
13562     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13563    },
13564    {
13565     "kind" : "deleting_dtor_pointer",
13566     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13567    },
13568    {
13569     "is_pure" : true,
13570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
13571    },
13572    {
13573     "is_pure" : true,
13574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
13575    },
13576    {
13577     "is_pure" : true,
13578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
13579    },
13580    {
13581     "is_pure" : true,
13582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
13583    },
13584    {
13585     "is_pure" : true,
13586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
13587    },
13588    {
13589     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
13590    },
13591    {
13592     "component_value" : 20,
13593     "kind" : "vbase_offset"
13594    },
13595    {
13596     "component_value" : -4,
13597     "kind" : "offset_to_top"
13598    },
13599    {
13600     "kind" : "rtti",
13601     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13602    },
13603    {
13604     "kind" : "complete_dtor_pointer",
13605     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13606    },
13607    {
13608     "kind" : "deleting_dtor_pointer",
13609     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13610    },
13611    {
13612     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
13613    },
13614    {
13615     "component_value" : 16,
13616     "kind" : "vbase_offset"
13617    },
13618    {
13619     "component_value" : -8,
13620     "kind" : "offset_to_top"
13621    },
13622    {
13623     "kind" : "rtti",
13624     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13625    },
13626    {
13627     "kind" : "complete_dtor_pointer",
13628     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13629    },
13630    {
13631     "kind" : "deleting_dtor_pointer",
13632     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13633    },
13634    {
13635     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13639    },
13640    {
13641     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13642    },
13643    {
13644     "kind" : "vcall_offset"
13645    },
13646    {
13647     "component_value" : -16,
13648     "kind" : "vcall_offset"
13649    },
13650    {
13651     "component_value" : -16,
13652     "kind" : "vcall_offset"
13653    },
13654    {
13655     "component_value" : -16,
13656     "kind" : "vcall_offset"
13657    },
13658    {
13659     "component_value" : -24,
13660     "kind" : "vcall_offset"
13661    },
13662    {
13663     "component_value" : -24,
13664     "kind" : "offset_to_top"
13665    },
13666    {
13667     "kind" : "rtti",
13668     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13669    },
13670    {
13671     "kind" : "complete_dtor_pointer",
13672     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13673    },
13674    {
13675     "kind" : "deleting_dtor_pointer",
13676     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13677    },
13678    {
13679     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13680    },
13681    {
13682     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13683    },
13684    {
13685     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13686    },
13687    {
13688     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13689    }
13690   ]
13691  },
13692  {
13693   "alignment" : 4,
13694   "base_specifiers" :
13695   [
13696    {
13697     "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
13698    },
13699    {
13700     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13701    },
13702    {
13703     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13704    }
13705   ],
13706   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
13707   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
13708   "record_kind" : "class",
13709   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
13710   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
13711   "size" : 32,
13712   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13713   "template_args" : [ "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE" ],
13714   "vtable_components" :
13715   [
13716    {
13717     "component_value" : 24,
13718     "kind" : "vbase_offset"
13719    },
13720    {
13721     "kind" : "offset_to_top"
13722    },
13723    {
13724     "kind" : "rtti",
13725     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
13726    },
13727    {
13728     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
13729    },
13730    {
13731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13732    },
13733    {
13734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13735    },
13736    {
13737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13738    },
13739    {
13740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13741    },
13742    {
13743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
13744    },
13745    {
13746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13747    },
13748    {
13749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
13750    },
13751    {
13752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13753    },
13754    {
13755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
13756    },
13757    {
13758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13759    },
13760    {
13761     "kind" : "complete_dtor_pointer",
13762     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
13763    },
13764    {
13765     "kind" : "deleting_dtor_pointer",
13766     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
13767    },
13768    {
13769     "is_pure" : true,
13770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
13771    },
13772    {
13773     "is_pure" : true,
13774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
13775    },
13776    {
13777     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
13778    },
13779    {
13780     "component_value" : 20,
13781     "kind" : "vbase_offset"
13782    },
13783    {
13784     "component_value" : -4,
13785     "kind" : "offset_to_top"
13786    },
13787    {
13788     "kind" : "rtti",
13789     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
13790    },
13791    {
13792     "kind" : "complete_dtor_pointer",
13793     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
13794    },
13795    {
13796     "kind" : "deleting_dtor_pointer",
13797     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
13798    },
13799    {
13800     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
13801    },
13802    {
13803     "component_value" : 16,
13804     "kind" : "vbase_offset"
13805    },
13806    {
13807     "component_value" : -8,
13808     "kind" : "offset_to_top"
13809    },
13810    {
13811     "kind" : "rtti",
13812     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
13813    },
13814    {
13815     "kind" : "complete_dtor_pointer",
13816     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
13817    },
13818    {
13819     "kind" : "deleting_dtor_pointer",
13820     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
13821    },
13822    {
13823     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13824    },
13825    {
13826     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13827    },
13828    {
13829     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13830    },
13831    {
13832     "kind" : "vcall_offset"
13833    },
13834    {
13835     "component_value" : -16,
13836     "kind" : "vcall_offset"
13837    },
13838    {
13839     "component_value" : -16,
13840     "kind" : "vcall_offset"
13841    },
13842    {
13843     "component_value" : -16,
13844     "kind" : "vcall_offset"
13845    },
13846    {
13847     "component_value" : -24,
13848     "kind" : "vcall_offset"
13849    },
13850    {
13851     "component_value" : -24,
13852     "kind" : "offset_to_top"
13853    },
13854    {
13855     "kind" : "rtti",
13856     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
13857    },
13858    {
13859     "kind" : "complete_dtor_pointer",
13860     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
13861    },
13862    {
13863     "kind" : "deleting_dtor_pointer",
13864     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
13865    },
13866    {
13867     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13868    },
13869    {
13870     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13871    },
13872    {
13873     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13874    },
13875    {
13876     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13877    }
13878   ]
13879  },
13880  {
13881   "alignment" : 4,
13882   "base_specifiers" :
13883   [
13884    {
13885     "referenced_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
13886    },
13887    {
13888     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13889    },
13890    {
13891     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13892    }
13893   ],
13894   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
13895   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
13896   "record_kind" : "class",
13897   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
13898   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
13899   "size" : 32,
13900   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13901   "template_args" : [ "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE" ],
13902   "vtable_components" :
13903   [
13904    {
13905     "component_value" : 24,
13906     "kind" : "vbase_offset"
13907    },
13908    {
13909     "kind" : "offset_to_top"
13910    },
13911    {
13912     "kind" : "rtti",
13913     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13914    },
13915    {
13916     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
13917    },
13918    {
13919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13920    },
13921    {
13922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13923    },
13924    {
13925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13926    },
13927    {
13928     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13929    },
13930    {
13931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
13932    },
13933    {
13934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13935    },
13936    {
13937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
13938    },
13939    {
13940     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13941    },
13942    {
13943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
13944    },
13945    {
13946     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13947    },
13948    {
13949     "kind" : "complete_dtor_pointer",
13950     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13951    },
13952    {
13953     "kind" : "deleting_dtor_pointer",
13954     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13955    },
13956    {
13957     "is_pure" : true,
13958     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
13959    },
13960    {
13961     "is_pure" : true,
13962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
13963    },
13964    {
13965     "is_pure" : true,
13966     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
13967    },
13968    {
13969     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
13970    },
13971    {
13972     "component_value" : 20,
13973     "kind" : "vbase_offset"
13974    },
13975    {
13976     "component_value" : -4,
13977     "kind" : "offset_to_top"
13978    },
13979    {
13980     "kind" : "rtti",
13981     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13982    },
13983    {
13984     "kind" : "complete_dtor_pointer",
13985     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13986    },
13987    {
13988     "kind" : "deleting_dtor_pointer",
13989     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13990    },
13991    {
13992     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
13993    },
13994    {
13995     "component_value" : 16,
13996     "kind" : "vbase_offset"
13997    },
13998    {
13999     "component_value" : -8,
14000     "kind" : "offset_to_top"
14001    },
14002    {
14003     "kind" : "rtti",
14004     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
14005    },
14006    {
14007     "kind" : "complete_dtor_pointer",
14008     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
14009    },
14010    {
14011     "kind" : "deleting_dtor_pointer",
14012     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
14013    },
14014    {
14015     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14016    },
14017    {
14018     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14019    },
14020    {
14021     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14022    },
14023    {
14024     "kind" : "vcall_offset"
14025    },
14026    {
14027     "component_value" : -16,
14028     "kind" : "vcall_offset"
14029    },
14030    {
14031     "component_value" : -16,
14032     "kind" : "vcall_offset"
14033    },
14034    {
14035     "component_value" : -16,
14036     "kind" : "vcall_offset"
14037    },
14038    {
14039     "component_value" : -24,
14040     "kind" : "vcall_offset"
14041    },
14042    {
14043     "component_value" : -24,
14044     "kind" : "offset_to_top"
14045    },
14046    {
14047     "kind" : "rtti",
14048     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
14049    },
14050    {
14051     "kind" : "complete_dtor_pointer",
14052     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
14053    },
14054    {
14055     "kind" : "deleting_dtor_pointer",
14056     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
14057    },
14058    {
14059     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14060    },
14061    {
14062     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14063    },
14064    {
14065     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14066    },
14067    {
14068     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14069    }
14070   ]
14071  },
14072  {
14073   "alignment" : 4,
14074   "base_specifiers" :
14075   [
14076    {
14077     "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
14078    },
14079    {
14080     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14081    },
14082    {
14083     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14084    }
14085   ],
14086   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
14087   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
14088   "record_kind" : "class",
14089   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
14090   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
14091   "size" : 32,
14092   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14093   "template_args" : [ "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE" ],
14094   "vtable_components" :
14095   [
14096    {
14097     "component_value" : 24,
14098     "kind" : "vbase_offset"
14099    },
14100    {
14101     "kind" : "offset_to_top"
14102    },
14103    {
14104     "kind" : "rtti",
14105     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14106    },
14107    {
14108     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
14109    },
14110    {
14111     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14112    },
14113    {
14114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14115    },
14116    {
14117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14118    },
14119    {
14120     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14121    },
14122    {
14123     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
14124    },
14125    {
14126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14127    },
14128    {
14129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
14130    },
14131    {
14132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14133    },
14134    {
14135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
14136    },
14137    {
14138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14139    },
14140    {
14141     "kind" : "complete_dtor_pointer",
14142     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14143    },
14144    {
14145     "kind" : "deleting_dtor_pointer",
14146     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14147    },
14148    {
14149     "is_pure" : true,
14150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14151    },
14152    {
14153     "is_pure" : true,
14154     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
14155    },
14156    {
14157     "is_pure" : true,
14158     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
14159    },
14160    {
14161     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
14162    },
14163    {
14164     "component_value" : 20,
14165     "kind" : "vbase_offset"
14166    },
14167    {
14168     "component_value" : -4,
14169     "kind" : "offset_to_top"
14170    },
14171    {
14172     "kind" : "rtti",
14173     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14174    },
14175    {
14176     "kind" : "complete_dtor_pointer",
14177     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14178    },
14179    {
14180     "kind" : "deleting_dtor_pointer",
14181     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14182    },
14183    {
14184     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
14185    },
14186    {
14187     "component_value" : 16,
14188     "kind" : "vbase_offset"
14189    },
14190    {
14191     "component_value" : -8,
14192     "kind" : "offset_to_top"
14193    },
14194    {
14195     "kind" : "rtti",
14196     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14197    },
14198    {
14199     "kind" : "complete_dtor_pointer",
14200     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14201    },
14202    {
14203     "kind" : "deleting_dtor_pointer",
14204     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14205    },
14206    {
14207     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14208    },
14209    {
14210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14211    },
14212    {
14213     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14214    },
14215    {
14216     "kind" : "vcall_offset"
14217    },
14218    {
14219     "component_value" : -16,
14220     "kind" : "vcall_offset"
14221    },
14222    {
14223     "component_value" : -16,
14224     "kind" : "vcall_offset"
14225    },
14226    {
14227     "component_value" : -16,
14228     "kind" : "vcall_offset"
14229    },
14230    {
14231     "component_value" : -24,
14232     "kind" : "vcall_offset"
14233    },
14234    {
14235     "component_value" : -24,
14236     "kind" : "offset_to_top"
14237    },
14238    {
14239     "kind" : "rtti",
14240     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14241    },
14242    {
14243     "kind" : "complete_dtor_pointer",
14244     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14245    },
14246    {
14247     "kind" : "deleting_dtor_pointer",
14248     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14249    },
14250    {
14251     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14252    },
14253    {
14254     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14255    },
14256    {
14257     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14258    },
14259    {
14260     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14261    }
14262   ]
14263  },
14264  {
14265   "alignment" : 4,
14266   "base_specifiers" :
14267   [
14268    {
14269     "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
14270    },
14271    {
14272     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14273    },
14274    {
14275     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14276    }
14277   ],
14278   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
14279   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
14280   "record_kind" : "class",
14281   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
14282   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
14283   "size" : 32,
14284   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14285   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE" ],
14286   "vtable_components" :
14287   [
14288    {
14289     "component_value" : 24,
14290     "kind" : "vbase_offset"
14291    },
14292    {
14293     "kind" : "offset_to_top"
14294    },
14295    {
14296     "kind" : "rtti",
14297     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14298    },
14299    {
14300     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
14301    },
14302    {
14303     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14304    },
14305    {
14306     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14307    },
14308    {
14309     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14310    },
14311    {
14312     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14313    },
14314    {
14315     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
14316    },
14317    {
14318     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14319    },
14320    {
14321     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
14322    },
14323    {
14324     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14325    },
14326    {
14327     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
14328    },
14329    {
14330     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14331    },
14332    {
14333     "kind" : "complete_dtor_pointer",
14334     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14335    },
14336    {
14337     "kind" : "deleting_dtor_pointer",
14338     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14339    },
14340    {
14341     "is_pure" : true,
14342     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14343    },
14344    {
14345     "is_pure" : true,
14346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
14347    },
14348    {
14349     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
14350    },
14351    {
14352     "component_value" : 20,
14353     "kind" : "vbase_offset"
14354    },
14355    {
14356     "component_value" : -4,
14357     "kind" : "offset_to_top"
14358    },
14359    {
14360     "kind" : "rtti",
14361     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14362    },
14363    {
14364     "kind" : "complete_dtor_pointer",
14365     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14366    },
14367    {
14368     "kind" : "deleting_dtor_pointer",
14369     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14370    },
14371    {
14372     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
14373    },
14374    {
14375     "component_value" : 16,
14376     "kind" : "vbase_offset"
14377    },
14378    {
14379     "component_value" : -8,
14380     "kind" : "offset_to_top"
14381    },
14382    {
14383     "kind" : "rtti",
14384     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14385    },
14386    {
14387     "kind" : "complete_dtor_pointer",
14388     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14389    },
14390    {
14391     "kind" : "deleting_dtor_pointer",
14392     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14393    },
14394    {
14395     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14396    },
14397    {
14398     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14399    },
14400    {
14401     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14402    },
14403    {
14404     "kind" : "vcall_offset"
14405    },
14406    {
14407     "component_value" : -16,
14408     "kind" : "vcall_offset"
14409    },
14410    {
14411     "component_value" : -16,
14412     "kind" : "vcall_offset"
14413    },
14414    {
14415     "component_value" : -16,
14416     "kind" : "vcall_offset"
14417    },
14418    {
14419     "component_value" : -24,
14420     "kind" : "vcall_offset"
14421    },
14422    {
14423     "component_value" : -24,
14424     "kind" : "offset_to_top"
14425    },
14426    {
14427     "kind" : "rtti",
14428     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14429    },
14430    {
14431     "kind" : "complete_dtor_pointer",
14432     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14433    },
14434    {
14435     "kind" : "deleting_dtor_pointer",
14436     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14437    },
14438    {
14439     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14440    },
14441    {
14442     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14443    },
14444    {
14445     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14446    },
14447    {
14448     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14449    }
14450   ]
14451  },
14452  {
14453   "alignment" : 4,
14454   "base_specifiers" :
14455   [
14456    {
14457     "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
14458    },
14459    {
14460     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14461    },
14462    {
14463     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14464    }
14465   ],
14466   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
14467   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
14468   "record_kind" : "class",
14469   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
14470   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
14471   "size" : 32,
14472   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14473   "template_args" : [ "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE" ],
14474   "vtable_components" :
14475   [
14476    {
14477     "component_value" : 24,
14478     "kind" : "vbase_offset"
14479    },
14480    {
14481     "kind" : "offset_to_top"
14482    },
14483    {
14484     "kind" : "rtti",
14485     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
14486    },
14487    {
14488     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
14489    },
14490    {
14491     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14492    },
14493    {
14494     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14495    },
14496    {
14497     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14498    },
14499    {
14500     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
14510    },
14511    {
14512     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14513    },
14514    {
14515     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
14516    },
14517    {
14518     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14519    },
14520    {
14521     "kind" : "complete_dtor_pointer",
14522     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
14523    },
14524    {
14525     "kind" : "deleting_dtor_pointer",
14526     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
14527    },
14528    {
14529     "is_pure" : true,
14530     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14531    },
14532    {
14533     "is_pure" : true,
14534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
14535    },
14536    {
14537     "is_pure" : true,
14538     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
14539    },
14540    {
14541     "is_pure" : true,
14542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
14543    },
14544    {
14545     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
14546    },
14547    {
14548     "component_value" : 20,
14549     "kind" : "vbase_offset"
14550    },
14551    {
14552     "component_value" : -4,
14553     "kind" : "offset_to_top"
14554    },
14555    {
14556     "kind" : "rtti",
14557     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
14558    },
14559    {
14560     "kind" : "complete_dtor_pointer",
14561     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
14562    },
14563    {
14564     "kind" : "deleting_dtor_pointer",
14565     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
14566    },
14567    {
14568     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
14569    },
14570    {
14571     "component_value" : 16,
14572     "kind" : "vbase_offset"
14573    },
14574    {
14575     "component_value" : -8,
14576     "kind" : "offset_to_top"
14577    },
14578    {
14579     "kind" : "rtti",
14580     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
14581    },
14582    {
14583     "kind" : "complete_dtor_pointer",
14584     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
14585    },
14586    {
14587     "kind" : "deleting_dtor_pointer",
14588     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
14589    },
14590    {
14591     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14592    },
14593    {
14594     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14595    },
14596    {
14597     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14598    },
14599    {
14600     "kind" : "vcall_offset"
14601    },
14602    {
14603     "component_value" : -16,
14604     "kind" : "vcall_offset"
14605    },
14606    {
14607     "component_value" : -16,
14608     "kind" : "vcall_offset"
14609    },
14610    {
14611     "component_value" : -16,
14612     "kind" : "vcall_offset"
14613    },
14614    {
14615     "component_value" : -24,
14616     "kind" : "vcall_offset"
14617    },
14618    {
14619     "component_value" : -24,
14620     "kind" : "offset_to_top"
14621    },
14622    {
14623     "kind" : "rtti",
14624     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
14625    },
14626    {
14627     "kind" : "complete_dtor_pointer",
14628     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
14629    },
14630    {
14631     "kind" : "deleting_dtor_pointer",
14632     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
14633    },
14634    {
14635     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14636    },
14637    {
14638     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14639    },
14640    {
14641     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14645    }
14646   ]
14647  },
14648  {
14649   "alignment" : 4,
14650   "base_specifiers" :
14651   [
14652    {
14653     "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
14654    },
14655    {
14656     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14657    },
14658    {
14659     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14660    }
14661   ],
14662   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
14663   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
14664   "record_kind" : "class",
14665   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
14666   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
14667   "size" : 32,
14668   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14669   "template_args" : [ "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE" ],
14670   "vtable_components" :
14671   [
14672    {
14673     "component_value" : 24,
14674     "kind" : "vbase_offset"
14675    },
14676    {
14677     "kind" : "offset_to_top"
14678    },
14679    {
14680     "kind" : "rtti",
14681     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
14682    },
14683    {
14684     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
14685    },
14686    {
14687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14688    },
14689    {
14690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14691    },
14692    {
14693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14694    },
14695    {
14696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14697    },
14698    {
14699     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
14700    },
14701    {
14702     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14703    },
14704    {
14705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
14706    },
14707    {
14708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14709    },
14710    {
14711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
14712    },
14713    {
14714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14715    },
14716    {
14717     "kind" : "complete_dtor_pointer",
14718     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
14719    },
14720    {
14721     "kind" : "deleting_dtor_pointer",
14722     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
14723    },
14724    {
14725     "is_pure" : true,
14726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14727    },
14728    {
14729     "is_pure" : true,
14730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
14731    },
14732    {
14733     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
14734    },
14735    {
14736     "component_value" : 20,
14737     "kind" : "vbase_offset"
14738    },
14739    {
14740     "component_value" : -4,
14741     "kind" : "offset_to_top"
14742    },
14743    {
14744     "kind" : "rtti",
14745     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
14746    },
14747    {
14748     "kind" : "complete_dtor_pointer",
14749     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
14750    },
14751    {
14752     "kind" : "deleting_dtor_pointer",
14753     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
14754    },
14755    {
14756     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
14757    },
14758    {
14759     "component_value" : 16,
14760     "kind" : "vbase_offset"
14761    },
14762    {
14763     "component_value" : -8,
14764     "kind" : "offset_to_top"
14765    },
14766    {
14767     "kind" : "rtti",
14768     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
14769    },
14770    {
14771     "kind" : "complete_dtor_pointer",
14772     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
14773    },
14774    {
14775     "kind" : "deleting_dtor_pointer",
14776     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
14777    },
14778    {
14779     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14780    },
14781    {
14782     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14783    },
14784    {
14785     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14786    },
14787    {
14788     "kind" : "vcall_offset"
14789    },
14790    {
14791     "component_value" : -16,
14792     "kind" : "vcall_offset"
14793    },
14794    {
14795     "component_value" : -16,
14796     "kind" : "vcall_offset"
14797    },
14798    {
14799     "component_value" : -16,
14800     "kind" : "vcall_offset"
14801    },
14802    {
14803     "component_value" : -24,
14804     "kind" : "vcall_offset"
14805    },
14806    {
14807     "component_value" : -24,
14808     "kind" : "offset_to_top"
14809    },
14810    {
14811     "kind" : "rtti",
14812     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
14813    },
14814    {
14815     "kind" : "complete_dtor_pointer",
14816     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
14817    },
14818    {
14819     "kind" : "deleting_dtor_pointer",
14820     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
14821    },
14822    {
14823     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14824    },
14825    {
14826     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14827    },
14828    {
14829     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14830    },
14831    {
14832     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14833    }
14834   ]
14835  },
14836  {
14837   "alignment" : 4,
14838   "base_specifiers" :
14839   [
14840    {
14841     "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE"
14842    },
14843    {
14844     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14845    },
14846    {
14847     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14848    }
14849   ],
14850   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
14851   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_3::IDrmFactory>",
14852   "record_kind" : "class",
14853   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
14854   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
14855   "size" : 32,
14856   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14857   "template_args" : [ "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE" ],
14858   "vtable_components" :
14859   [
14860    {
14861     "component_value" : 24,
14862     "kind" : "vbase_offset"
14863    },
14864    {
14865     "kind" : "offset_to_top"
14866    },
14867    {
14868     "kind" : "rtti",
14869     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
14870    },
14871    {
14872     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_311IDrmFactory8isRemoteEv"
14873    },
14874    {
14875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14876    },
14877    {
14878     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14879    },
14880    {
14881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14882    },
14883    {
14884     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14885    },
14886    {
14887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21setHALInstrumentationEv"
14888    },
14889    {
14890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14891    },
14892    {
14893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory4pingEv"
14894    },
14895    {
14896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14897    },
14898    {
14899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21notifySyspropsChangedEv"
14900    },
14901    {
14902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14903    },
14904    {
14905     "kind" : "complete_dtor_pointer",
14906     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED1Ev"
14907    },
14908    {
14909     "kind" : "deleting_dtor_pointer",
14910     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED0Ev"
14911    },
14912    {
14913     "is_pure" : true,
14914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14915    },
14916    {
14917     "is_pure" : true,
14918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
14919    },
14920    {
14921     "is_pure" : true,
14922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
14923    },
14924    {
14925     "is_pure" : true,
14926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
14927    },
14928    {
14929     "is_pure" : true,
14930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
14931    },
14932    {
14933     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEE10onAsBinderEv"
14934    },
14935    {
14936     "component_value" : 20,
14937     "kind" : "vbase_offset"
14938    },
14939    {
14940     "component_value" : -4,
14941     "kind" : "offset_to_top"
14942    },
14943    {
14944     "kind" : "rtti",
14945     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
14946    },
14947    {
14948     "kind" : "complete_dtor_pointer",
14949     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED1Ev"
14950    },
14951    {
14952     "kind" : "deleting_dtor_pointer",
14953     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED0Ev"
14954    },
14955    {
14956     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEE10onAsBinderEv"
14957    },
14958    {
14959     "component_value" : 16,
14960     "kind" : "vbase_offset"
14961    },
14962    {
14963     "component_value" : -8,
14964     "kind" : "offset_to_top"
14965    },
14966    {
14967     "kind" : "rtti",
14968     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
14969    },
14970    {
14971     "kind" : "complete_dtor_pointer",
14972     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED1Ev"
14973    },
14974    {
14975     "kind" : "deleting_dtor_pointer",
14976     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED0Ev"
14977    },
14978    {
14979     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14980    },
14981    {
14982     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14983    },
14984    {
14985     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14986    },
14987    {
14988     "kind" : "vcall_offset"
14989    },
14990    {
14991     "component_value" : -16,
14992     "kind" : "vcall_offset"
14993    },
14994    {
14995     "component_value" : -16,
14996     "kind" : "vcall_offset"
14997    },
14998    {
14999     "component_value" : -16,
15000     "kind" : "vcall_offset"
15001    },
15002    {
15003     "component_value" : -24,
15004     "kind" : "vcall_offset"
15005    },
15006    {
15007     "component_value" : -24,
15008     "kind" : "offset_to_top"
15009    },
15010    {
15011     "kind" : "rtti",
15012     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
15013    },
15014    {
15015     "kind" : "complete_dtor_pointer",
15016     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED1Ev"
15017    },
15018    {
15019     "kind" : "deleting_dtor_pointer",
15020     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED0Ev"
15021    },
15022    {
15023     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15024    },
15025    {
15026     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15027    },
15028    {
15029     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15030    },
15031    {
15032     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15033    }
15034   ]
15035  },
15036  {
15037   "alignment" : 4,
15038   "base_specifiers" :
15039   [
15040    {
15041     "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE"
15042    },
15043    {
15044     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
15045    },
15046    {
15047     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
15048    }
15049   ],
15050   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
15051   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_3::ICryptoFactory>",
15052   "record_kind" : "class",
15053   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
15054   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
15055   "size" : 32,
15056   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15057   "template_args" : [ "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE" ],
15058   "vtable_components" :
15059   [
15060    {
15061     "component_value" : 24,
15062     "kind" : "vbase_offset"
15063    },
15064    {
15065     "kind" : "offset_to_top"
15066    },
15067    {
15068     "kind" : "rtti",
15069     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
15070    },
15071    {
15072     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_314ICryptoFactory8isRemoteEv"
15073    },
15074    {
15075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15076    },
15077    {
15078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15079    },
15080    {
15081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15082    },
15083    {
15084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15085    },
15086    {
15087     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21setHALInstrumentationEv"
15088    },
15089    {
15090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15091    },
15092    {
15093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory4pingEv"
15094    },
15095    {
15096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15097    },
15098    {
15099     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21notifySyspropsChangedEv"
15100    },
15101    {
15102     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15103    },
15104    {
15105     "kind" : "complete_dtor_pointer",
15106     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED1Ev"
15107    },
15108    {
15109     "kind" : "deleting_dtor_pointer",
15110     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED0Ev"
15111    },
15112    {
15113     "is_pure" : true,
15114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
15115    },
15116    {
15117     "is_pure" : true,
15118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
15119    },
15120    {
15121     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEE10onAsBinderEv"
15122    },
15123    {
15124     "component_value" : 20,
15125     "kind" : "vbase_offset"
15126    },
15127    {
15128     "component_value" : -4,
15129     "kind" : "offset_to_top"
15130    },
15131    {
15132     "kind" : "rtti",
15133     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
15134    },
15135    {
15136     "kind" : "complete_dtor_pointer",
15137     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED1Ev"
15138    },
15139    {
15140     "kind" : "deleting_dtor_pointer",
15141     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED0Ev"
15142    },
15143    {
15144     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEE10onAsBinderEv"
15145    },
15146    {
15147     "component_value" : 16,
15148     "kind" : "vbase_offset"
15149    },
15150    {
15151     "component_value" : -8,
15152     "kind" : "offset_to_top"
15153    },
15154    {
15155     "kind" : "rtti",
15156     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
15157    },
15158    {
15159     "kind" : "complete_dtor_pointer",
15160     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED1Ev"
15161    },
15162    {
15163     "kind" : "deleting_dtor_pointer",
15164     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED0Ev"
15165    },
15166    {
15167     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15168    },
15169    {
15170     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15171    },
15172    {
15173     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15174    },
15175    {
15176     "kind" : "vcall_offset"
15177    },
15178    {
15179     "component_value" : -16,
15180     "kind" : "vcall_offset"
15181    },
15182    {
15183     "component_value" : -16,
15184     "kind" : "vcall_offset"
15185    },
15186    {
15187     "component_value" : -16,
15188     "kind" : "vcall_offset"
15189    },
15190    {
15191     "component_value" : -24,
15192     "kind" : "vcall_offset"
15193    },
15194    {
15195     "component_value" : -24,
15196     "kind" : "offset_to_top"
15197    },
15198    {
15199     "kind" : "rtti",
15200     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
15201    },
15202    {
15203     "kind" : "complete_dtor_pointer",
15204     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED1Ev"
15205    },
15206    {
15207     "kind" : "deleting_dtor_pointer",
15208     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED0Ev"
15209    },
15210    {
15211     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15212    },
15213    {
15214     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15215    },
15216    {
15217     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15218    },
15219    {
15220     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15221    }
15222   ]
15223  },
15224  {
15225   "alignment" : 4,
15226   "base_specifiers" :
15227   [
15228    {
15229     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15230    },
15231    {
15232     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
15233    },
15234    {
15235     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
15236    }
15237   ],
15238   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
15239   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
15240   "record_kind" : "class",
15241   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
15242   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
15243   "size" : 32,
15244   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15245   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
15246   "vtable_components" :
15247   [
15248    {
15249     "component_value" : 24,
15250     "kind" : "vbase_offset"
15251    },
15252    {
15253     "kind" : "offset_to_top"
15254    },
15255    {
15256     "kind" : "rtti",
15257     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15258    },
15259    {
15260     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
15261    },
15262    {
15263     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15264    },
15265    {
15266     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15267    },
15268    {
15269     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15270    },
15271    {
15272     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15279    },
15280    {
15281     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
15282    },
15283    {
15284     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15285    },
15286    {
15287     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
15288    },
15289    {
15290     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15291    },
15292    {
15293     "kind" : "complete_dtor_pointer",
15294     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15295    },
15296    {
15297     "kind" : "deleting_dtor_pointer",
15298     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15299    },
15300    {
15301     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15302    },
15303    {
15304     "component_value" : 20,
15305     "kind" : "vbase_offset"
15306    },
15307    {
15308     "component_value" : -4,
15309     "kind" : "offset_to_top"
15310    },
15311    {
15312     "kind" : "rtti",
15313     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15314    },
15315    {
15316     "kind" : "complete_dtor_pointer",
15317     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15318    },
15319    {
15320     "kind" : "deleting_dtor_pointer",
15321     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15322    },
15323    {
15324     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15325    },
15326    {
15327     "component_value" : 16,
15328     "kind" : "vbase_offset"
15329    },
15330    {
15331     "component_value" : -8,
15332     "kind" : "offset_to_top"
15333    },
15334    {
15335     "kind" : "rtti",
15336     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15337    },
15338    {
15339     "kind" : "complete_dtor_pointer",
15340     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15341    },
15342    {
15343     "kind" : "deleting_dtor_pointer",
15344     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15345    },
15346    {
15347     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15348    },
15349    {
15350     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15351    },
15352    {
15353     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15354    },
15355    {
15356     "kind" : "vcall_offset"
15357    },
15358    {
15359     "component_value" : -16,
15360     "kind" : "vcall_offset"
15361    },
15362    {
15363     "component_value" : -16,
15364     "kind" : "vcall_offset"
15365    },
15366    {
15367     "component_value" : -16,
15368     "kind" : "vcall_offset"
15369    },
15370    {
15371     "component_value" : -24,
15372     "kind" : "vcall_offset"
15373    },
15374    {
15375     "component_value" : -24,
15376     "kind" : "offset_to_top"
15377    },
15378    {
15379     "kind" : "rtti",
15380     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15381    },
15382    {
15383     "kind" : "complete_dtor_pointer",
15384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15385    },
15386    {
15387     "kind" : "deleting_dtor_pointer",
15388     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15389    },
15390    {
15391     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15392    },
15393    {
15394     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15395    },
15396    {
15397     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15398    },
15399    {
15400     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15401    }
15402   ]
15403  },
15404  {
15405   "alignment" : 8,
15406   "fields" :
15407   [
15408    {
15409     "access" : "private",
15410     "field_name" : "mHandle",
15411     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
15412    },
15413    {
15414     "access" : "private",
15415     "field_name" : "mOwnsHandle",
15416     "field_offset" : 64,
15417     "referenced_type" : "_ZTIb"
15418    },
15419    {
15420     "access" : "private",
15421     "field_name" : "mPad",
15422     "field_offset" : 72,
15423     "referenced_type" : "_ZTIA7_h"
15424    }
15425   ],
15426   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
15427   "name" : "android::hardware::hidl_handle",
15428   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15429   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
15430   "size" : 16,
15431   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15432  },
15433  {
15434   "alignment" : 8,
15435   "fields" :
15436   [
15437    {
15438     "access" : "private",
15439     "field_name" : "mHandle",
15440     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
15441    },
15442    {
15443     "access" : "private",
15444     "field_name" : "mSize",
15445     "field_offset" : 128,
15446     "referenced_type" : "_ZTIy"
15447    },
15448    {
15449     "access" : "private",
15450     "field_name" : "mName",
15451     "field_offset" : 192,
15452     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15453    }
15454   ],
15455   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
15456   "name" : "android::hardware::hidl_memory",
15457   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15458   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
15459   "size" : 40,
15460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15461  },
15462  {
15463   "alignment" : 8,
15464   "fields" :
15465   [
15466    {
15467     "access" : "private",
15468     "field_name" : "mBuffer",
15469     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
15470    },
15471    {
15472     "access" : "private",
15473     "field_name" : "mSize",
15474     "field_offset" : 64,
15475     "referenced_type" : "_ZTIj"
15476    },
15477    {
15478     "access" : "private",
15479     "field_name" : "mOwnsBuffer",
15480     "field_offset" : 96,
15481     "referenced_type" : "_ZTIb"
15482    },
15483    {
15484     "access" : "private",
15485     "field_name" : "mPad",
15486     "field_offset" : 104,
15487     "referenced_type" : "_ZTIA3_h"
15488    }
15489   ],
15490   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
15491   "name" : "android::hardware::hidl_string",
15492   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
15493   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
15494   "size" : 16,
15495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15496  },
15497  {
15498   "alignment" : 8,
15499   "fields" :
15500   [
15501    {
15502     "access" : "private",
15503     "field_name" : "mGrantors",
15504     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
15505    },
15506    {
15507     "access" : "private",
15508     "field_name" : "mHandle",
15509     "field_offset" : 128,
15510     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
15511    },
15512    {
15513     "access" : "private",
15514     "field_name" : "mQuantum",
15515     "field_offset" : 192,
15516     "referenced_type" : "_ZTIj"
15517    },
15518    {
15519     "access" : "private",
15520     "field_name" : "mFlags",
15521     "field_offset" : 224,
15522     "referenced_type" : "_ZTIj"
15523    }
15524   ],
15525   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
15526   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
15527   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
15528   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
15529   "size" : 32,
15530   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
15531   "template_args" : [ "_ZTIc" ]
15532  },
15533  {
15534   "access" : "private",
15535   "alignment" : 4,
15536   "fields" :
15537   [
15538    {
15539     "field_name" : "binder",
15540     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
15541    },
15542    {
15543     "field_name" : "refs",
15544     "field_offset" : 32,
15545     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
15546    }
15547   ],
15548   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
15549   "name" : "android::hardware::ProcessState::handle_entry",
15550   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
15551   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
15552   "size" : 8,
15553   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
15554  },
15555  {
15556   "alignment" : 8,
15557   "base_specifiers" :
15558   [
15559    {
15560     "is_virtual" : true,
15561     "referenced_type" : "_ZTIN7android7RefBaseE"
15562    }
15563   ],
15564   "fields" :
15565   [
15566    {
15567     "access" : "private",
15568     "field_name" : "mDriverFD",
15569     "field_offset" : 32,
15570     "referenced_type" : "_ZTIi"
15571    },
15572    {
15573     "access" : "private",
15574     "field_name" : "mVMStart",
15575     "field_offset" : 64,
15576     "referenced_type" : "_ZTIPv"
15577    },
15578    {
15579     "access" : "private",
15580     "field_name" : "mThreadCountLock",
15581     "field_offset" : 96,
15582     "referenced_type" : "_ZTI15pthread_mutex_t"
15583    },
15584    {
15585     "access" : "private",
15586     "field_name" : "mThreadCountDecrement",
15587     "field_offset" : 128,
15588     "referenced_type" : "_ZTI14pthread_cond_t"
15589    },
15590    {
15591     "access" : "private",
15592     "field_name" : "mExecutingThreadsCount",
15593     "field_offset" : 160,
15594     "referenced_type" : "_ZTIj"
15595    },
15596    {
15597     "access" : "private",
15598     "field_name" : "mMaxThreads",
15599     "field_offset" : 192,
15600     "referenced_type" : "_ZTIj"
15601    },
15602    {
15603     "access" : "private",
15604     "field_name" : "mStarvationStartTimeMs",
15605     "field_offset" : 256,
15606     "referenced_type" : "_ZTIx"
15607    },
15608    {
15609     "access" : "private",
15610     "field_name" : "mLock",
15611     "field_offset" : 320,
15612     "referenced_type" : "_ZTIN7android5MutexE"
15613    },
15614    {
15615     "access" : "private",
15616     "field_name" : "mHandleToObject",
15617     "field_offset" : 352,
15618     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
15619    },
15620    {
15621     "access" : "private",
15622     "field_name" : "mManagesContexts",
15623     "field_offset" : 512,
15624     "referenced_type" : "_ZTIb"
15625    },
15626    {
15627     "access" : "private",
15628     "field_name" : "mBinderContextCheckFunc",
15629     "field_offset" : 544,
15630     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
15631    },
15632    {
15633     "access" : "private",
15634     "field_name" : "mBinderContextUserData",
15635     "field_offset" : 576,
15636     "referenced_type" : "_ZTIPv"
15637    },
15638    {
15639     "access" : "private",
15640     "field_name" : "mContexts",
15641     "field_offset" : 608,
15642     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
15643    },
15644    {
15645     "access" : "private",
15646     "field_name" : "mRootDir",
15647     "field_offset" : 768,
15648     "referenced_type" : "_ZTIN7android7String8E"
15649    },
15650    {
15651     "access" : "private",
15652     "field_name" : "mThreadPoolStarted",
15653     "field_offset" : 800,
15654     "referenced_type" : "_ZTIb"
15655    },
15656    {
15657     "access" : "private",
15658     "field_name" : "mSpawnThreadOnStart",
15659     "field_offset" : 808,
15660     "referenced_type" : "_ZTIb"
15661    },
15662    {
15663     "access" : "private",
15664     "field_name" : "mThreadPoolSeq",
15665     "field_offset" : 832,
15666     "referenced_type" : "_ZTIVi"
15667    },
15668    {
15669     "access" : "private",
15670     "field_name" : "mMmapSize",
15671     "field_offset" : 864,
15672     "referenced_type" : "_ZTIKj"
15673    },
15674    {
15675     "access" : "private",
15676     "field_name" : "mCallRestriction",
15677     "field_offset" : 896,
15678     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
15679    }
15680   ],
15681   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
15682   "name" : "android::hardware::ProcessState",
15683   "record_kind" : "class",
15684   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
15685   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
15686   "size" : 128,
15687   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
15688   "vtable_components" :
15689   [
15690    {
15691     "component_value" : 116,
15692     "kind" : "vbase_offset"
15693    },
15694    {
15695     "kind" : "offset_to_top"
15696    },
15697    {
15698     "kind" : "rtti",
15699     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
15700    },
15701    {
15702     "kind" : "complete_dtor_pointer",
15703     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
15704    },
15705    {
15706     "kind" : "deleting_dtor_pointer",
15707     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
15708    },
15709    {
15710     "kind" : "vcall_offset"
15711    },
15712    {
15713     "kind" : "vcall_offset"
15714    },
15715    {
15716     "kind" : "vcall_offset"
15717    },
15718    {
15719     "kind" : "vcall_offset"
15720    },
15721    {
15722     "component_value" : -116,
15723     "kind" : "vcall_offset"
15724    },
15725    {
15726     "component_value" : -116,
15727     "kind" : "offset_to_top"
15728    },
15729    {
15730     "kind" : "rtti",
15731     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
15732    },
15733    {
15734     "kind" : "complete_dtor_pointer",
15735     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
15736    },
15737    {
15738     "kind" : "deleting_dtor_pointer",
15739     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
15740    },
15741    {
15742     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15743    },
15744    {
15745     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15746    },
15747    {
15748     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15749    },
15750    {
15751     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15752    }
15753   ]
15754  },
15755  {
15756   "alignment" : 2,
15757   "fields" :
15758   [
15759    {
15760     "access" : "private",
15761     "field_name" : "mMajor",
15762     "referenced_type" : "_ZTIt"
15763    },
15764    {
15765     "access" : "private",
15766     "field_name" : "mMinor",
15767     "field_offset" : 16,
15768     "referenced_type" : "_ZTIt"
15769    }
15770   ],
15771   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
15772   "name" : "android::hardware::hidl_version",
15773   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
15774   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
15775   "size" : 4,
15776   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15777  },
15778  {
15779   "alignment" : 4,
15780   "fields" :
15781   [
15782    {
15783     "access" : "private",
15784     "field_name" : "mMutex",
15785     "referenced_type" : "_ZTINSt3__15mutexE"
15786    },
15787    {
15788     "access" : "private",
15789     "field_name" : "mMap",
15790     "field_offset" : 32,
15791     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
15792    }
15793   ],
15794   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
15795   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
15796   "record_kind" : "class",
15797   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
15798   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
15799   "size" : 16,
15800   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15801   "template_args" :
15802   [
15803    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15804    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
15805   ]
15806  },
15807  {
15808   "alignment" : 4,
15809   "fields" :
15810   [
15811    {
15812     "access" : "private",
15813     "field_name" : "mMutex",
15814     "referenced_type" : "_ZTINSt3__15mutexE"
15815    },
15816    {
15817     "access" : "private",
15818     "field_name" : "mMap",
15819     "field_offset" : 32,
15820     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
15821    }
15822   ],
15823   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
15824   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
15825   "record_kind" : "class",
15826   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
15827   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
15828   "size" : 16,
15829   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15830   "template_args" :
15831   [
15832    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15833    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
15834   ]
15835  },
15836  {
15837   "alignment" : 4,
15838   "fields" :
15839   [
15840    {
15841     "access" : "private",
15842     "field_name" : "mMutex",
15843     "referenced_type" : "_ZTINSt3__15mutexE"
15844    },
15845    {
15846     "access" : "private",
15847     "field_name" : "mMap",
15848     "field_offset" : 32,
15849     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
15850    }
15851   ],
15852   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
15853   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
15854   "record_kind" : "class",
15855   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
15856   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
15857   "size" : 16,
15858   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15859   "template_args" :
15860   [
15861    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
15862    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
15863   ]
15864  },
15865  {
15866   "alignment" : 8,
15867   "fields" :
15868   [
15869    {
15870     "field_name" : "flags",
15871     "referenced_type" : "_ZTIj"
15872    },
15873    {
15874     "field_name" : "fdIndex",
15875     "field_offset" : 32,
15876     "referenced_type" : "_ZTIj"
15877    },
15878    {
15879     "field_name" : "offset",
15880     "field_offset" : 64,
15881     "referenced_type" : "_ZTIj"
15882    },
15883    {
15884     "field_name" : "extent",
15885     "field_offset" : 128,
15886     "referenced_type" : "_ZTIy"
15887    }
15888   ],
15889   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
15890   "name" : "android::hardware::GrantorDescriptor",
15891   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
15892   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
15893   "size" : 24,
15894   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
15895  },
15896  {
15897   "alignment" : 4,
15898   "base_specifiers" :
15899   [
15900    {
15901     "is_virtual" : true,
15902     "referenced_type" : "_ZTIN7android7RefBaseE"
15903    }
15904   ],
15905   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
15906   "name" : "android::hardware::hidl_death_recipient",
15907   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
15908   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
15909   "size" : 12,
15910   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15911   "vtable_components" :
15912   [
15913    {
15914     "component_value" : 4,
15915     "kind" : "vbase_offset"
15916    },
15917    {
15918     "kind" : "offset_to_top"
15919    },
15920    {
15921     "kind" : "rtti",
15922     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
15923    },
15924    {
15925     "is_pure" : true,
15926     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
15927    },
15928    {
15929     "kind" : "complete_dtor_pointer",
15930     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
15931    },
15932    {
15933     "kind" : "deleting_dtor_pointer",
15934     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
15935    },
15936    {
15937     "kind" : "vcall_offset"
15938    },
15939    {
15940     "kind" : "vcall_offset"
15941    },
15942    {
15943     "kind" : "vcall_offset"
15944    },
15945    {
15946     "kind" : "vcall_offset"
15947    },
15948    {
15949     "component_value" : -4,
15950     "kind" : "vcall_offset"
15951    },
15952    {
15953     "component_value" : -4,
15954     "kind" : "offset_to_top"
15955    },
15956    {
15957     "kind" : "rtti",
15958     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
15959    },
15960    {
15961     "kind" : "complete_dtor_pointer",
15962     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
15963    },
15964    {
15965     "kind" : "deleting_dtor_pointer",
15966     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
15967    },
15968    {
15969     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15970    },
15971    {
15972     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15973    },
15974    {
15975     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15976    },
15977    {
15978     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15979    }
15980   ]
15981  },
15982  {
15983   "alignment" : 8,
15984   "base_specifiers" :
15985   [
15986    {
15987     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15988    }
15989   ],
15990   "fields" :
15991   [
15992    {
15993     "access" : "private",
15994     "field_name" : "mRecipient",
15995     "field_offset" : 32,
15996     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
15997    },
15998    {
15999     "access" : "private",
16000     "field_name" : "mCookie",
16001     "field_offset" : 128,
16002     "referenced_type" : "_ZTIy"
16003    },
16004    {
16005     "access" : "private",
16006     "field_name" : "mBase",
16007     "field_offset" : 192,
16008     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
16009    }
16010   ],
16011   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
16012   "name" : "android::hardware::hidl_binder_death_recipient",
16013   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
16014   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
16015   "size" : 40,
16016   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
16017   "vtable_components" :
16018   [
16019    {
16020     "component_value" : 32,
16021     "kind" : "vbase_offset"
16022    },
16023    {
16024     "kind" : "offset_to_top"
16025    },
16026    {
16027     "kind" : "rtti",
16028     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
16029    },
16030    {
16031     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
16032    },
16033    {
16034     "kind" : "complete_dtor_pointer",
16035     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
16036    },
16037    {
16038     "kind" : "deleting_dtor_pointer",
16039     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
16040    },
16041    {
16042     "kind" : "vcall_offset"
16043    },
16044    {
16045     "kind" : "vcall_offset"
16046    },
16047    {
16048     "kind" : "vcall_offset"
16049    },
16050    {
16051     "kind" : "vcall_offset"
16052    },
16053    {
16054     "component_value" : -32,
16055     "kind" : "vcall_offset"
16056    },
16057    {
16058     "component_value" : -32,
16059     "kind" : "offset_to_top"
16060    },
16061    {
16062     "kind" : "rtti",
16063     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
16064    },
16065    {
16066     "kind" : "complete_dtor_pointer",
16067     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
16068    },
16069    {
16070     "kind" : "deleting_dtor_pointer",
16071     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
16072    },
16073    {
16074     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16075    },
16076    {
16077     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16078    },
16079    {
16080     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16081    },
16082    {
16083     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16084    }
16085   ]
16086  },
16087  {
16088   "alignment" : 4,
16089   "base_specifiers" :
16090   [
16091    {
16092     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
16093    }
16094   ],
16095   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
16096   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
16097   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
16098   "self_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
16099   "size" : 12,
16100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
16101   "vtable_components" :
16102   [
16103    {
16104     "component_value" : 4,
16105     "kind" : "vbase_offset"
16106    },
16107    {
16108     "kind" : "offset_to_top"
16109    },
16110    {
16111     "kind" : "rtti",
16112     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
16113    },
16114    {
16115     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
16116    },
16117    {
16118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16119    },
16120    {
16121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16122    },
16123    {
16124     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16125    },
16126    {
16127     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16128    },
16129    {
16130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
16131    },
16132    {
16133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16134    },
16135    {
16136     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
16137    },
16138    {
16139     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16140    },
16141    {
16142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
16143    },
16144    {
16145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16146    },
16147    {
16148     "kind" : "complete_dtor_pointer",
16149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
16150    },
16151    {
16152     "kind" : "deleting_dtor_pointer",
16153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
16154    },
16155    {
16156     "is_pure" : true,
16157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16158    },
16159    {
16160     "is_pure" : true,
16161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
16162    },
16163    {
16164     "is_pure" : true,
16165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
16166    },
16167    {
16168     "is_pure" : true,
16169     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16170    },
16171    {
16172     "is_pure" : true,
16173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
16174    },
16175    {
16176     "is_pure" : true,
16177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
16178    },
16179    {
16180     "is_pure" : true,
16181     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
16182    },
16183    {
16184     "is_pure" : true,
16185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
16186    },
16187    {
16188     "is_pure" : true,
16189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
16190    },
16191    {
16192     "is_pure" : true,
16193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
16194    },
16195    {
16196     "is_pure" : true,
16197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
16198    },
16199    {
16200     "is_pure" : true,
16201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
16202    },
16203    {
16204     "is_pure" : true,
16205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
16206    },
16207    {
16208     "is_pure" : true,
16209     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
16210    },
16211    {
16212     "is_pure" : true,
16213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16214    },
16215    {
16216     "is_pure" : true,
16217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
16218    },
16219    {
16220     "is_pure" : true,
16221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
16222    },
16223    {
16224     "is_pure" : true,
16225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
16226    },
16227    {
16228     "is_pure" : true,
16229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
16230    },
16231    {
16232     "is_pure" : true,
16233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16234    },
16235    {
16236     "is_pure" : true,
16237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16238    },
16239    {
16240     "is_pure" : true,
16241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16242    },
16243    {
16244     "is_pure" : true,
16245     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
16246    },
16247    {
16248     "is_pure" : true,
16249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16250    },
16251    {
16252     "is_pure" : true,
16253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
16254    },
16255    {
16256     "is_pure" : true,
16257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
16258    },
16259    {
16260     "is_pure" : true,
16261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
16262    },
16263    {
16264     "is_pure" : true,
16265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
16266    },
16267    {
16268     "kind" : "vcall_offset"
16269    },
16270    {
16271     "kind" : "vcall_offset"
16272    },
16273    {
16274     "kind" : "vcall_offset"
16275    },
16276    {
16277     "kind" : "vcall_offset"
16278    },
16279    {
16280     "component_value" : -4,
16281     "kind" : "vcall_offset"
16282    },
16283    {
16284     "component_value" : -4,
16285     "kind" : "offset_to_top"
16286    },
16287    {
16288     "kind" : "rtti",
16289     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
16290    },
16291    {
16292     "kind" : "complete_dtor_pointer",
16293     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
16294    },
16295    {
16296     "kind" : "deleting_dtor_pointer",
16297     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
16298    },
16299    {
16300     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16301    },
16302    {
16303     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16304    },
16305    {
16306     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16307    },
16308    {
16309     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16310    }
16311   ]
16312  },
16313  {
16314   "alignment" : 8,
16315   "fields" :
16316   [
16317    {
16318     "field_name" : "opaqueData",
16319     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
16320    }
16321   ],
16322   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_010SecureStopE",
16323   "name" : "android::hardware::drm::V1_0::SecureStop",
16324   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010SecureStopE",
16325   "self_type" : "_ZTIN7android8hardware3drm4V1_010SecureStopE",
16326   "size" : 16,
16327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
16328  },
16329  {
16330   "alignment" : 4,
16331   "base_specifiers" :
16332   [
16333    {
16334     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
16335    }
16336   ],
16337   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
16338   "name" : "android::hardware::drm::V1_0::IDrmFactory",
16339   "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
16340   "self_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
16341   "size" : 12,
16342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
16343   "vtable_components" :
16344   [
16345    {
16346     "component_value" : 4,
16347     "kind" : "vbase_offset"
16348    },
16349    {
16350     "kind" : "offset_to_top"
16351    },
16352    {
16353     "kind" : "rtti",
16354     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
16355    },
16356    {
16357     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
16358    },
16359    {
16360     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16361    },
16362    {
16363     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16364    },
16365    {
16366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16367    },
16368    {
16369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16370    },
16371    {
16372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
16373    },
16374    {
16375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16376    },
16377    {
16378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
16379    },
16380    {
16381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16382    },
16383    {
16384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
16385    },
16386    {
16387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16388    },
16389    {
16390     "kind" : "complete_dtor_pointer",
16391     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
16392    },
16393    {
16394     "kind" : "deleting_dtor_pointer",
16395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
16396    },
16397    {
16398     "is_pure" : true,
16399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
16400    },
16401    {
16402     "is_pure" : true,
16403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
16404    },
16405    {
16406     "is_pure" : true,
16407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
16408    },
16409    {
16410     "kind" : "vcall_offset"
16411    },
16412    {
16413     "kind" : "vcall_offset"
16414    },
16415    {
16416     "kind" : "vcall_offset"
16417    },
16418    {
16419     "kind" : "vcall_offset"
16420    },
16421    {
16422     "component_value" : -4,
16423     "kind" : "vcall_offset"
16424    },
16425    {
16426     "component_value" : -4,
16427     "kind" : "offset_to_top"
16428    },
16429    {
16430     "kind" : "rtti",
16431     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
16432    },
16433    {
16434     "kind" : "complete_dtor_pointer",
16435     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
16436    },
16437    {
16438     "kind" : "deleting_dtor_pointer",
16439     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
16440    },
16441    {
16442     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16443    },
16444    {
16445     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16446    },
16447    {
16448     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16449    },
16450    {
16451     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16452    }
16453   ]
16454  },
16455  {
16456   "alignment" : 8,
16457   "fields" :
16458   [
16459    {
16460     "field_name" : "bufferId",
16461     "referenced_type" : "_ZTIj"
16462    },
16463    {
16464     "field_name" : "offset",
16465     "field_offset" : 64,
16466     "referenced_type" : "_ZTIy"
16467    },
16468    {
16469     "field_name" : "size",
16470     "field_offset" : 128,
16471     "referenced_type" : "_ZTIy"
16472    }
16473   ],
16474   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_012SharedBufferE",
16475   "name" : "android::hardware::drm::V1_0::SharedBuffer",
16476   "referenced_type" : "_ZTIN7android8hardware3drm4V1_012SharedBufferE",
16477   "self_type" : "_ZTIN7android8hardware3drm4V1_012SharedBufferE",
16478   "size" : 24,
16479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
16480  },
16481  {
16482   "alignment" : 4,
16483   "base_specifiers" :
16484   [
16485    {
16486     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16487    }
16488   ],
16489   "fields" :
16490   [
16491    {
16492     "access" : "private",
16493     "field_name" : "_hidl_mImpl",
16494     "field_offset" : 544,
16495     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
16496    }
16497   ],
16498   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE",
16499   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
16500   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE",
16501   "self_type" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE",
16502   "size" : 80,
16503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
16504   "vtable_components" :
16505   [
16506    {
16507     "component_value" : 72,
16508     "kind" : "vbase_offset"
16509    },
16510    {
16511     "kind" : "offset_to_top"
16512    },
16513    {
16514     "kind" : "rtti",
16515     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16516    },
16517    {
16518     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16519    },
16520    {
16521     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16522    },
16523    {
16524     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16525    },
16526    {
16527     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16528    },
16529    {
16530     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16531    },
16532    {
16533     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16534    },
16535    {
16536     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16537    },
16538    {
16539     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16540    },
16541    {
16542     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16543    },
16544    {
16545     "kind" : "complete_dtor_pointer",
16546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16547    },
16548    {
16549     "kind" : "deleting_dtor_pointer",
16550     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16551    },
16552    {
16553     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16554    },
16555    {
16556     "component_value" : -20,
16557     "kind" : "offset_to_top"
16558    },
16559    {
16560     "kind" : "rtti",
16561     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16562    },
16563    {
16564     "kind" : "complete_dtor_pointer",
16565     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16566    },
16567    {
16568     "kind" : "deleting_dtor_pointer",
16569     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16570    },
16571    {
16572     "kind" : "vcall_offset"
16573    },
16574    {
16575     "kind" : "vcall_offset"
16576    },
16577    {
16578     "kind" : "vcall_offset"
16579    },
16580    {
16581     "kind" : "vcall_offset"
16582    },
16583    {
16584     "component_value" : -72,
16585     "kind" : "vcall_offset"
16586    },
16587    {
16588     "component_value" : -72,
16589     "kind" : "offset_to_top"
16590    },
16591    {
16592     "kind" : "rtti",
16593     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16594    },
16595    {
16596     "kind" : "complete_dtor_pointer",
16597     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16598    },
16599    {
16600     "kind" : "deleting_dtor_pointer",
16601     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16602    },
16603    {
16604     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16605    },
16606    {
16607     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16608    },
16609    {
16610     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16611    },
16612    {
16613     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16614    }
16615   ]
16616  },
16617  {
16618   "alignment" : 4,
16619   "base_specifiers" :
16620   [
16621    {
16622     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
16623    },
16624    {
16625     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16626    }
16627   ],
16628   "fields" :
16629   [
16630    {
16631     "access" : "private",
16632     "field_name" : "_hidl_mMutex",
16633     "field_offset" : 544,
16634     "referenced_type" : "_ZTINSt3__15mutexE"
16635    },
16636    {
16637     "access" : "private",
16638     "field_name" : "_hidl_mDeathRecipients",
16639     "field_offset" : 576,
16640     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16641    }
16642   ],
16643   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE",
16644   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
16645   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE",
16646   "self_type" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE",
16647   "size" : 92,
16648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
16649   "vtable_components" :
16650   [
16651    {
16652     "component_value" : 84,
16653     "kind" : "vbase_offset"
16654    },
16655    {
16656     "kind" : "offset_to_top"
16657    },
16658    {
16659     "kind" : "rtti",
16660     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16661    },
16662    {
16663     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
16664    },
16665    {
16666     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16667    },
16668    {
16669     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16670    },
16671    {
16672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16673    },
16674    {
16675     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16676    },
16677    {
16678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
16679    },
16680    {
16681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16682    },
16683    {
16684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
16685    },
16686    {
16687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16688    },
16689    {
16690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
16691    },
16692    {
16693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16694    },
16695    {
16696     "kind" : "complete_dtor_pointer",
16697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16698    },
16699    {
16700     "kind" : "deleting_dtor_pointer",
16701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16702    },
16703    {
16704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16705    },
16706    {
16707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
16708    },
16709    {
16710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
16711    },
16712    {
16713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16714    },
16715    {
16716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
16717    },
16718    {
16719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
16720    },
16721    {
16722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
16723    },
16724    {
16725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
16726    },
16727    {
16728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
16729    },
16730    {
16731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
16732    },
16733    {
16734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
16735    },
16736    {
16737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
16738    },
16739    {
16740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
16741    },
16742    {
16743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
16744    },
16745    {
16746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16747    },
16748    {
16749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
16750    },
16751    {
16752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
16753    },
16754    {
16755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
16756    },
16757    {
16758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
16759    },
16760    {
16761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16762    },
16763    {
16764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16765    },
16766    {
16767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16768    },
16769    {
16770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
16771    },
16772    {
16773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16774    },
16775    {
16776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
16777    },
16778    {
16779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
16780    },
16781    {
16782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
16783    },
16784    {
16785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
16786    },
16787    {
16788     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
16789    },
16790    {
16791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15onLastStrongRefEPKv"
16792    },
16793    {
16794     "component_value" : 80,
16795     "kind" : "vbase_offset"
16796    },
16797    {
16798     "component_value" : -4,
16799     "kind" : "offset_to_top"
16800    },
16801    {
16802     "kind" : "rtti",
16803     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16804    },
16805    {
16806     "kind" : "complete_dtor_pointer",
16807     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16808    },
16809    {
16810     "kind" : "deleting_dtor_pointer",
16811     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16812    },
16813    {
16814     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
16815    },
16816    {
16817     "component_value" : 76,
16818     "kind" : "vbase_offset"
16819    },
16820    {
16821     "component_value" : -8,
16822     "kind" : "offset_to_top"
16823    },
16824    {
16825     "kind" : "rtti",
16826     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16827    },
16828    {
16829     "kind" : "complete_dtor_pointer",
16830     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16831    },
16832    {
16833     "kind" : "deleting_dtor_pointer",
16834     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16835    },
16836    {
16837     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16838    },
16839    {
16840     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPlugin15onLastStrongRefEPKv"
16841    },
16842    {
16843     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16844    },
16845    {
16846     "component_value" : -24,
16847     "kind" : "offset_to_top"
16848    },
16849    {
16850     "kind" : "rtti",
16851     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16852    },
16853    {
16854     "kind" : "complete_dtor_pointer",
16855     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16856    },
16857    {
16858     "kind" : "deleting_dtor_pointer",
16859     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16860    },
16861    {
16862     "kind" : "vcall_offset"
16863    },
16864    {
16865     "component_value" : -76,
16866     "kind" : "vcall_offset"
16867    },
16868    {
16869     "component_value" : -84,
16870     "kind" : "vcall_offset"
16871    },
16872    {
16873     "component_value" : -76,
16874     "kind" : "vcall_offset"
16875    },
16876    {
16877     "component_value" : -84,
16878     "kind" : "vcall_offset"
16879    },
16880    {
16881     "component_value" : -84,
16882     "kind" : "offset_to_top"
16883    },
16884    {
16885     "kind" : "rtti",
16886     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16887    },
16888    {
16889     "kind" : "complete_dtor_pointer",
16890     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16891    },
16892    {
16893     "kind" : "deleting_dtor_pointer",
16894     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16895    },
16896    {
16897     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16898    },
16899    {
16900     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_013BpHwDrmPlugin15onLastStrongRefEPKv"
16901    },
16902    {
16903     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16904    },
16905    {
16906     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16907    }
16908   ]
16909  },
16910  {
16911   "alignment" : 4,
16912   "base_specifiers" :
16913   [
16914    {
16915     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
16916    }
16917   ],
16918   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
16919   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
16920   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
16921   "self_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
16922   "size" : 12,
16923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
16924   "vtable_components" :
16925   [
16926    {
16927     "component_value" : 4,
16928     "kind" : "vbase_offset"
16929    },
16930    {
16931     "kind" : "offset_to_top"
16932    },
16933    {
16934     "kind" : "rtti",
16935     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
16936    },
16937    {
16938     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
16939    },
16940    {
16941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16942    },
16943    {
16944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16945    },
16946    {
16947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16948    },
16949    {
16950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16951    },
16952    {
16953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
16954    },
16955    {
16956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16957    },
16958    {
16959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
16960    },
16961    {
16962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16963    },
16964    {
16965     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
16966    },
16967    {
16968     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16969    },
16970    {
16971     "kind" : "complete_dtor_pointer",
16972     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
16973    },
16974    {
16975     "kind" : "deleting_dtor_pointer",
16976     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
16977    },
16978    {
16979     "is_pure" : true,
16980     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
16981    },
16982    {
16983     "is_pure" : true,
16984     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
16985    },
16986    {
16987     "is_pure" : true,
16988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
16989    },
16990    {
16991     "is_pure" : true,
16992     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
16993    },
16994    {
16995     "is_pure" : true,
16996     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
16997    },
16998    {
16999     "kind" : "vcall_offset"
17000    },
17001    {
17002     "kind" : "vcall_offset"
17003    },
17004    {
17005     "kind" : "vcall_offset"
17006    },
17007    {
17008     "kind" : "vcall_offset"
17009    },
17010    {
17011     "component_value" : -4,
17012     "kind" : "vcall_offset"
17013    },
17014    {
17015     "component_value" : -4,
17016     "kind" : "offset_to_top"
17017    },
17018    {
17019     "kind" : "rtti",
17020     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
17021    },
17022    {
17023     "kind" : "complete_dtor_pointer",
17024     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
17025    },
17026    {
17027     "kind" : "deleting_dtor_pointer",
17028     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
17029    },
17030    {
17031     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17032    },
17033    {
17034     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17035    },
17036    {
17037     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17038    },
17039    {
17040     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17041    }
17042   ]
17043  },
17044  {
17045   "alignment" : 4,
17046   "base_specifiers" :
17047   [
17048    {
17049     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17050    }
17051   ],
17052   "fields" :
17053   [
17054    {
17055     "access" : "private",
17056     "field_name" : "_hidl_mImpl",
17057     "field_offset" : 544,
17058     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
17059    }
17060   ],
17061   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE",
17062   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
17063   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE",
17064   "self_type" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE",
17065   "size" : 80,
17066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
17067   "vtable_components" :
17068   [
17069    {
17070     "component_value" : 72,
17071     "kind" : "vbase_offset"
17072    },
17073    {
17074     "kind" : "offset_to_top"
17075    },
17076    {
17077     "kind" : "rtti",
17078     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17079    },
17080    {
17081     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17082    },
17083    {
17084     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17085    },
17086    {
17087     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17088    },
17089    {
17090     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17091    },
17092    {
17093     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17094    },
17095    {
17096     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17097    },
17098    {
17099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17100    },
17101    {
17102     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17103    },
17104    {
17105     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17106    },
17107    {
17108     "kind" : "complete_dtor_pointer",
17109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17110    },
17111    {
17112     "kind" : "deleting_dtor_pointer",
17113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17114    },
17115    {
17116     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17117    },
17118    {
17119     "component_value" : -20,
17120     "kind" : "offset_to_top"
17121    },
17122    {
17123     "kind" : "rtti",
17124     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17125    },
17126    {
17127     "kind" : "complete_dtor_pointer",
17128     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17129    },
17130    {
17131     "kind" : "deleting_dtor_pointer",
17132     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17133    },
17134    {
17135     "kind" : "vcall_offset"
17136    },
17137    {
17138     "kind" : "vcall_offset"
17139    },
17140    {
17141     "kind" : "vcall_offset"
17142    },
17143    {
17144     "kind" : "vcall_offset"
17145    },
17146    {
17147     "component_value" : -72,
17148     "kind" : "vcall_offset"
17149    },
17150    {
17151     "component_value" : -72,
17152     "kind" : "offset_to_top"
17153    },
17154    {
17155     "kind" : "rtti",
17156     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17157    },
17158    {
17159     "kind" : "complete_dtor_pointer",
17160     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17161    },
17162    {
17163     "kind" : "deleting_dtor_pointer",
17164     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17165    },
17166    {
17167     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17168    },
17169    {
17170     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17171    },
17172    {
17173     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17174    },
17175    {
17176     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17177    }
17178   ]
17179  },
17180  {
17181   "alignment" : 4,
17182   "base_specifiers" :
17183   [
17184    {
17185     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
17186    },
17187    {
17188     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17189    }
17190   ],
17191   "fields" :
17192   [
17193    {
17194     "access" : "private",
17195     "field_name" : "_hidl_mMutex",
17196     "field_offset" : 544,
17197     "referenced_type" : "_ZTINSt3__15mutexE"
17198    },
17199    {
17200     "access" : "private",
17201     "field_name" : "_hidl_mDeathRecipients",
17202     "field_offset" : 576,
17203     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
17204    }
17205   ],
17206   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17207   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
17208   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17209   "self_type" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17210   "size" : 92,
17211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
17212   "vtable_components" :
17213   [
17214    {
17215     "component_value" : 84,
17216     "kind" : "vbase_offset"
17217    },
17218    {
17219     "kind" : "offset_to_top"
17220    },
17221    {
17222     "kind" : "rtti",
17223     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17224    },
17225    {
17226     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
17227    },
17228    {
17229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17230    },
17231    {
17232     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17233    },
17234    {
17235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17236    },
17237    {
17238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17239    },
17240    {
17241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
17242    },
17243    {
17244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17245    },
17246    {
17247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
17248    },
17249    {
17250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17251    },
17252    {
17253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
17254    },
17255    {
17256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17257    },
17258    {
17259     "kind" : "complete_dtor_pointer",
17260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17261    },
17262    {
17263     "kind" : "deleting_dtor_pointer",
17264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17265    },
17266    {
17267     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
17268    },
17269    {
17270     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
17271    },
17272    {
17273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
17274    },
17275    {
17276     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
17277    },
17278    {
17279     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory15onLastStrongRefEPKv"
17280    },
17281    {
17282     "component_value" : 80,
17283     "kind" : "vbase_offset"
17284    },
17285    {
17286     "component_value" : -4,
17287     "kind" : "offset_to_top"
17288    },
17289    {
17290     "kind" : "rtti",
17291     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17292    },
17293    {
17294     "kind" : "complete_dtor_pointer",
17295     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17296    },
17297    {
17298     "kind" : "deleting_dtor_pointer",
17299     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17300    },
17301    {
17302     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
17303    },
17304    {
17305     "component_value" : 76,
17306     "kind" : "vbase_offset"
17307    },
17308    {
17309     "component_value" : -8,
17310     "kind" : "offset_to_top"
17311    },
17312    {
17313     "kind" : "rtti",
17314     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17315    },
17316    {
17317     "kind" : "complete_dtor_pointer",
17318     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17319    },
17320    {
17321     "kind" : "deleting_dtor_pointer",
17322     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17323    },
17324    {
17325     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17326    },
17327    {
17328     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactory15onLastStrongRefEPKv"
17329    },
17330    {
17331     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17332    },
17333    {
17334     "component_value" : -24,
17335     "kind" : "offset_to_top"
17336    },
17337    {
17338     "kind" : "rtti",
17339     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17340    },
17341    {
17342     "kind" : "complete_dtor_pointer",
17343     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17344    },
17345    {
17346     "kind" : "deleting_dtor_pointer",
17347     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17348    },
17349    {
17350     "kind" : "vcall_offset"
17351    },
17352    {
17353     "component_value" : -76,
17354     "kind" : "vcall_offset"
17355    },
17356    {
17357     "component_value" : -84,
17358     "kind" : "vcall_offset"
17359    },
17360    {
17361     "component_value" : -76,
17362     "kind" : "vcall_offset"
17363    },
17364    {
17365     "component_value" : -84,
17366     "kind" : "vcall_offset"
17367    },
17368    {
17369     "component_value" : -84,
17370     "kind" : "offset_to_top"
17371    },
17372    {
17373     "kind" : "rtti",
17374     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17375    },
17376    {
17377     "kind" : "complete_dtor_pointer",
17378     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17379    },
17380    {
17381     "kind" : "deleting_dtor_pointer",
17382     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17383    },
17384    {
17385     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17386    },
17387    {
17388     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_014BpHwDrmFactory15onLastStrongRefEPKv"
17389    },
17390    {
17391     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17392    },
17393    {
17394     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17395    }
17396   ]
17397  },
17398  {
17399   "alignment" : 4,
17400   "base_specifiers" :
17401   [
17402    {
17403     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
17404    }
17405   ],
17406   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
17407   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
17408   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
17409   "self_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
17410   "size" : 12,
17411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
17412   "vtable_components" :
17413   [
17414    {
17415     "component_value" : 4,
17416     "kind" : "vbase_offset"
17417    },
17418    {
17419     "kind" : "offset_to_top"
17420    },
17421    {
17422     "kind" : "rtti",
17423     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
17424    },
17425    {
17426     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
17427    },
17428    {
17429     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17430    },
17431    {
17432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17433    },
17434    {
17435     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17436    },
17437    {
17438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17439    },
17440    {
17441     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
17442    },
17443    {
17444     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17445    },
17446    {
17447     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
17448    },
17449    {
17450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17451    },
17452    {
17453     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
17454    },
17455    {
17456     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17457    },
17458    {
17459     "kind" : "complete_dtor_pointer",
17460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
17461    },
17462    {
17463     "kind" : "deleting_dtor_pointer",
17464     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
17465    },
17466    {
17467     "is_pure" : true,
17468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
17469    },
17470    {
17471     "is_pure" : true,
17472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
17473    },
17474    {
17475     "kind" : "vcall_offset"
17476    },
17477    {
17478     "kind" : "vcall_offset"
17479    },
17480    {
17481     "kind" : "vcall_offset"
17482    },
17483    {
17484     "kind" : "vcall_offset"
17485    },
17486    {
17487     "component_value" : -4,
17488     "kind" : "vcall_offset"
17489    },
17490    {
17491     "component_value" : -4,
17492     "kind" : "offset_to_top"
17493    },
17494    {
17495     "kind" : "rtti",
17496     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
17497    },
17498    {
17499     "kind" : "complete_dtor_pointer",
17500     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
17501    },
17502    {
17503     "kind" : "deleting_dtor_pointer",
17504     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
17505    },
17506    {
17507     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17508    },
17509    {
17510     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17511    },
17512    {
17513     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17514    },
17515    {
17516     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17517    }
17518   ]
17519  },
17520  {
17521   "alignment" : 4,
17522   "base_specifiers" :
17523   [
17524    {
17525     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17526    }
17527   ],
17528   "fields" :
17529   [
17530    {
17531     "access" : "private",
17532     "field_name" : "_hidl_mImpl",
17533     "field_offset" : 544,
17534     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
17535    }
17536   ],
17537   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE",
17538   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
17539   "referenced_type" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE",
17540   "self_type" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE",
17541   "size" : 80,
17542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
17543   "vtable_components" :
17544   [
17545    {
17546     "component_value" : 72,
17547     "kind" : "vbase_offset"
17548    },
17549    {
17550     "kind" : "offset_to_top"
17551    },
17552    {
17553     "kind" : "rtti",
17554     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
17555    },
17556    {
17557     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17558    },
17559    {
17560     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17561    },
17562    {
17563     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17564    },
17565    {
17566     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17567    },
17568    {
17569     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17570    },
17571    {
17572     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17573    },
17574    {
17575     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17576    },
17577    {
17578     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17579    },
17580    {
17581     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17582    },
17583    {
17584     "kind" : "complete_dtor_pointer",
17585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17586    },
17587    {
17588     "kind" : "deleting_dtor_pointer",
17589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17590    },
17591    {
17592     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17593    },
17594    {
17595     "component_value" : -20,
17596     "kind" : "offset_to_top"
17597    },
17598    {
17599     "kind" : "rtti",
17600     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
17601    },
17602    {
17603     "kind" : "complete_dtor_pointer",
17604     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17605    },
17606    {
17607     "kind" : "deleting_dtor_pointer",
17608     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17609    },
17610    {
17611     "kind" : "vcall_offset"
17612    },
17613    {
17614     "kind" : "vcall_offset"
17615    },
17616    {
17617     "kind" : "vcall_offset"
17618    },
17619    {
17620     "kind" : "vcall_offset"
17621    },
17622    {
17623     "component_value" : -72,
17624     "kind" : "vcall_offset"
17625    },
17626    {
17627     "component_value" : -72,
17628     "kind" : "offset_to_top"
17629    },
17630    {
17631     "kind" : "rtti",
17632     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
17633    },
17634    {
17635     "kind" : "complete_dtor_pointer",
17636     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17637    },
17638    {
17639     "kind" : "deleting_dtor_pointer",
17640     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17641    },
17642    {
17643     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17644    },
17645    {
17646     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17647    },
17648    {
17649     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17650    },
17651    {
17652     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17653    }
17654   ]
17655  },
17656  {
17657   "alignment" : 4,
17658   "base_specifiers" :
17659   [
17660    {
17661     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
17662    },
17663    {
17664     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17665    }
17666   ],
17667   "fields" :
17668   [
17669    {
17670     "access" : "private",
17671     "field_name" : "_hidl_mMutex",
17672     "field_offset" : 544,
17673     "referenced_type" : "_ZTINSt3__15mutexE"
17674    },
17675    {
17676     "access" : "private",
17677     "field_name" : "_hidl_mDeathRecipients",
17678     "field_offset" : 576,
17679     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
17680    }
17681   ],
17682   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE",
17683   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
17684   "referenced_type" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE",
17685   "self_type" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE",
17686   "size" : 92,
17687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
17688   "vtable_components" :
17689   [
17690    {
17691     "component_value" : 84,
17692     "kind" : "vbase_offset"
17693    },
17694    {
17695     "kind" : "offset_to_top"
17696    },
17697    {
17698     "kind" : "rtti",
17699     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17700    },
17701    {
17702     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
17703    },
17704    {
17705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17706    },
17707    {
17708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17709    },
17710    {
17711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17712    },
17713    {
17714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17715    },
17716    {
17717     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
17718    },
17719    {
17720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17721    },
17722    {
17723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
17724    },
17725    {
17726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17727    },
17728    {
17729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
17730    },
17731    {
17732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17733    },
17734    {
17735     "kind" : "complete_dtor_pointer",
17736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17737    },
17738    {
17739     "kind" : "deleting_dtor_pointer",
17740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17741    },
17742    {
17743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
17744    },
17745    {
17746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
17747    },
17748    {
17749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
17750    },
17751    {
17752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
17753    },
17754    {
17755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
17756    },
17757    {
17758     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
17759    },
17760    {
17761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin15onLastStrongRefEPKv"
17762    },
17763    {
17764     "component_value" : 80,
17765     "kind" : "vbase_offset"
17766    },
17767    {
17768     "component_value" : -4,
17769     "kind" : "offset_to_top"
17770    },
17771    {
17772     "kind" : "rtti",
17773     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17774    },
17775    {
17776     "kind" : "complete_dtor_pointer",
17777     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17778    },
17779    {
17780     "kind" : "deleting_dtor_pointer",
17781     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17782    },
17783    {
17784     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
17785    },
17786    {
17787     "component_value" : 76,
17788     "kind" : "vbase_offset"
17789    },
17790    {
17791     "component_value" : -8,
17792     "kind" : "offset_to_top"
17793    },
17794    {
17795     "kind" : "rtti",
17796     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17797    },
17798    {
17799     "kind" : "complete_dtor_pointer",
17800     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17801    },
17802    {
17803     "kind" : "deleting_dtor_pointer",
17804     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17805    },
17806    {
17807     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17808    },
17809    {
17810     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPlugin15onLastStrongRefEPKv"
17811    },
17812    {
17813     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17814    },
17815    {
17816     "component_value" : -24,
17817     "kind" : "offset_to_top"
17818    },
17819    {
17820     "kind" : "rtti",
17821     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17822    },
17823    {
17824     "kind" : "complete_dtor_pointer",
17825     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17826    },
17827    {
17828     "kind" : "deleting_dtor_pointer",
17829     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17830    },
17831    {
17832     "kind" : "vcall_offset"
17833    },
17834    {
17835     "component_value" : -76,
17836     "kind" : "vcall_offset"
17837    },
17838    {
17839     "component_value" : -84,
17840     "kind" : "vcall_offset"
17841    },
17842    {
17843     "component_value" : -76,
17844     "kind" : "vcall_offset"
17845    },
17846    {
17847     "component_value" : -84,
17848     "kind" : "vcall_offset"
17849    },
17850    {
17851     "component_value" : -84,
17852     "kind" : "offset_to_top"
17853    },
17854    {
17855     "kind" : "rtti",
17856     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17857    },
17858    {
17859     "kind" : "complete_dtor_pointer",
17860     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17861    },
17862    {
17863     "kind" : "deleting_dtor_pointer",
17864     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17865    },
17866    {
17867     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17868    },
17869    {
17870     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_016BpHwCryptoPlugin15onLastStrongRefEPKv"
17871    },
17872    {
17873     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17874    },
17875    {
17876     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17877    }
17878   ]
17879  },
17880  {
17881   "alignment" : 4,
17882   "base_specifiers" :
17883   [
17884    {
17885     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17886    }
17887   ],
17888   "fields" :
17889   [
17890    {
17891     "access" : "private",
17892     "field_name" : "_hidl_mImpl",
17893     "field_offset" : 544,
17894     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
17895    }
17896   ],
17897   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
17898   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
17899   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
17900   "self_type" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
17901   "size" : 80,
17902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
17903   "vtable_components" :
17904   [
17905    {
17906     "component_value" : 72,
17907     "kind" : "vbase_offset"
17908    },
17909    {
17910     "kind" : "offset_to_top"
17911    },
17912    {
17913     "kind" : "rtti",
17914     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
17915    },
17916    {
17917     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17918    },
17919    {
17920     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17921    },
17922    {
17923     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17924    },
17925    {
17926     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17927    },
17928    {
17929     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17930    },
17931    {
17932     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17933    },
17934    {
17935     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17936    },
17937    {
17938     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17939    },
17940    {
17941     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17942    },
17943    {
17944     "kind" : "complete_dtor_pointer",
17945     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
17946    },
17947    {
17948     "kind" : "deleting_dtor_pointer",
17949     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
17950    },
17951    {
17952     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17953    },
17954    {
17955     "component_value" : -20,
17956     "kind" : "offset_to_top"
17957    },
17958    {
17959     "kind" : "rtti",
17960     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
17961    },
17962    {
17963     "kind" : "complete_dtor_pointer",
17964     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
17965    },
17966    {
17967     "kind" : "deleting_dtor_pointer",
17968     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
17969    },
17970    {
17971     "kind" : "vcall_offset"
17972    },
17973    {
17974     "kind" : "vcall_offset"
17975    },
17976    {
17977     "kind" : "vcall_offset"
17978    },
17979    {
17980     "kind" : "vcall_offset"
17981    },
17982    {
17983     "component_value" : -72,
17984     "kind" : "vcall_offset"
17985    },
17986    {
17987     "component_value" : -72,
17988     "kind" : "offset_to_top"
17989    },
17990    {
17991     "kind" : "rtti",
17992     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
17993    },
17994    {
17995     "kind" : "complete_dtor_pointer",
17996     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
17997    },
17998    {
17999     "kind" : "deleting_dtor_pointer",
18000     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
18001    },
18002    {
18003     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18004    },
18005    {
18006     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18007    },
18008    {
18009     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18010    },
18011    {
18012     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18013    }
18014   ]
18015  },
18016  {
18017   "alignment" : 4,
18018   "base_specifiers" :
18019   [
18020    {
18021     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
18022    },
18023    {
18024     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18025    }
18026   ],
18027   "fields" :
18028   [
18029    {
18030     "access" : "private",
18031     "field_name" : "_hidl_mMutex",
18032     "field_offset" : 544,
18033     "referenced_type" : "_ZTINSt3__15mutexE"
18034    },
18035    {
18036     "access" : "private",
18037     "field_name" : "_hidl_mDeathRecipients",
18038     "field_offset" : 576,
18039     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
18040    }
18041   ],
18042   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
18043   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
18044   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
18045   "self_type" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
18046   "size" : 92,
18047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
18048   "vtable_components" :
18049   [
18050    {
18051     "component_value" : 84,
18052     "kind" : "vbase_offset"
18053    },
18054    {
18055     "kind" : "offset_to_top"
18056    },
18057    {
18058     "kind" : "rtti",
18059     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18060    },
18061    {
18062     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
18063    },
18064    {
18065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18066    },
18067    {
18068     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18069    },
18070    {
18071     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18072    },
18073    {
18074     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18075    },
18076    {
18077     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
18078    },
18079    {
18080     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18081    },
18082    {
18083     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
18084    },
18085    {
18086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18087    },
18088    {
18089     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
18090    },
18091    {
18092     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18093    },
18094    {
18095     "kind" : "complete_dtor_pointer",
18096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18097    },
18098    {
18099     "kind" : "deleting_dtor_pointer",
18100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18101    },
18102    {
18103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18104    },
18105    {
18106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
18107    },
18108    {
18109     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
18110    },
18111    {
18112     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory15onLastStrongRefEPKv"
18113    },
18114    {
18115     "component_value" : 80,
18116     "kind" : "vbase_offset"
18117    },
18118    {
18119     "component_value" : -4,
18120     "kind" : "offset_to_top"
18121    },
18122    {
18123     "kind" : "rtti",
18124     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18125    },
18126    {
18127     "kind" : "complete_dtor_pointer",
18128     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18129    },
18130    {
18131     "kind" : "deleting_dtor_pointer",
18132     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18133    },
18134    {
18135     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
18136    },
18137    {
18138     "component_value" : 76,
18139     "kind" : "vbase_offset"
18140    },
18141    {
18142     "component_value" : -8,
18143     "kind" : "offset_to_top"
18144    },
18145    {
18146     "kind" : "rtti",
18147     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18148    },
18149    {
18150     "kind" : "complete_dtor_pointer",
18151     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18152    },
18153    {
18154     "kind" : "deleting_dtor_pointer",
18155     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18156    },
18157    {
18158     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18159    },
18160    {
18161     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactory15onLastStrongRefEPKv"
18162    },
18163    {
18164     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18165    },
18166    {
18167     "component_value" : -24,
18168     "kind" : "offset_to_top"
18169    },
18170    {
18171     "kind" : "rtti",
18172     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18173    },
18174    {
18175     "kind" : "complete_dtor_pointer",
18176     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18177    },
18178    {
18179     "kind" : "deleting_dtor_pointer",
18180     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18181    },
18182    {
18183     "kind" : "vcall_offset"
18184    },
18185    {
18186     "component_value" : -76,
18187     "kind" : "vcall_offset"
18188    },
18189    {
18190     "component_value" : -84,
18191     "kind" : "vcall_offset"
18192    },
18193    {
18194     "component_value" : -76,
18195     "kind" : "vcall_offset"
18196    },
18197    {
18198     "component_value" : -84,
18199     "kind" : "vcall_offset"
18200    },
18201    {
18202     "component_value" : -84,
18203     "kind" : "offset_to_top"
18204    },
18205    {
18206     "kind" : "rtti",
18207     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18208    },
18209    {
18210     "kind" : "complete_dtor_pointer",
18211     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18212    },
18213    {
18214     "kind" : "deleting_dtor_pointer",
18215     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18216    },
18217    {
18218     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18219    },
18220    {
18221     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_017BpHwCryptoFactory15onLastStrongRefEPKv"
18222    },
18223    {
18224     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18225    },
18226    {
18227     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18228    }
18229   ]
18230  },
18231  {
18232   "alignment" : 8,
18233   "fields" :
18234   [
18235    {
18236     "field_name" : "type",
18237     "referenced_type" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE"
18238    },
18239    {
18240     "field_name" : "nonsecureMemory",
18241     "field_offset" : 64,
18242     "referenced_type" : "_ZTIN7android8hardware3drm4V1_012SharedBufferE"
18243    },
18244    {
18245     "field_name" : "secureMemory",
18246     "field_offset" : 256,
18247     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
18248    }
18249   ],
18250   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_017DestinationBufferE",
18251   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
18252   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017DestinationBufferE",
18253   "self_type" : "_ZTIN7android8hardware3drm4V1_017DestinationBufferE",
18254   "size" : 48,
18255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18256  },
18257  {
18258   "alignment" : 4,
18259   "base_specifiers" :
18260   [
18261    {
18262     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
18263    }
18264   ],
18265   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
18266   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
18267   "referenced_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
18268   "self_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
18269   "size" : 12,
18270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
18271   "vtable_components" :
18272   [
18273    {
18274     "component_value" : 4,
18275     "kind" : "vbase_offset"
18276    },
18277    {
18278     "kind" : "offset_to_top"
18279    },
18280    {
18281     "kind" : "rtti",
18282     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
18283    },
18284    {
18285     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
18286    },
18287    {
18288     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18289    },
18290    {
18291     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18292    },
18293    {
18294     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18295    },
18296    {
18297     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18298    },
18299    {
18300     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
18301    },
18302    {
18303     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18304    },
18305    {
18306     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
18307    },
18308    {
18309     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18310    },
18311    {
18312     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
18313    },
18314    {
18315     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18316    },
18317    {
18318     "kind" : "complete_dtor_pointer",
18319     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
18320    },
18321    {
18322     "kind" : "deleting_dtor_pointer",
18323     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
18324    },
18325    {
18326     "is_pure" : true,
18327     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18328    },
18329    {
18330     "is_pure" : true,
18331     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18332    },
18333    {
18334     "is_pure" : true,
18335     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18336    },
18337    {
18338     "kind" : "vcall_offset"
18339    },
18340    {
18341     "kind" : "vcall_offset"
18342    },
18343    {
18344     "kind" : "vcall_offset"
18345    },
18346    {
18347     "kind" : "vcall_offset"
18348    },
18349    {
18350     "component_value" : -4,
18351     "kind" : "vcall_offset"
18352    },
18353    {
18354     "component_value" : -4,
18355     "kind" : "offset_to_top"
18356    },
18357    {
18358     "kind" : "rtti",
18359     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
18360    },
18361    {
18362     "kind" : "complete_dtor_pointer",
18363     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
18364    },
18365    {
18366     "kind" : "deleting_dtor_pointer",
18367     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
18368    },
18369    {
18370     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18371    },
18372    {
18373     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18374    },
18375    {
18376     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18377    },
18378    {
18379     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18380    }
18381   ]
18382  },
18383  {
18384   "alignment" : 4,
18385   "base_specifiers" :
18386   [
18387    {
18388     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18389    }
18390   ],
18391   "fields" :
18392   [
18393    {
18394     "access" : "private",
18395     "field_name" : "_hidl_mImpl",
18396     "field_offset" : 544,
18397     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
18398    }
18399   ],
18400   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18401   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
18402   "referenced_type" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18403   "self_type" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18404   "size" : 80,
18405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
18406   "vtable_components" :
18407   [
18408    {
18409     "component_value" : 72,
18410     "kind" : "vbase_offset"
18411    },
18412    {
18413     "kind" : "offset_to_top"
18414    },
18415    {
18416     "kind" : "rtti",
18417     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18418    },
18419    {
18420     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18421    },
18422    {
18423     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18424    },
18425    {
18426     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18427    },
18428    {
18429     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
18430    },
18431    {
18432     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18433    },
18434    {
18435     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18436    },
18437    {
18438     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18439    },
18440    {
18441     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18442    },
18443    {
18444     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18445    },
18446    {
18447     "kind" : "complete_dtor_pointer",
18448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18449    },
18450    {
18451     "kind" : "deleting_dtor_pointer",
18452     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18453    },
18454    {
18455     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18456    },
18457    {
18458     "component_value" : -20,
18459     "kind" : "offset_to_top"
18460    },
18461    {
18462     "kind" : "rtti",
18463     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18464    },
18465    {
18466     "kind" : "complete_dtor_pointer",
18467     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18468    },
18469    {
18470     "kind" : "deleting_dtor_pointer",
18471     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18472    },
18473    {
18474     "kind" : "vcall_offset"
18475    },
18476    {
18477     "kind" : "vcall_offset"
18478    },
18479    {
18480     "kind" : "vcall_offset"
18481    },
18482    {
18483     "kind" : "vcall_offset"
18484    },
18485    {
18486     "component_value" : -72,
18487     "kind" : "vcall_offset"
18488    },
18489    {
18490     "component_value" : -72,
18491     "kind" : "offset_to_top"
18492    },
18493    {
18494     "kind" : "rtti",
18495     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18496    },
18497    {
18498     "kind" : "complete_dtor_pointer",
18499     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18500    },
18501    {
18502     "kind" : "deleting_dtor_pointer",
18503     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18504    },
18505    {
18506     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18507    },
18508    {
18509     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18510    },
18511    {
18512     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18513    },
18514    {
18515     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18516    }
18517   ]
18518  },
18519  {
18520   "alignment" : 4,
18521   "base_specifiers" :
18522   [
18523    {
18524     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
18525    },
18526    {
18527     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18528    }
18529   ],
18530   "fields" :
18531   [
18532    {
18533     "access" : "private",
18534     "field_name" : "_hidl_mMutex",
18535     "field_offset" : 544,
18536     "referenced_type" : "_ZTINSt3__15mutexE"
18537    },
18538    {
18539     "access" : "private",
18540     "field_name" : "_hidl_mDeathRecipients",
18541     "field_offset" : 576,
18542     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
18543    }
18544   ],
18545   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
18546   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
18547   "referenced_type" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
18548   "self_type" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
18549   "size" : 92,
18550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
18551   "vtable_components" :
18552   [
18553    {
18554     "component_value" : 84,
18555     "kind" : "vbase_offset"
18556    },
18557    {
18558     "kind" : "offset_to_top"
18559    },
18560    {
18561     "kind" : "rtti",
18562     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18563    },
18564    {
18565     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
18566    },
18567    {
18568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18569    },
18570    {
18571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18572    },
18573    {
18574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18575    },
18576    {
18577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18578    },
18579    {
18580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
18581    },
18582    {
18583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18584    },
18585    {
18586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
18587    },
18588    {
18589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18590    },
18591    {
18592     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
18593    },
18594    {
18595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18596    },
18597    {
18598     "kind" : "complete_dtor_pointer",
18599     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18600    },
18601    {
18602     "kind" : "deleting_dtor_pointer",
18603     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18604    },
18605    {
18606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18607    },
18608    {
18609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18610    },
18611    {
18612     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18613    },
18614    {
18615     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
18616    },
18617    {
18618     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener15onLastStrongRefEPKv"
18619    },
18620    {
18621     "component_value" : 80,
18622     "kind" : "vbase_offset"
18623    },
18624    {
18625     "component_value" : -4,
18626     "kind" : "offset_to_top"
18627    },
18628    {
18629     "kind" : "rtti",
18630     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18631    },
18632    {
18633     "kind" : "complete_dtor_pointer",
18634     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18635    },
18636    {
18637     "kind" : "deleting_dtor_pointer",
18638     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18639    },
18640    {
18641     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
18642    },
18643    {
18644     "component_value" : 76,
18645     "kind" : "vbase_offset"
18646    },
18647    {
18648     "component_value" : -8,
18649     "kind" : "offset_to_top"
18650    },
18651    {
18652     "kind" : "rtti",
18653     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18654    },
18655    {
18656     "kind" : "complete_dtor_pointer",
18657     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18658    },
18659    {
18660     "kind" : "deleting_dtor_pointer",
18661     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18662    },
18663    {
18664     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18665    },
18666    {
18667     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListener15onLastStrongRefEPKv"
18668    },
18669    {
18670     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18671    },
18672    {
18673     "component_value" : -24,
18674     "kind" : "offset_to_top"
18675    },
18676    {
18677     "kind" : "rtti",
18678     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18679    },
18680    {
18681     "kind" : "complete_dtor_pointer",
18682     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18683    },
18684    {
18685     "kind" : "deleting_dtor_pointer",
18686     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18687    },
18688    {
18689     "kind" : "vcall_offset"
18690    },
18691    {
18692     "component_value" : -76,
18693     "kind" : "vcall_offset"
18694    },
18695    {
18696     "component_value" : -84,
18697     "kind" : "vcall_offset"
18698    },
18699    {
18700     "component_value" : -76,
18701     "kind" : "vcall_offset"
18702    },
18703    {
18704     "component_value" : -84,
18705     "kind" : "vcall_offset"
18706    },
18707    {
18708     "component_value" : -84,
18709     "kind" : "offset_to_top"
18710    },
18711    {
18712     "kind" : "rtti",
18713     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18714    },
18715    {
18716     "kind" : "complete_dtor_pointer",
18717     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18718    },
18719    {
18720     "kind" : "deleting_dtor_pointer",
18721     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18722    },
18723    {
18724     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18725    },
18726    {
18727     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_021BpHwDrmPluginListener15onLastStrongRefEPKv"
18728    },
18729    {
18730     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18731    },
18732    {
18733     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18734    }
18735   ]
18736  },
18737  {
18738   "alignment" : 4,
18739   "fields" :
18740   [
18741    {
18742     "field_name" : "encryptBlocks",
18743     "referenced_type" : "_ZTIj"
18744    },
18745    {
18746     "field_name" : "skipBlocks",
18747     "field_offset" : 32,
18748     "referenced_type" : "_ZTIj"
18749    }
18750   ],
18751   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_07PatternE",
18752   "name" : "android::hardware::drm::V1_0::Pattern",
18753   "referenced_type" : "_ZTIN7android8hardware3drm4V1_07PatternE",
18754   "self_type" : "_ZTIN7android8hardware3drm4V1_07PatternE",
18755   "size" : 8,
18756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18757  },
18758  {
18759   "alignment" : 8,
18760   "fields" :
18761   [
18762    {
18763     "field_name" : "key",
18764     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
18765    },
18766    {
18767     "field_name" : "value",
18768     "field_offset" : 128,
18769     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
18770    }
18771   ],
18772   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_08KeyValueE",
18773   "name" : "android::hardware::drm::V1_0::KeyValue",
18774   "referenced_type" : "_ZTIN7android8hardware3drm4V1_08KeyValueE",
18775   "self_type" : "_ZTIN7android8hardware3drm4V1_08KeyValueE",
18776   "size" : 32,
18777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18778  },
18779  {
18780   "alignment" : 8,
18781   "fields" :
18782   [
18783    {
18784     "field_name" : "keyId",
18785     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
18786    },
18787    {
18788     "field_name" : "type",
18789     "field_offset" : 128,
18790     "referenced_type" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE"
18791    }
18792   ],
18793   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_09KeyStatusE",
18794   "name" : "android::hardware::drm::V1_0::KeyStatus",
18795   "referenced_type" : "_ZTIN7android8hardware3drm4V1_09KeyStatusE",
18796   "self_type" : "_ZTIN7android8hardware3drm4V1_09KeyStatusE",
18797   "size" : 24,
18798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18799  },
18800  {
18801   "alignment" : 4,
18802   "fields" :
18803   [
18804    {
18805     "field_name" : "numBytesOfClearData",
18806     "referenced_type" : "_ZTIj"
18807    },
18808    {
18809     "field_name" : "numBytesOfEncryptedData",
18810     "field_offset" : 32,
18811     "referenced_type" : "_ZTIj"
18812    }
18813   ],
18814   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_09SubSampleE",
18815   "name" : "android::hardware::drm::V1_0::SubSample",
18816   "referenced_type" : "_ZTIN7android8hardware3drm4V1_09SubSampleE",
18817   "self_type" : "_ZTIN7android8hardware3drm4V1_09SubSampleE",
18818   "size" : 8,
18819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18820  },
18821  {
18822   "alignment" : 4,
18823   "base_specifiers" :
18824   [
18825    {
18826     "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
18827    }
18828   ],
18829   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
18830   "name" : "android::hardware::drm::V1_1::IDrmFactory",
18831   "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
18832   "self_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
18833   "size" : 12,
18834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
18835   "vtable_components" :
18836   [
18837    {
18838     "component_value" : 4,
18839     "kind" : "vbase_offset"
18840    },
18841    {
18842     "kind" : "offset_to_top"
18843    },
18844    {
18845     "kind" : "rtti",
18846     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
18847    },
18848    {
18849     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
18850    },
18851    {
18852     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18853    },
18854    {
18855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18856    },
18857    {
18858     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18859    },
18860    {
18861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18862    },
18863    {
18864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
18865    },
18866    {
18867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18868    },
18869    {
18870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
18871    },
18872    {
18873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18874    },
18875    {
18876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
18877    },
18878    {
18879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18880    },
18881    {
18882     "kind" : "complete_dtor_pointer",
18883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
18884    },
18885    {
18886     "kind" : "deleting_dtor_pointer",
18887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
18888    },
18889    {
18890     "is_pure" : true,
18891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18892    },
18893    {
18894     "is_pure" : true,
18895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18896    },
18897    {
18898     "is_pure" : true,
18899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
18900    },
18901    {
18902     "kind" : "vcall_offset"
18903    },
18904    {
18905     "kind" : "vcall_offset"
18906    },
18907    {
18908     "kind" : "vcall_offset"
18909    },
18910    {
18911     "kind" : "vcall_offset"
18912    },
18913    {
18914     "component_value" : -4,
18915     "kind" : "vcall_offset"
18916    },
18917    {
18918     "component_value" : -4,
18919     "kind" : "offset_to_top"
18920    },
18921    {
18922     "kind" : "rtti",
18923     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
18924    },
18925    {
18926     "kind" : "complete_dtor_pointer",
18927     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
18928    },
18929    {
18930     "kind" : "deleting_dtor_pointer",
18931     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
18932    },
18933    {
18934     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18935    },
18936    {
18937     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18938    },
18939    {
18940     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18941    },
18942    {
18943     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18944    }
18945   ]
18946  },
18947  {
18948   "alignment" : 4,
18949   "base_specifiers" :
18950   [
18951    {
18952     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18953    }
18954   ],
18955   "fields" :
18956   [
18957    {
18958     "access" : "private",
18959     "field_name" : "_hidl_mImpl",
18960     "field_offset" : 544,
18961     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
18962    }
18963   ],
18964   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE",
18965   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
18966   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE",
18967   "self_type" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE",
18968   "size" : 80,
18969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
18970   "vtable_components" :
18971   [
18972    {
18973     "component_value" : 72,
18974     "kind" : "vbase_offset"
18975    },
18976    {
18977     "kind" : "offset_to_top"
18978    },
18979    {
18980     "kind" : "rtti",
18981     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18982    },
18983    {
18984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18985    },
18986    {
18987     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18988    },
18989    {
18990     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18991    },
18992    {
18993     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
18994    },
18995    {
18996     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18997    },
18998    {
18999     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19000    },
19001    {
19002     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19003    },
19004    {
19005     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19006    },
19007    {
19008     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19009    },
19010    {
19011     "kind" : "complete_dtor_pointer",
19012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
19013    },
19014    {
19015     "kind" : "deleting_dtor_pointer",
19016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
19017    },
19018    {
19019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19020    },
19021    {
19022     "component_value" : -20,
19023     "kind" : "offset_to_top"
19024    },
19025    {
19026     "kind" : "rtti",
19027     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
19028    },
19029    {
19030     "kind" : "complete_dtor_pointer",
19031     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
19032    },
19033    {
19034     "kind" : "deleting_dtor_pointer",
19035     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
19036    },
19037    {
19038     "kind" : "vcall_offset"
19039    },
19040    {
19041     "kind" : "vcall_offset"
19042    },
19043    {
19044     "kind" : "vcall_offset"
19045    },
19046    {
19047     "kind" : "vcall_offset"
19048    },
19049    {
19050     "component_value" : -72,
19051     "kind" : "vcall_offset"
19052    },
19053    {
19054     "component_value" : -72,
19055     "kind" : "offset_to_top"
19056    },
19057    {
19058     "kind" : "rtti",
19059     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
19060    },
19061    {
19062     "kind" : "complete_dtor_pointer",
19063     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
19064    },
19065    {
19066     "kind" : "deleting_dtor_pointer",
19067     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
19068    },
19069    {
19070     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19071    },
19072    {
19073     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19074    },
19075    {
19076     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19077    },
19078    {
19079     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19080    }
19081   ]
19082  },
19083  {
19084   "alignment" : 4,
19085   "base_specifiers" :
19086   [
19087    {
19088     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
19089    },
19090    {
19091     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
19092    }
19093   ],
19094   "fields" :
19095   [
19096    {
19097     "access" : "private",
19098     "field_name" : "_hidl_mMutex",
19099     "field_offset" : 544,
19100     "referenced_type" : "_ZTINSt3__15mutexE"
19101    },
19102    {
19103     "access" : "private",
19104     "field_name" : "_hidl_mDeathRecipients",
19105     "field_offset" : 576,
19106     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
19107    }
19108   ],
19109   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE",
19110   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
19111   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE",
19112   "self_type" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE",
19113   "size" : 92,
19114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
19115   "vtable_components" :
19116   [
19117    {
19118     "component_value" : 84,
19119     "kind" : "vbase_offset"
19120    },
19121    {
19122     "kind" : "offset_to_top"
19123    },
19124    {
19125     "kind" : "rtti",
19126     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19127    },
19128    {
19129     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
19130    },
19131    {
19132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19133    },
19134    {
19135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19136    },
19137    {
19138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19139    },
19140    {
19141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19142    },
19143    {
19144     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
19145    },
19146    {
19147     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19148    },
19149    {
19150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
19151    },
19152    {
19153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19154    },
19155    {
19156     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
19157    },
19158    {
19159     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19160    },
19161    {
19162     "kind" : "complete_dtor_pointer",
19163     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19164    },
19165    {
19166     "kind" : "deleting_dtor_pointer",
19167     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19168    },
19169    {
19170     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19171    },
19172    {
19173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19174    },
19175    {
19176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
19177    },
19178    {
19179     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19180    },
19181    {
19182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory15onLastStrongRefEPKv"
19183    },
19184    {
19185     "component_value" : 80,
19186     "kind" : "vbase_offset"
19187    },
19188    {
19189     "component_value" : -4,
19190     "kind" : "offset_to_top"
19191    },
19192    {
19193     "kind" : "rtti",
19194     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19195    },
19196    {
19197     "kind" : "complete_dtor_pointer",
19198     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19199    },
19200    {
19201     "kind" : "deleting_dtor_pointer",
19202     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19203    },
19204    {
19205     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19206    },
19207    {
19208     "component_value" : 76,
19209     "kind" : "vbase_offset"
19210    },
19211    {
19212     "component_value" : -8,
19213     "kind" : "offset_to_top"
19214    },
19215    {
19216     "kind" : "rtti",
19217     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19218    },
19219    {
19220     "kind" : "complete_dtor_pointer",
19221     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19222    },
19223    {
19224     "kind" : "deleting_dtor_pointer",
19225     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19226    },
19227    {
19228     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19229    },
19230    {
19231     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactory15onLastStrongRefEPKv"
19232    },
19233    {
19234     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19235    },
19236    {
19237     "component_value" : -24,
19238     "kind" : "offset_to_top"
19239    },
19240    {
19241     "kind" : "rtti",
19242     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19243    },
19244    {
19245     "kind" : "complete_dtor_pointer",
19246     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19247    },
19248    {
19249     "kind" : "deleting_dtor_pointer",
19250     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19251    },
19252    {
19253     "kind" : "vcall_offset"
19254    },
19255    {
19256     "component_value" : -76,
19257     "kind" : "vcall_offset"
19258    },
19259    {
19260     "component_value" : -84,
19261     "kind" : "vcall_offset"
19262    },
19263    {
19264     "component_value" : -76,
19265     "kind" : "vcall_offset"
19266    },
19267    {
19268     "component_value" : -84,
19269     "kind" : "vcall_offset"
19270    },
19271    {
19272     "component_value" : -84,
19273     "kind" : "offset_to_top"
19274    },
19275    {
19276     "kind" : "rtti",
19277     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19278    },
19279    {
19280     "kind" : "complete_dtor_pointer",
19281     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19282    },
19283    {
19284     "kind" : "deleting_dtor_pointer",
19285     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19286    },
19287    {
19288     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19289    },
19290    {
19291     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_114BpHwDrmFactory15onLastStrongRefEPKv"
19292    },
19293    {
19294     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19295    },
19296    {
19297     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19298    }
19299   ]
19300  },
19301  {
19302   "alignment" : 8,
19303   "fields" :
19304   [
19305    {
19306     "field_name" : "componentName",
19307     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19308    },
19309    {
19310     "field_name" : "type",
19311     "field_offset" : 128,
19312     "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
19313    },
19314    {
19315     "field_name" : "int64Value",
19316     "field_offset" : 192,
19317     "referenced_type" : "_ZTIx"
19318    },
19319    {
19320     "field_name" : "doubleValue",
19321     "field_offset" : 256,
19322     "referenced_type" : "_ZTId"
19323    },
19324    {
19325     "field_name" : "stringValue",
19326     "field_offset" : 320,
19327     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19328    }
19329   ],
19330   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
19331   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
19332   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
19333   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
19334   "size" : 56,
19335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19336  },
19337  {
19338   "alignment" : 8,
19339   "fields" :
19340   [
19341    {
19342     "field_name" : "name",
19343     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19344    },
19345    {
19346     "field_name" : "attributes",
19347     "field_offset" : 128,
19348     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
19349    },
19350    {
19351     "field_name" : "values",
19352     "field_offset" : 256,
19353     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
19354    }
19355   ],
19356   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
19357   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
19358   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
19359   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
19360   "size" : 48,
19361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19362  },
19363  {
19364   "alignment" : 8,
19365   "fields" :
19366   [
19367    {
19368     "field_name" : "name",
19369     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19370    },
19371    {
19372     "field_name" : "type",
19373     "field_offset" : 128,
19374     "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
19375    },
19376    {
19377     "field_name" : "int64Value",
19378     "field_offset" : 192,
19379     "referenced_type" : "_ZTIx"
19380    },
19381    {
19382     "field_name" : "doubleValue",
19383     "field_offset" : 256,
19384     "referenced_type" : "_ZTId"
19385    },
19386    {
19387     "field_name" : "stringValue",
19388     "field_offset" : 320,
19389     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19390    }
19391   ],
19392   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
19393   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
19394   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
19395   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
19396   "size" : 56,
19397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19398  },
19399  {
19400   "alignment" : 8,
19401   "fields" :
19402   [
19403    {
19404     "field_name" : "metrics",
19405     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
19406    }
19407   ],
19408   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroupE",
19409   "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
19410   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroupE",
19411   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroupE",
19412   "size" : 16,
19413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19414  },
19415  {
19416   "alignment" : 4,
19417   "base_specifiers" :
19418   [
19419    {
19420     "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
19421    }
19422   ],
19423   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
19424   "name" : "android::hardware::drm::V1_1::ICryptoFactory",
19425   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
19426   "self_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
19427   "size" : 12,
19428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
19429   "vtable_components" :
19430   [
19431    {
19432     "component_value" : 4,
19433     "kind" : "vbase_offset"
19434    },
19435    {
19436     "kind" : "offset_to_top"
19437    },
19438    {
19439     "kind" : "rtti",
19440     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
19441    },
19442    {
19443     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
19444    },
19445    {
19446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19447    },
19448    {
19449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19450    },
19451    {
19452     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19453    },
19454    {
19455     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19456    },
19457    {
19458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
19459    },
19460    {
19461     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19462    },
19463    {
19464     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
19465    },
19466    {
19467     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19468    },
19469    {
19470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
19471    },
19472    {
19473     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19474    },
19475    {
19476     "kind" : "complete_dtor_pointer",
19477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
19478    },
19479    {
19480     "kind" : "deleting_dtor_pointer",
19481     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
19482    },
19483    {
19484     "is_pure" : true,
19485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19486    },
19487    {
19488     "is_pure" : true,
19489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19490    },
19491    {
19492     "kind" : "vcall_offset"
19493    },
19494    {
19495     "kind" : "vcall_offset"
19496    },
19497    {
19498     "kind" : "vcall_offset"
19499    },
19500    {
19501     "kind" : "vcall_offset"
19502    },
19503    {
19504     "component_value" : -4,
19505     "kind" : "vcall_offset"
19506    },
19507    {
19508     "component_value" : -4,
19509     "kind" : "offset_to_top"
19510    },
19511    {
19512     "kind" : "rtti",
19513     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
19514    },
19515    {
19516     "kind" : "complete_dtor_pointer",
19517     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
19518    },
19519    {
19520     "kind" : "deleting_dtor_pointer",
19521     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
19522    },
19523    {
19524     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19525    },
19526    {
19527     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19528    },
19529    {
19530     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19531    },
19532    {
19533     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19534    }
19535   ]
19536  },
19537  {
19538   "alignment" : 4,
19539   "base_specifiers" :
19540   [
19541    {
19542     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
19543    }
19544   ],
19545   "fields" :
19546   [
19547    {
19548     "access" : "private",
19549     "field_name" : "_hidl_mImpl",
19550     "field_offset" : 544,
19551     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
19552    }
19553   ],
19554   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
19555   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
19556   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
19557   "self_type" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
19558   "size" : 80,
19559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
19560   "vtable_components" :
19561   [
19562    {
19563     "component_value" : 72,
19564     "kind" : "vbase_offset"
19565    },
19566    {
19567     "kind" : "offset_to_top"
19568    },
19569    {
19570     "kind" : "rtti",
19571     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19572    },
19573    {
19574     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19575    },
19576    {
19577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19578    },
19579    {
19580     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19581    },
19582    {
19583     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
19584    },
19585    {
19586     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19587    },
19588    {
19589     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19590    },
19591    {
19592     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19593    },
19594    {
19595     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19596    },
19597    {
19598     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19599    },
19600    {
19601     "kind" : "complete_dtor_pointer",
19602     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19603    },
19604    {
19605     "kind" : "deleting_dtor_pointer",
19606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19607    },
19608    {
19609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19610    },
19611    {
19612     "component_value" : -20,
19613     "kind" : "offset_to_top"
19614    },
19615    {
19616     "kind" : "rtti",
19617     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19618    },
19619    {
19620     "kind" : "complete_dtor_pointer",
19621     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19622    },
19623    {
19624     "kind" : "deleting_dtor_pointer",
19625     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19626    },
19627    {
19628     "kind" : "vcall_offset"
19629    },
19630    {
19631     "kind" : "vcall_offset"
19632    },
19633    {
19634     "kind" : "vcall_offset"
19635    },
19636    {
19637     "kind" : "vcall_offset"
19638    },
19639    {
19640     "component_value" : -72,
19641     "kind" : "vcall_offset"
19642    },
19643    {
19644     "component_value" : -72,
19645     "kind" : "offset_to_top"
19646    },
19647    {
19648     "kind" : "rtti",
19649     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19650    },
19651    {
19652     "kind" : "complete_dtor_pointer",
19653     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19654    },
19655    {
19656     "kind" : "deleting_dtor_pointer",
19657     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19658    },
19659    {
19660     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19661    },
19662    {
19663     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19664    },
19665    {
19666     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19667    },
19668    {
19669     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19670    }
19671   ]
19672  },
19673  {
19674   "alignment" : 4,
19675   "base_specifiers" :
19676   [
19677    {
19678     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
19679    },
19680    {
19681     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
19682    }
19683   ],
19684   "fields" :
19685   [
19686    {
19687     "access" : "private",
19688     "field_name" : "_hidl_mMutex",
19689     "field_offset" : 544,
19690     "referenced_type" : "_ZTINSt3__15mutexE"
19691    },
19692    {
19693     "access" : "private",
19694     "field_name" : "_hidl_mDeathRecipients",
19695     "field_offset" : 576,
19696     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
19697    }
19698   ],
19699   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19700   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
19701   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19702   "self_type" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19703   "size" : 92,
19704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
19705   "vtable_components" :
19706   [
19707    {
19708     "component_value" : 84,
19709     "kind" : "vbase_offset"
19710    },
19711    {
19712     "kind" : "offset_to_top"
19713    },
19714    {
19715     "kind" : "rtti",
19716     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19717    },
19718    {
19719     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
19720    },
19721    {
19722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19723    },
19724    {
19725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19726    },
19727    {
19728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19729    },
19730    {
19731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19732    },
19733    {
19734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
19735    },
19736    {
19737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19738    },
19739    {
19740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
19741    },
19742    {
19743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19744    },
19745    {
19746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
19747    },
19748    {
19749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19750    },
19751    {
19752     "kind" : "complete_dtor_pointer",
19753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19754    },
19755    {
19756     "kind" : "deleting_dtor_pointer",
19757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19758    },
19759    {
19760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19761    },
19762    {
19763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19764    },
19765    {
19766     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19767    },
19768    {
19769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory15onLastStrongRefEPKv"
19770    },
19771    {
19772     "component_value" : 80,
19773     "kind" : "vbase_offset"
19774    },
19775    {
19776     "component_value" : -4,
19777     "kind" : "offset_to_top"
19778    },
19779    {
19780     "kind" : "rtti",
19781     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19782    },
19783    {
19784     "kind" : "complete_dtor_pointer",
19785     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19786    },
19787    {
19788     "kind" : "deleting_dtor_pointer",
19789     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19790    },
19791    {
19792     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19793    },
19794    {
19795     "component_value" : 76,
19796     "kind" : "vbase_offset"
19797    },
19798    {
19799     "component_value" : -8,
19800     "kind" : "offset_to_top"
19801    },
19802    {
19803     "kind" : "rtti",
19804     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19805    },
19806    {
19807     "kind" : "complete_dtor_pointer",
19808     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19809    },
19810    {
19811     "kind" : "deleting_dtor_pointer",
19812     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19813    },
19814    {
19815     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19816    },
19817    {
19818     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactory15onLastStrongRefEPKv"
19819    },
19820    {
19821     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19822    },
19823    {
19824     "component_value" : -24,
19825     "kind" : "offset_to_top"
19826    },
19827    {
19828     "kind" : "rtti",
19829     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19830    },
19831    {
19832     "kind" : "complete_dtor_pointer",
19833     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19834    },
19835    {
19836     "kind" : "deleting_dtor_pointer",
19837     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19838    },
19839    {
19840     "kind" : "vcall_offset"
19841    },
19842    {
19843     "component_value" : -76,
19844     "kind" : "vcall_offset"
19845    },
19846    {
19847     "component_value" : -84,
19848     "kind" : "vcall_offset"
19849    },
19850    {
19851     "component_value" : -76,
19852     "kind" : "vcall_offset"
19853    },
19854    {
19855     "component_value" : -84,
19856     "kind" : "vcall_offset"
19857    },
19858    {
19859     "component_value" : -84,
19860     "kind" : "offset_to_top"
19861    },
19862    {
19863     "kind" : "rtti",
19864     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19865    },
19866    {
19867     "kind" : "complete_dtor_pointer",
19868     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19869    },
19870    {
19871     "kind" : "deleting_dtor_pointer",
19872     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19873    },
19874    {
19875     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19876    },
19877    {
19878     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_117BpHwCryptoFactory15onLastStrongRefEPKv"
19879    },
19880    {
19881     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19882    },
19883    {
19884     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19885    }
19886   ]
19887  },
19888  {
19889   "alignment" : 8,
19890   "fields" :
19891   [
19892    {
19893     "field_name" : "opaqueData",
19894     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
19895    }
19896   ],
19897   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_117SecureStopReleaseE",
19898   "name" : "android::hardware::drm::V1_1::SecureStopRelease",
19899   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117SecureStopReleaseE",
19900   "self_type" : "_ZTIN7android8hardware3drm4V1_117SecureStopReleaseE",
19901   "size" : 16,
19902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19903  },
19904  {
19905   "alignment" : 4,
19906   "base_specifiers" :
19907   [
19908    {
19909     "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
19910    }
19911   ],
19912   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
19913   "name" : "android::hardware::drm::V1_2::IDrmFactory",
19914   "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
19915   "self_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
19916   "size" : 12,
19917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h",
19918   "vtable_components" :
19919   [
19920    {
19921     "component_value" : 4,
19922     "kind" : "vbase_offset"
19923    },
19924    {
19925     "kind" : "offset_to_top"
19926    },
19927    {
19928     "kind" : "rtti",
19929     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
19930    },
19931    {
19932     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
19933    },
19934    {
19935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19936    },
19937    {
19938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19939    },
19940    {
19941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19942    },
19943    {
19944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19945    },
19946    {
19947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
19948    },
19949    {
19950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19951    },
19952    {
19953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
19954    },
19955    {
19956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19957    },
19958    {
19959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
19960    },
19961    {
19962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19963    },
19964    {
19965     "kind" : "complete_dtor_pointer",
19966     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD1Ev"
19967    },
19968    {
19969     "kind" : "deleting_dtor_pointer",
19970     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD0Ev"
19971    },
19972    {
19973     "is_pure" : true,
19974     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19975    },
19976    {
19977     "is_pure" : true,
19978     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19979    },
19980    {
19981     "is_pure" : true,
19982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
19983    },
19984    {
19985     "is_pure" : true,
19986     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
19987    },
19988    {
19989     "kind" : "vcall_offset"
19990    },
19991    {
19992     "kind" : "vcall_offset"
19993    },
19994    {
19995     "kind" : "vcall_offset"
19996    },
19997    {
19998     "kind" : "vcall_offset"
19999    },
20000    {
20001     "component_value" : -4,
20002     "kind" : "vcall_offset"
20003    },
20004    {
20005     "component_value" : -4,
20006     "kind" : "offset_to_top"
20007    },
20008    {
20009     "kind" : "rtti",
20010     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
20011    },
20012    {
20013     "kind" : "complete_dtor_pointer",
20014     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211IDrmFactoryD1Ev"
20015    },
20016    {
20017     "kind" : "deleting_dtor_pointer",
20018     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211IDrmFactoryD0Ev"
20019    },
20020    {
20021     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20022    },
20023    {
20024     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20025    },
20026    {
20027     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20028    },
20029    {
20030     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20031    }
20032   ]
20033  },
20034  {
20035   "alignment" : 4,
20036   "base_specifiers" :
20037   [
20038    {
20039     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20040    }
20041   ],
20042   "fields" :
20043   [
20044    {
20045     "access" : "private",
20046     "field_name" : "_hidl_mImpl",
20047     "field_offset" : 544,
20048     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
20049    }
20050   ],
20051   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE",
20052   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory",
20053   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE",
20054   "self_type" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE",
20055   "size" : 80,
20056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h",
20057   "vtable_components" :
20058   [
20059    {
20060     "component_value" : 72,
20061     "kind" : "vbase_offset"
20062    },
20063    {
20064     "kind" : "offset_to_top"
20065    },
20066    {
20067     "kind" : "rtti",
20068     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
20069    },
20070    {
20071     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
20072    },
20073    {
20074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
20075    },
20076    {
20077     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
20078    },
20079    {
20080     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
20081    },
20082    {
20083     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
20084    },
20085    {
20086     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
20087    },
20088    {
20089     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
20090    },
20091    {
20092     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
20093    },
20094    {
20095     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
20096    },
20097    {
20098     "kind" : "complete_dtor_pointer",
20099     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
20100    },
20101    {
20102     "kind" : "deleting_dtor_pointer",
20103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
20104    },
20105    {
20106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
20107    },
20108    {
20109     "component_value" : -20,
20110     "kind" : "offset_to_top"
20111    },
20112    {
20113     "kind" : "rtti",
20114     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
20115    },
20116    {
20117     "kind" : "complete_dtor_pointer",
20118     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
20119    },
20120    {
20121     "kind" : "deleting_dtor_pointer",
20122     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
20123    },
20124    {
20125     "kind" : "vcall_offset"
20126    },
20127    {
20128     "kind" : "vcall_offset"
20129    },
20130    {
20131     "kind" : "vcall_offset"
20132    },
20133    {
20134     "kind" : "vcall_offset"
20135    },
20136    {
20137     "component_value" : -72,
20138     "kind" : "vcall_offset"
20139    },
20140    {
20141     "component_value" : -72,
20142     "kind" : "offset_to_top"
20143    },
20144    {
20145     "kind" : "rtti",
20146     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
20147    },
20148    {
20149     "kind" : "complete_dtor_pointer",
20150     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
20151    },
20152    {
20153     "kind" : "deleting_dtor_pointer",
20154     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
20155    },
20156    {
20157     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20158    },
20159    {
20160     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20161    },
20162    {
20163     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20164    },
20165    {
20166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20167    }
20168   ]
20169  },
20170  {
20171   "alignment" : 4,
20172   "base_specifiers" :
20173   [
20174    {
20175     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
20176    },
20177    {
20178     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
20179    }
20180   ],
20181   "fields" :
20182   [
20183    {
20184     "access" : "private",
20185     "field_name" : "_hidl_mMutex",
20186     "field_offset" : 544,
20187     "referenced_type" : "_ZTINSt3__15mutexE"
20188    },
20189    {
20190     "access" : "private",
20191     "field_name" : "_hidl_mDeathRecipients",
20192     "field_offset" : 576,
20193     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
20194    }
20195   ],
20196   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE",
20197   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory",
20198   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE",
20199   "self_type" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE",
20200   "size" : 92,
20201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h",
20202   "vtable_components" :
20203   [
20204    {
20205     "component_value" : 84,
20206     "kind" : "vbase_offset"
20207    },
20208    {
20209     "kind" : "offset_to_top"
20210    },
20211    {
20212     "kind" : "rtti",
20213     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20214    },
20215    {
20216     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214BpHwDrmFactory8isRemoteEv"
20217    },
20218    {
20219     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20220    },
20221    {
20222     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20223    },
20224    {
20225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20226    },
20227    {
20228     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20229    },
20230    {
20231     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
20232    },
20233    {
20234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20235    },
20236    {
20237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
20238    },
20239    {
20240     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20241    },
20242    {
20243     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
20244    },
20245    {
20246     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20247    },
20248    {
20249     "kind" : "complete_dtor_pointer",
20250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20251    },
20252    {
20253     "kind" : "deleting_dtor_pointer",
20254     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20255    },
20256    {
20257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20258    },
20259    {
20260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20261    },
20262    {
20263     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20264    },
20265    {
20266     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
20267    },
20268    {
20269     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
20270    },
20271    {
20272     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory15onLastStrongRefEPKv"
20273    },
20274    {
20275     "component_value" : 80,
20276     "kind" : "vbase_offset"
20277    },
20278    {
20279     "component_value" : -4,
20280     "kind" : "offset_to_top"
20281    },
20282    {
20283     "kind" : "rtti",
20284     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20285    },
20286    {
20287     "kind" : "complete_dtor_pointer",
20288     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20289    },
20290    {
20291     "kind" : "deleting_dtor_pointer",
20292     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20293    },
20294    {
20295     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
20296    },
20297    {
20298     "component_value" : 76,
20299     "kind" : "vbase_offset"
20300    },
20301    {
20302     "component_value" : -8,
20303     "kind" : "offset_to_top"
20304    },
20305    {
20306     "kind" : "rtti",
20307     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20308    },
20309    {
20310     "kind" : "complete_dtor_pointer",
20311     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20312    },
20313    {
20314     "kind" : "deleting_dtor_pointer",
20315     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20316    },
20317    {
20318     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20319    },
20320    {
20321     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactory15onLastStrongRefEPKv"
20322    },
20323    {
20324     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20325    },
20326    {
20327     "component_value" : -24,
20328     "kind" : "offset_to_top"
20329    },
20330    {
20331     "kind" : "rtti",
20332     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20333    },
20334    {
20335     "kind" : "complete_dtor_pointer",
20336     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20337    },
20338    {
20339     "kind" : "deleting_dtor_pointer",
20340     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20341    },
20342    {
20343     "kind" : "vcall_offset"
20344    },
20345    {
20346     "component_value" : -76,
20347     "kind" : "vcall_offset"
20348    },
20349    {
20350     "component_value" : -84,
20351     "kind" : "vcall_offset"
20352    },
20353    {
20354     "component_value" : -76,
20355     "kind" : "vcall_offset"
20356    },
20357    {
20358     "component_value" : -84,
20359     "kind" : "vcall_offset"
20360    },
20361    {
20362     "component_value" : -84,
20363     "kind" : "offset_to_top"
20364    },
20365    {
20366     "kind" : "rtti",
20367     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20368    },
20369    {
20370     "kind" : "complete_dtor_pointer",
20371     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20372    },
20373    {
20374     "kind" : "deleting_dtor_pointer",
20375     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20376    },
20377    {
20378     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20379    },
20380    {
20381     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_214BpHwDrmFactory15onLastStrongRefEPKv"
20382    },
20383    {
20384     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20385    },
20386    {
20387     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20388    }
20389   ]
20390  },
20391  {
20392   "alignment" : 4,
20393   "base_specifiers" :
20394   [
20395    {
20396     "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
20397    }
20398   ],
20399   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
20400   "name" : "android::hardware::drm::V1_2::ICryptoFactory",
20401   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
20402   "self_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
20403   "size" : 12,
20404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h",
20405   "vtable_components" :
20406   [
20407    {
20408     "component_value" : 4,
20409     "kind" : "vbase_offset"
20410    },
20411    {
20412     "kind" : "offset_to_top"
20413    },
20414    {
20415     "kind" : "rtti",
20416     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
20417    },
20418    {
20419     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
20420    },
20421    {
20422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20423    },
20424    {
20425     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20426    },
20427    {
20428     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20429    },
20430    {
20431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20432    },
20433    {
20434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
20435    },
20436    {
20437     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20438    },
20439    {
20440     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
20441    },
20442    {
20443     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20444    },
20445    {
20446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
20447    },
20448    {
20449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20450    },
20451    {
20452     "kind" : "complete_dtor_pointer",
20453     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
20454    },
20455    {
20456     "kind" : "deleting_dtor_pointer",
20457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
20458    },
20459    {
20460     "is_pure" : true,
20461     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20462    },
20463    {
20464     "is_pure" : true,
20465     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
20466    },
20467    {
20468     "kind" : "vcall_offset"
20469    },
20470    {
20471     "kind" : "vcall_offset"
20472    },
20473    {
20474     "kind" : "vcall_offset"
20475    },
20476    {
20477     "kind" : "vcall_offset"
20478    },
20479    {
20480     "component_value" : -4,
20481     "kind" : "vcall_offset"
20482    },
20483    {
20484     "component_value" : -4,
20485     "kind" : "offset_to_top"
20486    },
20487    {
20488     "kind" : "rtti",
20489     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
20490    },
20491    {
20492     "kind" : "complete_dtor_pointer",
20493     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
20494    },
20495    {
20496     "kind" : "deleting_dtor_pointer",
20497     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
20498    },
20499    {
20500     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20501    },
20502    {
20503     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20504    },
20505    {
20506     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20507    },
20508    {
20509     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20510    }
20511   ]
20512  },
20513  {
20514   "alignment" : 4,
20515   "base_specifiers" :
20516   [
20517    {
20518     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20519    }
20520   ],
20521   "fields" :
20522   [
20523    {
20524     "access" : "private",
20525     "field_name" : "_hidl_mImpl",
20526     "field_offset" : 544,
20527     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
20528    }
20529   ],
20530   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
20531   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
20532   "referenced_type" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
20533   "self_type" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
20534   "size" : 80,
20535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h",
20536   "vtable_components" :
20537   [
20538    {
20539     "component_value" : 72,
20540     "kind" : "vbase_offset"
20541    },
20542    {
20543     "kind" : "offset_to_top"
20544    },
20545    {
20546     "kind" : "rtti",
20547     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
20548    },
20549    {
20550     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
20551    },
20552    {
20553     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
20554    },
20555    {
20556     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
20557    },
20558    {
20559     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
20560    },
20561    {
20562     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
20563    },
20564    {
20565     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
20566    },
20567    {
20568     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
20569    },
20570    {
20571     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
20572    },
20573    {
20574     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
20575    },
20576    {
20577     "kind" : "complete_dtor_pointer",
20578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
20579    },
20580    {
20581     "kind" : "deleting_dtor_pointer",
20582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
20583    },
20584    {
20585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
20586    },
20587    {
20588     "component_value" : -20,
20589     "kind" : "offset_to_top"
20590    },
20591    {
20592     "kind" : "rtti",
20593     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
20594    },
20595    {
20596     "kind" : "complete_dtor_pointer",
20597     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
20598    },
20599    {
20600     "kind" : "deleting_dtor_pointer",
20601     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
20602    },
20603    {
20604     "kind" : "vcall_offset"
20605    },
20606    {
20607     "kind" : "vcall_offset"
20608    },
20609    {
20610     "kind" : "vcall_offset"
20611    },
20612    {
20613     "kind" : "vcall_offset"
20614    },
20615    {
20616     "component_value" : -72,
20617     "kind" : "vcall_offset"
20618    },
20619    {
20620     "component_value" : -72,
20621     "kind" : "offset_to_top"
20622    },
20623    {
20624     "kind" : "rtti",
20625     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
20626    },
20627    {
20628     "kind" : "complete_dtor_pointer",
20629     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
20630    },
20631    {
20632     "kind" : "deleting_dtor_pointer",
20633     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
20634    },
20635    {
20636     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20637    },
20638    {
20639     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20640    },
20641    {
20642     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20643    },
20644    {
20645     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20646    }
20647   ]
20648  },
20649  {
20650   "alignment" : 4,
20651   "base_specifiers" :
20652   [
20653    {
20654     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
20655    },
20656    {
20657     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
20658    }
20659   ],
20660   "fields" :
20661   [
20662    {
20663     "access" : "private",
20664     "field_name" : "_hidl_mMutex",
20665     "field_offset" : 544,
20666     "referenced_type" : "_ZTINSt3__15mutexE"
20667    },
20668    {
20669     "access" : "private",
20670     "field_name" : "_hidl_mDeathRecipients",
20671     "field_offset" : 576,
20672     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
20673    }
20674   ],
20675   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
20676   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
20677   "referenced_type" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
20678   "self_type" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
20679   "size" : 92,
20680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h",
20681   "vtable_components" :
20682   [
20683    {
20684     "component_value" : 84,
20685     "kind" : "vbase_offset"
20686    },
20687    {
20688     "kind" : "offset_to_top"
20689    },
20690    {
20691     "kind" : "rtti",
20692     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20693    },
20694    {
20695     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_217BpHwCryptoFactory8isRemoteEv"
20696    },
20697    {
20698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20699    },
20700    {
20701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20702    },
20703    {
20704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20705    },
20706    {
20707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20708    },
20709    {
20710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
20711    },
20712    {
20713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20714    },
20715    {
20716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
20717    },
20718    {
20719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20720    },
20721    {
20722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
20723    },
20724    {
20725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20726    },
20727    {
20728     "kind" : "complete_dtor_pointer",
20729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20730    },
20731    {
20732     "kind" : "deleting_dtor_pointer",
20733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20734    },
20735    {
20736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20737    },
20738    {
20739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
20740    },
20741    {
20742     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
20743    },
20744    {
20745     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory15onLastStrongRefEPKv"
20746    },
20747    {
20748     "component_value" : 80,
20749     "kind" : "vbase_offset"
20750    },
20751    {
20752     "component_value" : -4,
20753     "kind" : "offset_to_top"
20754    },
20755    {
20756     "kind" : "rtti",
20757     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20758    },
20759    {
20760     "kind" : "complete_dtor_pointer",
20761     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20762    },
20763    {
20764     "kind" : "deleting_dtor_pointer",
20765     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20766    },
20767    {
20768     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
20769    },
20770    {
20771     "component_value" : 76,
20772     "kind" : "vbase_offset"
20773    },
20774    {
20775     "component_value" : -8,
20776     "kind" : "offset_to_top"
20777    },
20778    {
20779     "kind" : "rtti",
20780     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20781    },
20782    {
20783     "kind" : "complete_dtor_pointer",
20784     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20785    },
20786    {
20787     "kind" : "deleting_dtor_pointer",
20788     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20789    },
20790    {
20791     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20792    },
20793    {
20794     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactory15onLastStrongRefEPKv"
20795    },
20796    {
20797     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20798    },
20799    {
20800     "component_value" : -24,
20801     "kind" : "offset_to_top"
20802    },
20803    {
20804     "kind" : "rtti",
20805     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20806    },
20807    {
20808     "kind" : "complete_dtor_pointer",
20809     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20810    },
20811    {
20812     "kind" : "deleting_dtor_pointer",
20813     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20814    },
20815    {
20816     "kind" : "vcall_offset"
20817    },
20818    {
20819     "component_value" : -76,
20820     "kind" : "vcall_offset"
20821    },
20822    {
20823     "component_value" : -84,
20824     "kind" : "vcall_offset"
20825    },
20826    {
20827     "component_value" : -76,
20828     "kind" : "vcall_offset"
20829    },
20830    {
20831     "component_value" : -84,
20832     "kind" : "vcall_offset"
20833    },
20834    {
20835     "component_value" : -84,
20836     "kind" : "offset_to_top"
20837    },
20838    {
20839     "kind" : "rtti",
20840     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20841    },
20842    {
20843     "kind" : "complete_dtor_pointer",
20844     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20845    },
20846    {
20847     "kind" : "deleting_dtor_pointer",
20848     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20849    },
20850    {
20851     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20852    },
20853    {
20854     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_217BpHwCryptoFactory15onLastStrongRefEPKv"
20855    },
20856    {
20857     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20858    },
20859    {
20860     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20861    }
20862   ]
20863  },
20864  {
20865   "alignment" : 4,
20866   "base_specifiers" :
20867   [
20868    {
20869     "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
20870    }
20871   ],
20872   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
20873   "name" : "android::hardware::drm::V1_3::IDrmFactory",
20874   "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
20875   "self_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
20876   "size" : 12,
20877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h",
20878   "vtable_components" :
20879   [
20880    {
20881     "component_value" : 4,
20882     "kind" : "vbase_offset"
20883    },
20884    {
20885     "kind" : "offset_to_top"
20886    },
20887    {
20888     "kind" : "rtti",
20889     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE"
20890    },
20891    {
20892     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_311IDrmFactory8isRemoteEv"
20893    },
20894    {
20895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20896    },
20897    {
20898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20899    },
20900    {
20901     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20902    },
20903    {
20904     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20905    },
20906    {
20907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21setHALInstrumentationEv"
20908    },
20909    {
20910     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20911    },
20912    {
20913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory4pingEv"
20914    },
20915    {
20916     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20917    },
20918    {
20919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21notifySyspropsChangedEv"
20920    },
20921    {
20922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20923    },
20924    {
20925     "kind" : "complete_dtor_pointer",
20926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactoryD1Ev"
20927    },
20928    {
20929     "kind" : "deleting_dtor_pointer",
20930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactoryD0Ev"
20931    },
20932    {
20933     "is_pure" : true,
20934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20935    },
20936    {
20937     "is_pure" : true,
20938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20939    },
20940    {
20941     "is_pure" : true,
20942     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20943    },
20944    {
20945     "is_pure" : true,
20946     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
20947    },
20948    {
20949     "is_pure" : true,
20950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
20951    },
20952    {
20953     "kind" : "vcall_offset"
20954    },
20955    {
20956     "kind" : "vcall_offset"
20957    },
20958    {
20959     "kind" : "vcall_offset"
20960    },
20961    {
20962     "kind" : "vcall_offset"
20963    },
20964    {
20965     "component_value" : -4,
20966     "kind" : "vcall_offset"
20967    },
20968    {
20969     "component_value" : -4,
20970     "kind" : "offset_to_top"
20971    },
20972    {
20973     "kind" : "rtti",
20974     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE"
20975    },
20976    {
20977     "kind" : "complete_dtor_pointer",
20978     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_311IDrmFactoryD1Ev"
20979    },
20980    {
20981     "kind" : "deleting_dtor_pointer",
20982     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_311IDrmFactoryD0Ev"
20983    },
20984    {
20985     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20986    },
20987    {
20988     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20989    },
20990    {
20991     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20992    },
20993    {
20994     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20995    }
20996   ]
20997  },
20998  {
20999   "alignment" : 4,
21000   "base_specifiers" :
21001   [
21002    {
21003     "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE"
21004    },
21005    {
21006     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
21007    }
21008   ],
21009   "fields" :
21010   [
21011    {
21012     "access" : "private",
21013     "field_name" : "mImpl",
21014     "field_offset" : 384,
21015     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
21016    },
21017    {
21018     "access" : "private",
21019     "field_name" : "mOnewayQueue",
21020     "field_offset" : 416,
21021     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
21022    }
21023   ],
21024   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE",
21025   "name" : "android::hardware::drm::V1_3::BsDrmFactory",
21026   "referenced_type" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE",
21027   "self_type" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE",
21028   "size" : 68,
21029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsDrmFactory.h",
21030   "vtable_components" :
21031   [
21032    {
21033     "component_value" : 60,
21034     "kind" : "vbase_offset"
21035    },
21036    {
21037     "kind" : "offset_to_top"
21038    },
21039    {
21040     "kind" : "rtti",
21041     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE"
21042    },
21043    {
21044     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_311IDrmFactory8isRemoteEv"
21045    },
21046    {
21047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21048    },
21049    {
21050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21051    },
21052    {
21053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21054    },
21055    {
21056     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21057    },
21058    {
21059     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory21setHALInstrumentationEv"
21060    },
21061    {
21062     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21063    },
21064    {
21065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory4pingEv"
21066    },
21067    {
21068     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21069    },
21070    {
21071     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory21notifySyspropsChangedEv"
21072    },
21073    {
21074     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21075    },
21076    {
21077     "kind" : "complete_dtor_pointer",
21078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryD1Ev"
21079    },
21080    {
21081     "kind" : "deleting_dtor_pointer",
21082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryD0Ev"
21083    },
21084    {
21085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21086    },
21087    {
21088     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21089    },
21090    {
21091     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
21092    },
21093    {
21094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
21095    },
21096    {
21097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
21098    },
21099    {
21100     "component_value" : -4,
21101     "kind" : "offset_to_top"
21102    },
21103    {
21104     "kind" : "rtti",
21105     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE"
21106    },
21107    {
21108     "kind" : "complete_dtor_pointer",
21109     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_312BsDrmFactoryD1Ev"
21110    },
21111    {
21112     "kind" : "deleting_dtor_pointer",
21113     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_312BsDrmFactoryD0Ev"
21114    },
21115    {
21116     "kind" : "vcall_offset"
21117    },
21118    {
21119     "kind" : "vcall_offset"
21120    },
21121    {
21122     "kind" : "vcall_offset"
21123    },
21124    {
21125     "kind" : "vcall_offset"
21126    },
21127    {
21128     "component_value" : -60,
21129     "kind" : "vcall_offset"
21130    },
21131    {
21132     "component_value" : -60,
21133     "kind" : "offset_to_top"
21134    },
21135    {
21136     "kind" : "rtti",
21137     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE"
21138    },
21139    {
21140     "kind" : "complete_dtor_pointer",
21141     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_312BsDrmFactoryD1Ev"
21142    },
21143    {
21144     "kind" : "deleting_dtor_pointer",
21145     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_312BsDrmFactoryD0Ev"
21146    },
21147    {
21148     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21149    },
21150    {
21151     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21152    },
21153    {
21154     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21155    },
21156    {
21157     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21158    }
21159   ]
21160  },
21161  {
21162   "alignment" : 4,
21163   "base_specifiers" :
21164   [
21165    {
21166     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21167    }
21168   ],
21169   "fields" :
21170   [
21171    {
21172     "access" : "private",
21173     "field_name" : "_hidl_mImpl",
21174     "field_offset" : 544,
21175     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
21176    }
21177   ],
21178   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE",
21179   "name" : "android::hardware::drm::V1_3::BnHwDrmFactory",
21180   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE",
21181   "self_type" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE",
21182   "size" : 80,
21183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h",
21184   "vtable_components" :
21185   [
21186    {
21187     "component_value" : 72,
21188     "kind" : "vbase_offset"
21189    },
21190    {
21191     "kind" : "offset_to_top"
21192    },
21193    {
21194     "kind" : "rtti",
21195     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE"
21196    },
21197    {
21198     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21199    },
21200    {
21201     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21202    },
21203    {
21204     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21205    },
21206    {
21207     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
21208    },
21209    {
21210     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21211    },
21212    {
21213     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21214    },
21215    {
21216     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21217    },
21218    {
21219     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21220    },
21221    {
21222     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21223    },
21224    {
21225     "kind" : "complete_dtor_pointer",
21226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
21227    },
21228    {
21229     "kind" : "deleting_dtor_pointer",
21230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
21231    },
21232    {
21233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21234    },
21235    {
21236     "component_value" : -20,
21237     "kind" : "offset_to_top"
21238    },
21239    {
21240     "kind" : "rtti",
21241     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE"
21242    },
21243    {
21244     "kind" : "complete_dtor_pointer",
21245     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
21246    },
21247    {
21248     "kind" : "deleting_dtor_pointer",
21249     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
21250    },
21251    {
21252     "kind" : "vcall_offset"
21253    },
21254    {
21255     "kind" : "vcall_offset"
21256    },
21257    {
21258     "kind" : "vcall_offset"
21259    },
21260    {
21261     "kind" : "vcall_offset"
21262    },
21263    {
21264     "component_value" : -72,
21265     "kind" : "vcall_offset"
21266    },
21267    {
21268     "component_value" : -72,
21269     "kind" : "offset_to_top"
21270    },
21271    {
21272     "kind" : "rtti",
21273     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE"
21274    },
21275    {
21276     "kind" : "complete_dtor_pointer",
21277     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
21278    },
21279    {
21280     "kind" : "deleting_dtor_pointer",
21281     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
21282    },
21283    {
21284     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21285    },
21286    {
21287     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21288    },
21289    {
21290     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21291    },
21292    {
21293     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21294    }
21295   ]
21296  },
21297  {
21298   "alignment" : 4,
21299   "base_specifiers" :
21300   [
21301    {
21302     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
21303    },
21304    {
21305     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
21306    }
21307   ],
21308   "fields" :
21309   [
21310    {
21311     "access" : "private",
21312     "field_name" : "_hidl_mMutex",
21313     "field_offset" : 544,
21314     "referenced_type" : "_ZTINSt3__15mutexE"
21315    },
21316    {
21317     "access" : "private",
21318     "field_name" : "_hidl_mDeathRecipients",
21319     "field_offset" : 576,
21320     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
21321    }
21322   ],
21323   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
21324   "name" : "android::hardware::drm::V1_3::BpHwDrmFactory",
21325   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
21326   "self_type" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
21327   "size" : 92,
21328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h",
21329   "vtable_components" :
21330   [
21331    {
21332     "component_value" : 84,
21333     "kind" : "vbase_offset"
21334    },
21335    {
21336     "kind" : "offset_to_top"
21337    },
21338    {
21339     "kind" : "rtti",
21340     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21341    },
21342    {
21343     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_314BpHwDrmFactory8isRemoteEv"
21344    },
21345    {
21346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21347    },
21348    {
21349     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21350    },
21351    {
21352     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21353    },
21354    {
21355     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21356    },
21357    {
21358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21setHALInstrumentationEv"
21359    },
21360    {
21361     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21362    },
21363    {
21364     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory4pingEv"
21365    },
21366    {
21367     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21368    },
21369    {
21370     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21notifySyspropsChangedEv"
21371    },
21372    {
21373     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21374    },
21375    {
21376     "kind" : "complete_dtor_pointer",
21377     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21378    },
21379    {
21380     "kind" : "deleting_dtor_pointer",
21381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21382    },
21383    {
21384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21385    },
21386    {
21387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21388    },
21389    {
21390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
21391    },
21392    {
21393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
21394    },
21395    {
21396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
21397    },
21398    {
21399     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEE10onAsBinderEv"
21400    },
21401    {
21402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
21403    },
21404    {
21405     "component_value" : 80,
21406     "kind" : "vbase_offset"
21407    },
21408    {
21409     "component_value" : -4,
21410     "kind" : "offset_to_top"
21411    },
21412    {
21413     "kind" : "rtti",
21414     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21415    },
21416    {
21417     "kind" : "complete_dtor_pointer",
21418     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21419    },
21420    {
21421     "kind" : "deleting_dtor_pointer",
21422     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21423    },
21424    {
21425     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEE10onAsBinderEv"
21426    },
21427    {
21428     "component_value" : 76,
21429     "kind" : "vbase_offset"
21430    },
21431    {
21432     "component_value" : -8,
21433     "kind" : "offset_to_top"
21434    },
21435    {
21436     "kind" : "rtti",
21437     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21438    },
21439    {
21440     "kind" : "complete_dtor_pointer",
21441     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21442    },
21443    {
21444     "kind" : "deleting_dtor_pointer",
21445     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21446    },
21447    {
21448     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
21449    },
21450    {
21451     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
21452    },
21453    {
21454     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21455    },
21456    {
21457     "component_value" : -24,
21458     "kind" : "offset_to_top"
21459    },
21460    {
21461     "kind" : "rtti",
21462     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21463    },
21464    {
21465     "kind" : "complete_dtor_pointer",
21466     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21467    },
21468    {
21469     "kind" : "deleting_dtor_pointer",
21470     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21471    },
21472    {
21473     "kind" : "vcall_offset"
21474    },
21475    {
21476     "component_value" : -76,
21477     "kind" : "vcall_offset"
21478    },
21479    {
21480     "component_value" : -84,
21481     "kind" : "vcall_offset"
21482    },
21483    {
21484     "component_value" : -76,
21485     "kind" : "vcall_offset"
21486    },
21487    {
21488     "component_value" : -84,
21489     "kind" : "vcall_offset"
21490    },
21491    {
21492     "component_value" : -84,
21493     "kind" : "offset_to_top"
21494    },
21495    {
21496     "kind" : "rtti",
21497     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21498    },
21499    {
21500     "kind" : "complete_dtor_pointer",
21501     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21502    },
21503    {
21504     "kind" : "deleting_dtor_pointer",
21505     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21506    },
21507    {
21508     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
21509    },
21510    {
21511     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
21512    },
21513    {
21514     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21515    },
21516    {
21517     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21518    }
21519   ]
21520  },
21521  {
21522   "alignment" : 4,
21523   "base_specifiers" :
21524   [
21525    {
21526     "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
21527    }
21528   ],
21529   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
21530   "name" : "android::hardware::drm::V1_3::ICryptoFactory",
21531   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
21532   "self_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
21533   "size" : 12,
21534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h",
21535   "vtable_components" :
21536   [
21537    {
21538     "component_value" : 4,
21539     "kind" : "vbase_offset"
21540    },
21541    {
21542     "kind" : "offset_to_top"
21543    },
21544    {
21545     "kind" : "rtti",
21546     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE"
21547    },
21548    {
21549     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_314ICryptoFactory8isRemoteEv"
21550    },
21551    {
21552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21553    },
21554    {
21555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21556    },
21557    {
21558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21559    },
21560    {
21561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21562    },
21563    {
21564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21setHALInstrumentationEv"
21565    },
21566    {
21567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21568    },
21569    {
21570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory4pingEv"
21571    },
21572    {
21573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21574    },
21575    {
21576     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21notifySyspropsChangedEv"
21577    },
21578    {
21579     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21580    },
21581    {
21582     "kind" : "complete_dtor_pointer",
21583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactoryD1Ev"
21584    },
21585    {
21586     "kind" : "deleting_dtor_pointer",
21587     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactoryD0Ev"
21588    },
21589    {
21590     "is_pure" : true,
21591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21592    },
21593    {
21594     "is_pure" : true,
21595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
21596    },
21597    {
21598     "kind" : "vcall_offset"
21599    },
21600    {
21601     "kind" : "vcall_offset"
21602    },
21603    {
21604     "kind" : "vcall_offset"
21605    },
21606    {
21607     "kind" : "vcall_offset"
21608    },
21609    {
21610     "component_value" : -4,
21611     "kind" : "vcall_offset"
21612    },
21613    {
21614     "component_value" : -4,
21615     "kind" : "offset_to_top"
21616    },
21617    {
21618     "kind" : "rtti",
21619     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE"
21620    },
21621    {
21622     "kind" : "complete_dtor_pointer",
21623     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314ICryptoFactoryD1Ev"
21624    },
21625    {
21626     "kind" : "deleting_dtor_pointer",
21627     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314ICryptoFactoryD0Ev"
21628    },
21629    {
21630     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21631    },
21632    {
21633     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21634    },
21635    {
21636     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21637    },
21638    {
21639     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21640    }
21641   ]
21642  },
21643  {
21644   "alignment" : 4,
21645   "base_specifiers" :
21646   [
21647    {
21648     "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE"
21649    },
21650    {
21651     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
21652    }
21653   ],
21654   "fields" :
21655   [
21656    {
21657     "access" : "private",
21658     "field_name" : "mImpl",
21659     "field_offset" : 384,
21660     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
21661    },
21662    {
21663     "access" : "private",
21664     "field_name" : "mOnewayQueue",
21665     "field_offset" : 416,
21666     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
21667    }
21668   ],
21669   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE",
21670   "name" : "android::hardware::drm::V1_3::BsCryptoFactory",
21671   "referenced_type" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE",
21672   "self_type" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE",
21673   "size" : 68,
21674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsCryptoFactory.h",
21675   "vtable_components" :
21676   [
21677    {
21678     "component_value" : 60,
21679     "kind" : "vbase_offset"
21680    },
21681    {
21682     "kind" : "offset_to_top"
21683    },
21684    {
21685     "kind" : "rtti",
21686     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE"
21687    },
21688    {
21689     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_314ICryptoFactory8isRemoteEv"
21690    },
21691    {
21692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21693    },
21694    {
21695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21696    },
21697    {
21698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21699    },
21700    {
21701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21702    },
21703    {
21704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory21setHALInstrumentationEv"
21705    },
21706    {
21707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21708    },
21709    {
21710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory4pingEv"
21711    },
21712    {
21713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21714    },
21715    {
21716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory21notifySyspropsChangedEv"
21717    },
21718    {
21719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21720    },
21721    {
21722     "kind" : "complete_dtor_pointer",
21723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryD1Ev"
21724    },
21725    {
21726     "kind" : "deleting_dtor_pointer",
21727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryD0Ev"
21728    },
21729    {
21730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21731    },
21732    {
21733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
21734    },
21735    {
21736     "component_value" : -4,
21737     "kind" : "offset_to_top"
21738    },
21739    {
21740     "kind" : "rtti",
21741     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE"
21742    },
21743    {
21744     "kind" : "complete_dtor_pointer",
21745     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_315BsCryptoFactoryD1Ev"
21746    },
21747    {
21748     "kind" : "deleting_dtor_pointer",
21749     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_315BsCryptoFactoryD0Ev"
21750    },
21751    {
21752     "kind" : "vcall_offset"
21753    },
21754    {
21755     "kind" : "vcall_offset"
21756    },
21757    {
21758     "kind" : "vcall_offset"
21759    },
21760    {
21761     "kind" : "vcall_offset"
21762    },
21763    {
21764     "component_value" : -60,
21765     "kind" : "vcall_offset"
21766    },
21767    {
21768     "component_value" : -60,
21769     "kind" : "offset_to_top"
21770    },
21771    {
21772     "kind" : "rtti",
21773     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE"
21774    },
21775    {
21776     "kind" : "complete_dtor_pointer",
21777     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_315BsCryptoFactoryD1Ev"
21778    },
21779    {
21780     "kind" : "deleting_dtor_pointer",
21781     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_315BsCryptoFactoryD0Ev"
21782    },
21783    {
21784     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21785    },
21786    {
21787     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21788    },
21789    {
21790     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21791    },
21792    {
21793     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21794    }
21795   ]
21796  },
21797  {
21798   "alignment" : 4,
21799   "base_specifiers" :
21800   [
21801    {
21802     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21803    }
21804   ],
21805   "fields" :
21806   [
21807    {
21808     "access" : "private",
21809     "field_name" : "_hidl_mImpl",
21810     "field_offset" : 544,
21811     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
21812    }
21813   ],
21814   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
21815   "name" : "android::hardware::drm::V1_3::BnHwCryptoFactory",
21816   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
21817   "self_type" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
21818   "size" : 80,
21819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h",
21820   "vtable_components" :
21821   [
21822    {
21823     "component_value" : 72,
21824     "kind" : "vbase_offset"
21825    },
21826    {
21827     "kind" : "offset_to_top"
21828    },
21829    {
21830     "kind" : "rtti",
21831     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
21832    },
21833    {
21834     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21835    },
21836    {
21837     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21838    },
21839    {
21840     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21841    },
21842    {
21843     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
21844    },
21845    {
21846     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21847    },
21848    {
21849     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21850    },
21851    {
21852     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21853    },
21854    {
21855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21856    },
21857    {
21858     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21859    },
21860    {
21861     "kind" : "complete_dtor_pointer",
21862     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
21863    },
21864    {
21865     "kind" : "deleting_dtor_pointer",
21866     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
21867    },
21868    {
21869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21870    },
21871    {
21872     "component_value" : -20,
21873     "kind" : "offset_to_top"
21874    },
21875    {
21876     "kind" : "rtti",
21877     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
21878    },
21879    {
21880     "kind" : "complete_dtor_pointer",
21881     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
21882    },
21883    {
21884     "kind" : "deleting_dtor_pointer",
21885     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
21886    },
21887    {
21888     "kind" : "vcall_offset"
21889    },
21890    {
21891     "kind" : "vcall_offset"
21892    },
21893    {
21894     "kind" : "vcall_offset"
21895    },
21896    {
21897     "kind" : "vcall_offset"
21898    },
21899    {
21900     "component_value" : -72,
21901     "kind" : "vcall_offset"
21902    },
21903    {
21904     "component_value" : -72,
21905     "kind" : "offset_to_top"
21906    },
21907    {
21908     "kind" : "rtti",
21909     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
21910    },
21911    {
21912     "kind" : "complete_dtor_pointer",
21913     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
21914    },
21915    {
21916     "kind" : "deleting_dtor_pointer",
21917     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
21918    },
21919    {
21920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21921    },
21922    {
21923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21924    },
21925    {
21926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21927    },
21928    {
21929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21930    }
21931   ]
21932  },
21933  {
21934   "alignment" : 4,
21935   "base_specifiers" :
21936   [
21937    {
21938     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
21939    },
21940    {
21941     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
21942    }
21943   ],
21944   "fields" :
21945   [
21946    {
21947     "access" : "private",
21948     "field_name" : "_hidl_mMutex",
21949     "field_offset" : 544,
21950     "referenced_type" : "_ZTINSt3__15mutexE"
21951    },
21952    {
21953     "access" : "private",
21954     "field_name" : "_hidl_mDeathRecipients",
21955     "field_offset" : 576,
21956     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
21957    }
21958   ],
21959   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
21960   "name" : "android::hardware::drm::V1_3::BpHwCryptoFactory",
21961   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
21962   "self_type" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
21963   "size" : 92,
21964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h",
21965   "vtable_components" :
21966   [
21967    {
21968     "component_value" : 84,
21969     "kind" : "vbase_offset"
21970    },
21971    {
21972     "kind" : "offset_to_top"
21973    },
21974    {
21975     "kind" : "rtti",
21976     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
21977    },
21978    {
21979     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_317BpHwCryptoFactory8isRemoteEv"
21980    },
21981    {
21982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21983    },
21984    {
21985     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21986    },
21987    {
21988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21989    },
21990    {
21991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21992    },
21993    {
21994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21setHALInstrumentationEv"
21995    },
21996    {
21997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21998    },
21999    {
22000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory4pingEv"
22001    },
22002    {
22003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22004    },
22005    {
22006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21notifySyspropsChangedEv"
22007    },
22008    {
22009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22010    },
22011    {
22012     "kind" : "complete_dtor_pointer",
22013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
22014    },
22015    {
22016     "kind" : "deleting_dtor_pointer",
22017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22018    },
22019    {
22020     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
22021    },
22022    {
22023     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
22024    },
22025    {
22026     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEE10onAsBinderEv"
22027    },
22028    {
22029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
22030    },
22031    {
22032     "component_value" : 80,
22033     "kind" : "vbase_offset"
22034    },
22035    {
22036     "component_value" : -4,
22037     "kind" : "offset_to_top"
22038    },
22039    {
22040     "kind" : "rtti",
22041     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
22042    },
22043    {
22044     "kind" : "complete_dtor_pointer",
22045     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
22046    },
22047    {
22048     "kind" : "deleting_dtor_pointer",
22049     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22050    },
22051    {
22052     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEE10onAsBinderEv"
22053    },
22054    {
22055     "component_value" : 76,
22056     "kind" : "vbase_offset"
22057    },
22058    {
22059     "component_value" : -8,
22060     "kind" : "offset_to_top"
22061    },
22062    {
22063     "kind" : "rtti",
22064     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
22065    },
22066    {
22067     "kind" : "complete_dtor_pointer",
22068     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
22069    },
22070    {
22071     "kind" : "deleting_dtor_pointer",
22072     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22073    },
22074    {
22075     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22076    },
22077    {
22078     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
22079    },
22080    {
22081     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22082    },
22083    {
22084     "component_value" : -24,
22085     "kind" : "offset_to_top"
22086    },
22087    {
22088     "kind" : "rtti",
22089     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
22090    },
22091    {
22092     "kind" : "complete_dtor_pointer",
22093     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
22094    },
22095    {
22096     "kind" : "deleting_dtor_pointer",
22097     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22098    },
22099    {
22100     "kind" : "vcall_offset"
22101    },
22102    {
22103     "component_value" : -76,
22104     "kind" : "vcall_offset"
22105    },
22106    {
22107     "component_value" : -84,
22108     "kind" : "vcall_offset"
22109    },
22110    {
22111     "component_value" : -76,
22112     "kind" : "vcall_offset"
22113    },
22114    {
22115     "component_value" : -84,
22116     "kind" : "vcall_offset"
22117    },
22118    {
22119     "component_value" : -84,
22120     "kind" : "offset_to_top"
22121    },
22122    {
22123     "kind" : "rtti",
22124     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
22125    },
22126    {
22127     "kind" : "complete_dtor_pointer",
22128     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
22129    },
22130    {
22131     "kind" : "deleting_dtor_pointer",
22132     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22133    },
22134    {
22135     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
22136    },
22137    {
22138     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
22139    },
22140    {
22141     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22142    },
22143    {
22144     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22145    }
22146   ]
22147  },
22148  {
22149   "access" : "private",
22150   "alignment" : 8,
22151   "fields" :
22152   [
22153    {
22154     "field_name" : "index",
22155     "referenced_type" : "_ZTIj"
22156    },
22157    {
22158     "field_name" : "buffer",
22159     "field_offset" : 64,
22160     "referenced_type" : "_ZTIy"
22161    },
22162    {
22163     "field_name" : "bufend",
22164     "field_offset" : 128,
22165     "referenced_type" : "_ZTIy"
22166    }
22167   ],
22168   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
22169   "name" : "android::hardware::Parcel::BufferInfo",
22170   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
22171   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
22172   "size" : 24,
22173   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
22174  },
22175  {
22176   "alignment" : 4,
22177   "fields" :
22178   [
22179    {
22180     "access" : "private",
22181     "field_name" : "mBufCachePos",
22182     "referenced_type" : "_ZTIj"
22183    },
22184    {
22185     "access" : "private",
22186     "field_name" : "mBufCache",
22187     "field_offset" : 32,
22188     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
22189    },
22190    {
22191     "access" : "private",
22192     "field_name" : "mError",
22193     "field_offset" : 128,
22194     "referenced_type" : "_ZTIi"
22195    },
22196    {
22197     "access" : "private",
22198     "field_name" : "mData",
22199     "field_offset" : 160,
22200     "referenced_type" : "_ZTIPh"
22201    },
22202    {
22203     "access" : "private",
22204     "field_name" : "mDataSize",
22205     "field_offset" : 192,
22206     "referenced_type" : "_ZTIj"
22207    },
22208    {
22209     "access" : "private",
22210     "field_name" : "mDataCapacity",
22211     "field_offset" : 224,
22212     "referenced_type" : "_ZTIj"
22213    },
22214    {
22215     "access" : "private",
22216     "field_name" : "mDataPos",
22217     "field_offset" : 256,
22218     "referenced_type" : "_ZTIj"
22219    },
22220    {
22221     "access" : "private",
22222     "field_name" : "mObjects",
22223     "field_offset" : 288,
22224     "referenced_type" : "_ZTIPy"
22225    },
22226    {
22227     "access" : "private",
22228     "field_name" : "mObjectsSize",
22229     "field_offset" : 320,
22230     "referenced_type" : "_ZTIj"
22231    },
22232    {
22233     "access" : "private",
22234     "field_name" : "mObjectsCapacity",
22235     "field_offset" : 352,
22236     "referenced_type" : "_ZTIj"
22237    },
22238    {
22239     "access" : "private",
22240     "field_name" : "mNextObjectHint",
22241     "field_offset" : 384,
22242     "referenced_type" : "_ZTIj"
22243    },
22244    {
22245     "access" : "private",
22246     "field_name" : "mNumRef",
22247     "field_offset" : 416,
22248     "referenced_type" : "_ZTIj"
22249    },
22250    {
22251     "access" : "private",
22252     "field_name" : "mFdsKnown",
22253     "field_offset" : 448,
22254     "referenced_type" : "_ZTIb"
22255    },
22256    {
22257     "access" : "private",
22258     "field_name" : "mHasFds",
22259     "field_offset" : 456,
22260     "referenced_type" : "_ZTIb"
22261    },
22262    {
22263     "access" : "private",
22264     "field_name" : "mAllowFds",
22265     "field_offset" : 464,
22266     "referenced_type" : "_ZTIb"
22267    },
22268    {
22269     "access" : "private",
22270     "field_name" : "mOwner",
22271     "field_offset" : 480,
22272     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
22273    },
22274    {
22275     "access" : "private",
22276     "field_name" : "mOwnerCookie",
22277     "field_offset" : 512,
22278     "referenced_type" : "_ZTIPv"
22279    }
22280   ],
22281   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
22282   "name" : "android::hardware::Parcel",
22283   "record_kind" : "class",
22284   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
22285   "self_type" : "_ZTIN7android8hardware6ParcelE",
22286   "size" : 68,
22287   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
22288  },
22289  {
22290   "alignment" : 4,
22291   "base_specifiers" :
22292   [
22293    {
22294     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
22295    }
22296   ],
22297   "fields" :
22298   [
22299    {
22300     "access" : "private",
22301     "field_name" : "mVal",
22302     "field_offset" : 192,
22303     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
22304    }
22305   ],
22306   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
22307   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> >",
22308   "record_kind" : "class",
22309   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
22310   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
22311   "size" : 28,
22312   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22313   "template_args" : [ "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE" ]
22314  },
22315  {
22316   "alignment" : 4,
22317   "base_specifiers" :
22318   [
22319    {
22320     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
22321    }
22322   ],
22323   "fields" :
22324   [
22325    {
22326     "access" : "private",
22327     "field_name" : "mVal",
22328     "field_offset" : 192,
22329     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
22330    }
22331   ],
22332   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
22333   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> >",
22334   "record_kind" : "class",
22335   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
22336   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
22337   "size" : 28,
22338   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22339   "template_args" : [ "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE" ]
22340  },
22341  {
22342   "alignment" : 4,
22343   "base_specifiers" :
22344   [
22345    {
22346     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
22347    }
22348   ],
22349   "fields" :
22350   [
22351    {
22352     "access" : "private",
22353     "field_name" : "mVal",
22354     "field_offset" : 168,
22355     "referenced_type" : "_ZTIb"
22356    }
22357   ],
22358   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
22359   "name" : "android::hardware::Return<bool>",
22360   "record_kind" : "class",
22361   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
22362   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
22363   "size" : 24,
22364   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22365   "template_args" : [ "_ZTIb" ]
22366  },
22367  {
22368   "alignment" : 4,
22369   "base_specifiers" :
22370   [
22371    {
22372     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
22373    }
22374   ],
22375   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
22376   "name" : "android::hardware::Return<void>",
22377   "record_kind" : "class",
22378   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
22379   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
22380   "size" : 24,
22381   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22382   "template_args" : [ "_ZTIv" ]
22383  },
22384  {
22385   "alignment" : 4,
22386   "fields" :
22387   [
22388    {
22389     "access" : "private",
22390     "field_name" : "mException",
22391     "referenced_type" : "_ZTIi"
22392    },
22393    {
22394     "access" : "private",
22395     "field_name" : "mErrorCode",
22396     "field_offset" : 32,
22397     "referenced_type" : "_ZTIi"
22398    },
22399    {
22400     "access" : "private",
22401     "field_name" : "mMessage",
22402     "field_offset" : 64,
22403     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
22404    }
22405   ],
22406   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
22407   "name" : "android::hardware::Status",
22408   "record_kind" : "class",
22409   "referenced_type" : "_ZTIN7android8hardware6StatusE",
22410   "self_type" : "_ZTIN7android8hardware6StatusE",
22411   "size" : 20,
22412   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22413  },
22414  {
22415   "alignment" : 4,
22416   "base_specifiers" :
22417   [
22418    {
22419     "is_virtual" : true,
22420     "referenced_type" : "_ZTIN7android7RefBaseE"
22421    }
22422   ],
22423   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
22424   "name" : "android::hardware::IBinder::DeathRecipient",
22425   "record_kind" : "class",
22426   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
22427   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
22428   "size" : 12,
22429   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
22430   "vtable_components" :
22431   [
22432    {
22433     "component_value" : 4,
22434     "kind" : "vbase_offset"
22435    },
22436    {
22437     "kind" : "offset_to_top"
22438    },
22439    {
22440     "kind" : "rtti",
22441     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
22442    },
22443    {
22444     "is_pure" : true,
22445     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
22446    },
22447    {
22448     "kind" : "complete_dtor_pointer",
22449     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
22450    },
22451    {
22452     "kind" : "deleting_dtor_pointer",
22453     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
22454    },
22455    {
22456     "kind" : "vcall_offset"
22457    },
22458    {
22459     "kind" : "vcall_offset"
22460    },
22461    {
22462     "kind" : "vcall_offset"
22463    },
22464    {
22465     "kind" : "vcall_offset"
22466    },
22467    {
22468     "component_value" : -4,
22469     "kind" : "vcall_offset"
22470    },
22471    {
22472     "component_value" : -4,
22473     "kind" : "offset_to_top"
22474    },
22475    {
22476     "kind" : "rtti",
22477     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
22478    },
22479    {
22480     "kind" : "complete_dtor_pointer",
22481     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
22482    },
22483    {
22484     "kind" : "deleting_dtor_pointer",
22485     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
22486    },
22487    {
22488     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22489    },
22490    {
22491     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22492    },
22493    {
22494     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22495    },
22496    {
22497     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22498    }
22499   ]
22500  },
22501  {
22502   "alignment" : 4,
22503   "base_specifiers" :
22504   [
22505    {
22506     "is_virtual" : true,
22507     "referenced_type" : "_ZTIN7android7RefBaseE"
22508    }
22509   ],
22510   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
22511   "name" : "android::hardware::IBinder",
22512   "record_kind" : "class",
22513   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
22514   "self_type" : "_ZTIN7android8hardware7IBinderE",
22515   "size" : 12,
22516   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
22517   "vtable_components" :
22518   [
22519    {
22520     "component_value" : 4,
22521     "kind" : "vbase_offset"
22522    },
22523    {
22524     "kind" : "offset_to_top"
22525    },
22526    {
22527     "kind" : "rtti",
22528     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
22529    },
22530    {
22531     "is_pure" : true,
22532     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22533    },
22534    {
22535     "is_pure" : true,
22536     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
22537    },
22538    {
22539     "is_pure" : true,
22540     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
22541    },
22542    {
22543     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22544    },
22545    {
22546     "is_pure" : true,
22547     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22548    },
22549    {
22550     "is_pure" : true,
22551     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
22552    },
22553    {
22554     "is_pure" : true,
22555     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
22556    },
22557    {
22558     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
22559    },
22560    {
22561     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22562    },
22563    {
22564     "kind" : "complete_dtor_pointer",
22565     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
22566    },
22567    {
22568     "kind" : "deleting_dtor_pointer",
22569     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
22570    },
22571    {
22572     "kind" : "vcall_offset"
22573    },
22574    {
22575     "kind" : "vcall_offset"
22576    },
22577    {
22578     "kind" : "vcall_offset"
22579    },
22580    {
22581     "kind" : "vcall_offset"
22582    },
22583    {
22584     "component_value" : -4,
22585     "kind" : "vcall_offset"
22586    },
22587    {
22588     "component_value" : -4,
22589     "kind" : "offset_to_top"
22590    },
22591    {
22592     "kind" : "rtti",
22593     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
22594    },
22595    {
22596     "kind" : "complete_dtor_pointer",
22597     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
22598    },
22599    {
22600     "kind" : "deleting_dtor_pointer",
22601     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
22602    },
22603    {
22604     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22605    },
22606    {
22607     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22608    },
22609    {
22610     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22611    },
22612    {
22613     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22614    }
22615   ]
22616  },
22617  {
22618   "alignment" : 4,
22619   "fields" :
22620   [
22621    {
22622     "access" : "private",
22623     "field_name" : "mQueue",
22624     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
22625    }
22626   ],
22627   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
22628   "name" : "android::hardware::details::TaskRunner",
22629   "record_kind" : "class",
22630   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
22631   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
22632   "size" : 8,
22633   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
22634  },
22635  {
22636   "alignment" : 8,
22637   "fields" :
22638   [
22639    {
22640     "access" : "private",
22641     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
22642    }
22643   ],
22644   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
22645   "name" : "android::hardware::details::hidl_pointer<native_handle>",
22646   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
22647   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
22648   "size" : 8,
22649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22650   "template_args" : [ "_ZTI13native_handle" ]
22651  },
22652  {
22653   "access" : "private",
22654   "alignment" : 8,
22655   "fields" :
22656   [
22657    {
22658     "field_name" : "mPointer",
22659     "referenced_type" : "_ZTIP13native_handle"
22660    },
22661    {
22662     "field_name" : "_pad",
22663     "referenced_type" : "_ZTIy"
22664    }
22665   ],
22666   "is_anonymous" : true,
22667   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
22668   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22669   "record_kind" : "union",
22670   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
22671   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
22672   "size" : 8,
22673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22674  },
22675  {
22676   "alignment" : 8,
22677   "fields" :
22678   [
22679    {
22680     "access" : "private",
22681     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
22682    }
22683   ],
22684   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
22685   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
22686   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
22687   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
22688   "size" : 8,
22689   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22690   "template_args" : [ "_ZTIK13native_handle" ]
22691  },
22692  {
22693   "access" : "private",
22694   "alignment" : 8,
22695   "fields" :
22696   [
22697    {
22698     "field_name" : "mPointer",
22699     "referenced_type" : "_ZTIPK13native_handle"
22700    },
22701    {
22702     "field_name" : "_pad",
22703     "referenced_type" : "_ZTIy"
22704    }
22705   ],
22706   "is_anonymous" : true,
22707   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
22708   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22709   "record_kind" : "union",
22710   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
22711   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
22712   "size" : 8,
22713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22714  },
22715  {
22716   "alignment" : 8,
22717   "fields" :
22718   [
22719    {
22720     "access" : "private",
22721     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
22722    }
22723   ],
22724   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
22725   "name" : "android::hardware::details::hidl_pointer<const char>",
22726   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
22727   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
22728   "size" : 8,
22729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22730   "template_args" : [ "_ZTIKc" ]
22731  },
22732  {
22733   "access" : "private",
22734   "alignment" : 8,
22735   "fields" :
22736   [
22737    {
22738     "field_name" : "mPointer",
22739     "referenced_type" : "_ZTIPKc"
22740    },
22741    {
22742     "field_name" : "_pad",
22743     "referenced_type" : "_ZTIy"
22744    }
22745   ],
22746   "is_anonymous" : true,
22747   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
22748   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22749   "record_kind" : "union",
22750   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
22751   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
22752   "size" : 8,
22753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22754  },
22755  {
22756   "alignment" : 8,
22757   "fields" :
22758   [
22759    {
22760     "access" : "private",
22761     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEUt_E"
22762    }
22763   ],
22764   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
22765   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 16> >",
22766   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
22767   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
22768   "size" : 8,
22769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22770   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE" ]
22771  },
22772  {
22773   "access" : "private",
22774   "alignment" : 8,
22775   "fields" :
22776   [
22777    {
22778     "field_name" : "mPointer",
22779     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj16EJEEE"
22780    },
22781    {
22782     "field_name" : "_pad",
22783     "referenced_type" : "_ZTIy"
22784    }
22785   ],
22786   "is_anonymous" : true,
22787   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEUt_E",
22788   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 16> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22789   "record_kind" : "union",
22790   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEUt_E",
22791   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEUt_E",
22792   "size" : 8,
22793   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22794  },
22795  {
22796   "alignment" : 8,
22797   "fields" :
22798   [
22799    {
22800     "access" : "private",
22801     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
22802    }
22803   ],
22804   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
22805   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
22806   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
22807   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
22808   "size" : 8,
22809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22810   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
22811  },
22812  {
22813   "access" : "private",
22814   "alignment" : 8,
22815   "fields" :
22816   [
22817    {
22818     "field_name" : "mPointer",
22819     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
22820    },
22821    {
22822     "field_name" : "_pad",
22823     "referenced_type" : "_ZTIy"
22824    }
22825   ],
22826   "is_anonymous" : true,
22827   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
22828   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22829   "record_kind" : "union",
22830   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
22831   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
22832   "size" : 8,
22833   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22834  },
22835  {
22836   "alignment" : 8,
22837   "fields" :
22838   [
22839    {
22840     "access" : "private",
22841     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
22842    }
22843   ],
22844   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
22845   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
22846   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
22847   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
22848   "size" : 8,
22849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22850   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
22851  },
22852  {
22853   "access" : "private",
22854   "alignment" : 8,
22855   "fields" :
22856   [
22857    {
22858     "field_name" : "mPointer",
22859     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
22860    },
22861    {
22862     "field_name" : "_pad",
22863     "referenced_type" : "_ZTIy"
22864    }
22865   ],
22866   "is_anonymous" : true,
22867   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
22868   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22869   "record_kind" : "union",
22870   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
22871   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
22872   "size" : 8,
22873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22874  },
22875  {
22876   "alignment" : 8,
22877   "fields" :
22878   [
22879    {
22880     "access" : "private",
22881     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
22882    }
22883   ],
22884   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
22885   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
22886   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
22887   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
22888   "size" : 8,
22889   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22890   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
22891  },
22892  {
22893   "access" : "private",
22894   "alignment" : 8,
22895   "fields" :
22896   [
22897    {
22898     "field_name" : "mPointer",
22899     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
22900    },
22901    {
22902     "field_name" : "_pad",
22903     "referenced_type" : "_ZTIy"
22904    }
22905   ],
22906   "is_anonymous" : true,
22907   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
22908   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22909   "record_kind" : "union",
22910   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
22911   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
22912   "size" : 8,
22913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22914  },
22915  {
22916   "alignment" : 8,
22917   "fields" :
22918   [
22919    {
22920     "access" : "private",
22921     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
22922    }
22923   ],
22924   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
22925   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
22926   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
22927   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
22928   "size" : 8,
22929   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22930   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE" ]
22931  },
22932  {
22933   "access" : "private",
22934   "alignment" : 8,
22935   "fields" :
22936   [
22937    {
22938     "field_name" : "mPointer",
22939     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
22940    },
22941    {
22942     "field_name" : "_pad",
22943     "referenced_type" : "_ZTIy"
22944    }
22945   ],
22946   "is_anonymous" : true,
22947   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E",
22948   "name" : "android::hardware::details::hidl_pointer<Value>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22949   "record_kind" : "union",
22950   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E",
22951   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E",
22952   "size" : 8,
22953   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22954  },
22955  {
22956   "alignment" : 8,
22957   "fields" :
22958   [
22959    {
22960     "access" : "private",
22961     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
22962    }
22963   ],
22964   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
22965   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
22966   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
22967   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
22968   "size" : 8,
22969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22970   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE" ]
22971  },
22972  {
22973   "access" : "private",
22974   "alignment" : 8,
22975   "fields" :
22976   [
22977    {
22978     "field_name" : "mPointer",
22979     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
22980    },
22981    {
22982     "field_name" : "_pad",
22983     "referenced_type" : "_ZTIy"
22984    }
22985   ],
22986   "is_anonymous" : true,
22987   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E",
22988   "name" : "android::hardware::details::hidl_pointer<Metric>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
22989   "record_kind" : "union",
22990   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E",
22991   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E",
22992   "size" : 8,
22993   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22994  },
22995  {
22996   "alignment" : 8,
22997   "fields" :
22998   [
22999    {
23000     "access" : "private",
23001     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
23002    }
23003   ],
23004   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23005   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
23006   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23007   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23008   "size" : 8,
23009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23010   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE" ]
23011  },
23012  {
23013   "access" : "private",
23014   "alignment" : 8,
23015   "fields" :
23016   [
23017    {
23018     "field_name" : "mPointer",
23019     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
23020    },
23021    {
23022     "field_name" : "_pad",
23023     "referenced_type" : "_ZTIy"
23024    }
23025   ],
23026   "is_anonymous" : true,
23027   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E",
23028   "name" : "android::hardware::details::hidl_pointer<Attribute>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
23029   "record_kind" : "union",
23030   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E",
23031   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E",
23032   "size" : 8,
23033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23034  },
23035  {
23036   "alignment" : 8,
23037   "fields" :
23038   [
23039    {
23040     "access" : "private",
23041     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
23042    }
23043   ],
23044   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
23045   "name" : "android::hardware::details::hidl_pointer<char>",
23046   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
23047   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
23048   "size" : 8,
23049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23050   "template_args" : [ "_ZTIc" ]
23051  },
23052  {
23053   "access" : "private",
23054   "alignment" : 8,
23055   "fields" :
23056   [
23057    {
23058     "field_name" : "mPointer",
23059     "referenced_type" : "_ZTIPc"
23060    },
23061    {
23062     "field_name" : "_pad",
23063     "referenced_type" : "_ZTIy"
23064    }
23065   ],
23066   "is_anonymous" : true,
23067   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
23068   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
23069   "record_kind" : "union",
23070   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
23071   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
23072   "size" : 8,
23073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23074  },
23075  {
23076   "alignment" : 8,
23077   "fields" :
23078   [
23079    {
23080     "access" : "private",
23081     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
23082    }
23083   ],
23084   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
23085   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
23086   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
23087   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
23088   "size" : 8,
23089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23090   "template_args" : [ "_ZTIh" ]
23091  },
23092  {
23093   "access" : "private",
23094   "alignment" : 8,
23095   "fields" :
23096   [
23097    {
23098     "field_name" : "mPointer",
23099     "referenced_type" : "_ZTIPh"
23100    },
23101    {
23102     "field_name" : "_pad",
23103     "referenced_type" : "_ZTIy"
23104    }
23105   ],
23106   "is_anonymous" : true,
23107   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
23108   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
23109   "record_kind" : "union",
23110   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
23111   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
23112   "size" : 8,
23113   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23114  },
23115  {
23116   "alignment" : 8,
23117   "fields" :
23118   [
23119    {
23120     "access" : "private",
23121     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
23122    }
23123   ],
23124   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
23125   "name" : "android::hardware::details::hidl_pointer<int>",
23126   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
23127   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
23128   "size" : 8,
23129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23130   "template_args" : [ "_ZTIi" ]
23131  },
23132  {
23133   "access" : "private",
23134   "alignment" : 8,
23135   "fields" :
23136   [
23137    {
23138     "field_name" : "mPointer",
23139     "referenced_type" : "_ZTIPi"
23140    },
23141    {
23142     "field_name" : "_pad",
23143     "referenced_type" : "_ZTIy"
23144    }
23145   ],
23146   "is_anonymous" : true,
23147   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
23148   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
23149   "record_kind" : "union",
23150   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
23151   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
23152   "size" : 8,
23153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23154  },
23155  {
23156   "alignment" : 4,
23157   "fields" :
23158   [
23159    {
23160     "access" : "private",
23161     "field_name" : "buffer",
23162     "referenced_type" : "_ZTIA16_c"
23163    }
23164   ],
23165   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
23166   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
23167   "record_kind" : "class",
23168   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
23169   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
23170   "size" : 16,
23171   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
23172   "template_args" :
23173   [
23174    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
23175   ]
23176  },
23177  {
23178   "alignment" : 4,
23179   "fields" :
23180   [
23181    {
23182     "access" : "private",
23183     "field_name" : "mStatus",
23184     "referenced_type" : "_ZTIN7android8hardware6StatusE"
23185    },
23186    {
23187     "access" : "private",
23188     "field_name" : "mCheckedStatus",
23189     "field_offset" : 160,
23190     "referenced_type" : "_ZTIb"
23191    }
23192   ],
23193   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
23194   "name" : "android::hardware::details::return_status",
23195   "record_kind" : "class",
23196   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
23197   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
23198   "size" : 24,
23199   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23200  },
23201  {
23202   "alignment" : 4,
23203   "fields" :
23204   [
23205    {
23206     "access" : "protected",
23207     "field_name" : "mInstrumentationCallbacks",
23208     "field_offset" : 32,
23209     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
23210    },
23211    {
23212     "access" : "protected",
23213     "field_name" : "mEnableInstrumentation",
23214     "field_offset" : 128,
23215     "referenced_type" : "_ZTIb"
23216    },
23217    {
23218     "access" : "protected",
23219     "field_name" : "mInstrumentationLibPackage",
23220     "field_offset" : 160,
23221     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23222    },
23223    {
23224     "access" : "protected",
23225     "field_name" : "mInterfaceName",
23226     "field_offset" : 256,
23227     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23228    }
23229   ],
23230   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
23231   "name" : "android::hardware::details::HidlInstrumentor",
23232   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
23233   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
23234   "size" : 44,
23235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23236   "vtable_components" :
23237   [
23238    {
23239     "kind" : "offset_to_top"
23240    },
23241    {
23242     "kind" : "rtti",
23243     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
23244    },
23245    {
23246     "kind" : "complete_dtor_pointer",
23247     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
23248    },
23249    {
23250     "kind" : "deleting_dtor_pointer",
23251     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
23252    }
23253   ]
23254  },
23255  {
23256   "alignment" : 1,
23257   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
23258   "name" : "android::hardware::details::i_tag",
23259   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
23260   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
23261   "size" : 1,
23262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23263  },
23264  {
23265   "alignment" : 1,
23266   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
23267   "name" : "android::hardware::details::bs_tag",
23268   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
23269   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
23270   "size" : 1,
23271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23272  },
23273  {
23274   "alignment" : 1,
23275   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
23276   "name" : "android::hardware::details::bnhw_tag",
23277   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
23278   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
23279   "size" : 1,
23280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23281  },
23282  {
23283   "alignment" : 1,
23284   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
23285   "name" : "android::hardware::details::bphw_tag",
23286   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
23287   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
23288   "size" : 1,
23289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23290  },
23291  {
23292   "alignment" : 1,
23293   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj16EJEEE",
23294   "name" : "android::hardware::details::std_array<unsigned char, 16>",
23295   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj16EJEEE",
23296   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj16EJEEE",
23297   "size" : 1,
23298   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23299   "template_args" : [ "_ZTIh" ]
23300  },
23301  {
23302   "alignment" : 1,
23303   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
23304   "name" : "android::hardware::details::std_array<unsigned char, 32>",
23305   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
23306   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
23307   "size" : 1,
23308   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23309   "template_args" : [ "_ZTIh" ]
23310  },
23311  {
23312   "alignment" : 8,
23313   "fields" :
23314   [
23315    {
23316     "access" : "private",
23317     "field_name" : "mBuffer",
23318     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE"
23319    },
23320    {
23321     "access" : "private",
23322     "field_name" : "mSize",
23323     "field_offset" : 64,
23324     "referenced_type" : "_ZTIj"
23325    },
23326    {
23327     "access" : "private",
23328     "field_name" : "mOwnsBuffer",
23329     "field_offset" : 96,
23330     "referenced_type" : "_ZTIb"
23331    },
23332    {
23333     "access" : "private",
23334     "field_name" : "mPad",
23335     "field_offset" : 104,
23336     "referenced_type" : "_ZTIA3_h"
23337    }
23338   ],
23339   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
23340   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 16> >",
23341   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
23342   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
23343   "size" : 16,
23344   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23345   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE" ]
23346  },
23347  {
23348   "alignment" : 8,
23349   "fields" :
23350   [
23351    {
23352     "access" : "private",
23353     "field_name" : "mBuffer",
23354     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
23355    },
23356    {
23357     "access" : "private",
23358     "field_name" : "mSize",
23359     "field_offset" : 64,
23360     "referenced_type" : "_ZTIj"
23361    },
23362    {
23363     "access" : "private",
23364     "field_name" : "mOwnsBuffer",
23365     "field_offset" : 96,
23366     "referenced_type" : "_ZTIb"
23367    },
23368    {
23369     "access" : "private",
23370     "field_name" : "mPad",
23371     "field_offset" : 104,
23372     "referenced_type" : "_ZTIA3_h"
23373    }
23374   ],
23375   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
23376   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
23377   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
23378   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
23379   "size" : 16,
23380   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23381   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
23382  },
23383  {
23384   "alignment" : 8,
23385   "fields" :
23386   [
23387    {
23388     "access" : "private",
23389     "field_name" : "mBuffer",
23390     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
23391    },
23392    {
23393     "access" : "private",
23394     "field_name" : "mSize",
23395     "field_offset" : 64,
23396     "referenced_type" : "_ZTIj"
23397    },
23398    {
23399     "access" : "private",
23400     "field_name" : "mOwnsBuffer",
23401     "field_offset" : 96,
23402     "referenced_type" : "_ZTIb"
23403    },
23404    {
23405     "access" : "private",
23406     "field_name" : "mPad",
23407     "field_offset" : 104,
23408     "referenced_type" : "_ZTIA3_h"
23409    }
23410   ],
23411   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
23412   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
23413   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
23414   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
23415   "size" : 16,
23416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23417   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
23418  },
23419  {
23420   "alignment" : 8,
23421   "fields" :
23422   [
23423    {
23424     "access" : "private",
23425     "field_name" : "mBuffer",
23426     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
23427    },
23428    {
23429     "access" : "private",
23430     "field_name" : "mSize",
23431     "field_offset" : 64,
23432     "referenced_type" : "_ZTIj"
23433    },
23434    {
23435     "access" : "private",
23436     "field_name" : "mOwnsBuffer",
23437     "field_offset" : 96,
23438     "referenced_type" : "_ZTIb"
23439    },
23440    {
23441     "access" : "private",
23442     "field_name" : "mPad",
23443     "field_offset" : 104,
23444     "referenced_type" : "_ZTIA3_h"
23445    }
23446   ],
23447   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
23448   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
23449   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
23450   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
23451   "size" : 16,
23452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23453   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
23454  },
23455  {
23456   "alignment" : 8,
23457   "fields" :
23458   [
23459    {
23460     "access" : "private",
23461     "field_name" : "mBuffer",
23462     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
23463    },
23464    {
23465     "access" : "private",
23466     "field_name" : "mSize",
23467     "field_offset" : 64,
23468     "referenced_type" : "_ZTIj"
23469    },
23470    {
23471     "access" : "private",
23472     "field_name" : "mOwnsBuffer",
23473     "field_offset" : 96,
23474     "referenced_type" : "_ZTIb"
23475    },
23476    {
23477     "access" : "private",
23478     "field_name" : "mPad",
23479     "field_offset" : 104,
23480     "referenced_type" : "_ZTIA3_h"
23481    }
23482   ],
23483   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
23484   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
23485   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
23486   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
23487   "size" : 16,
23488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23489   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE" ]
23490  },
23491  {
23492   "alignment" : 8,
23493   "fields" :
23494   [
23495    {
23496     "access" : "private",
23497     "field_name" : "mBuffer",
23498     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
23499    },
23500    {
23501     "access" : "private",
23502     "field_name" : "mSize",
23503     "field_offset" : 64,
23504     "referenced_type" : "_ZTIj"
23505    },
23506    {
23507     "access" : "private",
23508     "field_name" : "mOwnsBuffer",
23509     "field_offset" : 96,
23510     "referenced_type" : "_ZTIb"
23511    },
23512    {
23513     "access" : "private",
23514     "field_name" : "mPad",
23515     "field_offset" : 104,
23516     "referenced_type" : "_ZTIA3_h"
23517    }
23518   ],
23519   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
23520   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
23521   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
23522   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
23523   "size" : 16,
23524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23525   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE" ]
23526  },
23527  {
23528   "alignment" : 8,
23529   "fields" :
23530   [
23531    {
23532     "access" : "private",
23533     "field_name" : "mBuffer",
23534     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
23535    },
23536    {
23537     "access" : "private",
23538     "field_name" : "mSize",
23539     "field_offset" : 64,
23540     "referenced_type" : "_ZTIj"
23541    },
23542    {
23543     "access" : "private",
23544     "field_name" : "mOwnsBuffer",
23545     "field_offset" : 96,
23546     "referenced_type" : "_ZTIb"
23547    },
23548    {
23549     "access" : "private",
23550     "field_name" : "mPad",
23551     "field_offset" : 104,
23552     "referenced_type" : "_ZTIA3_h"
23553    }
23554   ],
23555   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23556   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
23557   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23558   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23559   "size" : 16,
23560   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23561   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE" ]
23562  },
23563  {
23564   "alignment" : 8,
23565   "fields" :
23566   [
23567    {
23568     "access" : "private",
23569     "field_name" : "mBuffer",
23570     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
23571    },
23572    {
23573     "access" : "private",
23574     "field_name" : "mSize",
23575     "field_offset" : 64,
23576     "referenced_type" : "_ZTIj"
23577    },
23578    {
23579     "access" : "private",
23580     "field_name" : "mOwnsBuffer",
23581     "field_offset" : 96,
23582     "referenced_type" : "_ZTIb"
23583    },
23584    {
23585     "access" : "private",
23586     "field_name" : "mPad",
23587     "field_offset" : 104,
23588     "referenced_type" : "_ZTIA3_h"
23589    }
23590   ],
23591   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
23592   "name" : "android::hardware::hidl_vec<char>",
23593   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
23594   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
23595   "size" : 16,
23596   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23597   "template_args" : [ "_ZTIc" ]
23598  },
23599  {
23600   "alignment" : 8,
23601   "fields" :
23602   [
23603    {
23604     "access" : "private",
23605     "field_name" : "mBuffer",
23606     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
23607    },
23608    {
23609     "access" : "private",
23610     "field_name" : "mSize",
23611     "field_offset" : 64,
23612     "referenced_type" : "_ZTIj"
23613    },
23614    {
23615     "access" : "private",
23616     "field_name" : "mOwnsBuffer",
23617     "field_offset" : 96,
23618     "referenced_type" : "_ZTIb"
23619    },
23620    {
23621     "access" : "private",
23622     "field_name" : "mPad",
23623     "field_offset" : 104,
23624     "referenced_type" : "_ZTIA3_h"
23625    }
23626   ],
23627   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
23628   "name" : "android::hardware::hidl_vec<unsigned char>",
23629   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
23630   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
23631   "size" : 16,
23632   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23633   "template_args" : [ "_ZTIh" ]
23634  },
23635  {
23636   "alignment" : 8,
23637   "fields" :
23638   [
23639    {
23640     "access" : "private",
23641     "field_name" : "mBuffer",
23642     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
23643    },
23644    {
23645     "access" : "private",
23646     "field_name" : "mSize",
23647     "field_offset" : 64,
23648     "referenced_type" : "_ZTIj"
23649    },
23650    {
23651     "access" : "private",
23652     "field_name" : "mOwnsBuffer",
23653     "field_offset" : 96,
23654     "referenced_type" : "_ZTIb"
23655    },
23656    {
23657     "access" : "private",
23658     "field_name" : "mPad",
23659     "field_offset" : 104,
23660     "referenced_type" : "_ZTIA3_h"
23661    }
23662   ],
23663   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
23664   "name" : "android::hardware::hidl_vec<int>",
23665   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
23666   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
23667   "size" : 16,
23668   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23669   "template_args" : [ "_ZTIi" ]
23670  },
23671  {
23672   "alignment" : 4,
23673   "base_specifiers" :
23674   [
23675    {
23676     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
23677    }
23678   ],
23679   "fields" :
23680   [
23681    {
23682     "access" : "protected",
23683     "field_name" : "mSchedPolicy",
23684     "field_offset" : 32,
23685     "referenced_type" : "_ZTIi"
23686    },
23687    {
23688     "access" : "protected",
23689     "field_name" : "mSchedPriority",
23690     "field_offset" : 64,
23691     "referenced_type" : "_ZTIi"
23692    },
23693    {
23694     "access" : "private",
23695     "field_name" : "mExtras",
23696     "field_offset" : 96,
23697     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
23698    },
23699    {
23700     "access" : "private",
23701     "field_name" : "mReserved0",
23702     "field_offset" : 128,
23703     "referenced_type" : "_ZTIPv"
23704    }
23705   ],
23706   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
23707   "name" : "android::hardware::BHwBinder",
23708   "record_kind" : "class",
23709   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
23710   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
23711   "size" : 28,
23712   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
23713   "vtable_components" :
23714   [
23715    {
23716     "component_value" : 20,
23717     "kind" : "vbase_offset"
23718    },
23719    {
23720     "kind" : "offset_to_top"
23721    },
23722    {
23723     "kind" : "rtti",
23724     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
23725    },
23726    {
23727     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23728    },
23729    {
23730     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
23731    },
23732    {
23733     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
23734    },
23735    {
23736     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
23737    },
23738    {
23739     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
23740    },
23741    {
23742     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
23743    },
23744    {
23745     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
23746    },
23747    {
23748     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
23749    },
23750    {
23751     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
23752    },
23753    {
23754     "kind" : "complete_dtor_pointer",
23755     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
23756    },
23757    {
23758     "kind" : "deleting_dtor_pointer",
23759     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
23760    },
23761    {
23762     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23763    },
23764    {
23765     "kind" : "vcall_offset"
23766    },
23767    {
23768     "kind" : "vcall_offset"
23769    },
23770    {
23771     "kind" : "vcall_offset"
23772    },
23773    {
23774     "kind" : "vcall_offset"
23775    },
23776    {
23777     "component_value" : -20,
23778     "kind" : "vcall_offset"
23779    },
23780    {
23781     "component_value" : -20,
23782     "kind" : "offset_to_top"
23783    },
23784    {
23785     "kind" : "rtti",
23786     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
23787    },
23788    {
23789     "kind" : "complete_dtor_pointer",
23790     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
23791    },
23792    {
23793     "kind" : "deleting_dtor_pointer",
23794     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
23795    },
23796    {
23797     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23798    },
23799    {
23800     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23801    },
23802    {
23803     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23804    },
23805    {
23806     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23807    }
23808   ]
23809  },
23810  {
23811   "alignment" : 4,
23812   "fields" :
23813   [
23814    {
23815     "field_name" : "sched_policy",
23816     "referenced_type" : "_ZTIi"
23817    },
23818    {
23819     "field_name" : "prio",
23820     "field_offset" : 32,
23821     "referenced_type" : "_ZTIi"
23822    }
23823   ],
23824   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
23825   "name" : "android::hardware::SchedPrio",
23826   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
23827   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
23828   "size" : 8,
23829   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
23830  },
23831  {
23832   "alignment" : 4,
23833   "fields" :
23834   [
23835    {
23836     "access" : "private",
23837     "field_name" : "mCond",
23838     "referenced_type" : "_ZTI14pthread_cond_t"
23839    }
23840   ],
23841   "linker_set_key" : "_ZTIN7android9ConditionE",
23842   "name" : "android::Condition",
23843   "record_kind" : "class",
23844   "referenced_type" : "_ZTIN7android9ConditionE",
23845   "self_type" : "_ZTIN7android9ConditionE",
23846   "size" : 4,
23847   "source_file" : "/system/core/libutils/include/utils/Condition.h"
23848  },
23849  {
23850   "alignment" : 4,
23851   "fields" :
23852   [
23853    {
23854     "field_name" : "buf",
23855     "referenced_type" : "_ZTIA5121_h"
23856    },
23857    {
23858     "field_name" : "entry",
23859     "referenced_type" : "_ZTI12logger_entry"
23860    }
23861   ],
23862   "is_anonymous" : true,
23863   "linker_set_key" : "_ZTIN7log_msgUt_E",
23864   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
23865   "record_kind" : "union",
23866   "referenced_type" : "_ZTIN7log_msgUt_E",
23867   "self_type" : "_ZTIN7log_msgUt_E",
23868   "size" : 5124,
23869   "source_file" : "/system/core/liblog/include/log/log_read.h"
23870  }
23871 ],
23872 "rvalue_reference_types" :
23873 [
23874  {
23875   "alignment" : 4,
23876   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
23877   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
23878   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
23879   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
23880   "size" : 4,
23881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23882  },
23883  {
23884   "alignment" : 4,
23885   "linker_set_key" : "_ZTION7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
23886   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
23887   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
23888   "self_type" : "_ZTION7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
23889   "size" : 4,
23890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23891  },
23892  {
23893   "alignment" : 4,
23894   "linker_set_key" : "_ZTION7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
23895   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
23896   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
23897   "self_type" : "_ZTION7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
23898   "size" : 4,
23899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23900  },
23901  {
23902   "alignment" : 4,
23903   "linker_set_key" : "_ZTION7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
23904   "name" : "android::sp<android::hardware::drm::V1_3::IDrmFactory> &&",
23905   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
23906   "self_type" : "_ZTION7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
23907   "size" : 4,
23908   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23909  },
23910  {
23911   "alignment" : 4,
23912   "linker_set_key" : "_ZTION7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
23913   "name" : "android::sp<android::hardware::drm::V1_3::ICryptoFactory> &&",
23914   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
23915   "self_type" : "_ZTION7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
23916   "size" : 4,
23917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23918  },
23919  {
23920   "alignment" : 4,
23921   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj16EJEEE",
23922   "name" : "android::hardware::hidl_array<unsigned char, 16> &&",
23923   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
23924   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj16EJEEE",
23925   "size" : 4,
23926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
23927  },
23928  {
23929   "alignment" : 4,
23930   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
23931   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
23932   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
23933   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
23934   "size" : 4,
23935   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
23936  },
23937  {
23938   "alignment" : 4,
23939   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
23940   "name" : "android::hardware::hidl_handle &&",
23941   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
23942   "self_type" : "_ZTION7android8hardware11hidl_handleE",
23943   "size" : 4,
23944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
23945  },
23946  {
23947   "alignment" : 4,
23948   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
23949   "name" : "android::hardware::hidl_memory &&",
23950   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
23951   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
23952   "size" : 4,
23953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
23954  },
23955  {
23956   "alignment" : 4,
23957   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
23958   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> > &&",
23959   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
23960   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
23961   "size" : 4,
23962   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23963  },
23964  {
23965   "alignment" : 4,
23966   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
23967   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> > &&",
23968   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
23969   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
23970   "size" : 4,
23971   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23972  },
23973  {
23974   "alignment" : 4,
23975   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
23976   "name" : "android::hardware::Return<bool> &&",
23977   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
23978   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
23979   "size" : 4,
23980   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23981  },
23982  {
23983   "alignment" : 4,
23984   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
23985   "name" : "android::hardware::Return<void> &&",
23986   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
23987   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
23988   "size" : 4,
23989   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23990  },
23991  {
23992   "alignment" : 4,
23993   "linker_set_key" : "_ZTION7android8hardware6StatusE",
23994   "name" : "android::hardware::Status &&",
23995   "referenced_type" : "_ZTIN7android8hardware6StatusE",
23996   "self_type" : "_ZTION7android8hardware6StatusE",
23997   "size" : 4,
23998   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23999  },
24000  {
24001   "alignment" : 4,
24002   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
24003   "name" : "android::hardware::details::return_status &&",
24004   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
24005   "self_type" : "_ZTION7android8hardware7details13return_statusE",
24006   "size" : 4,
24007   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24008  },
24009  {
24010   "alignment" : 4,
24011   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
24012   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24013   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
24014   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
24015   "size" : 4,
24016   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24017  },
24018  {
24019   "alignment" : 4,
24020   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
24021   "name" : "std::function<sp<IBase> (void *)> &&",
24022   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
24023   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
24024   "size" : 4,
24025   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24026  },
24027  {
24028   "alignment" : 4,
24029   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
24030   "name" : "std::function<sp<IBinder> (void *)> &&",
24031   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
24032   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
24033   "size" : 4,
24034   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24035  }
24036 ]
24037}
24038