1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
230  },
231  {
232   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21notifySyspropsChangedEv"
254  },
255  {
256   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21setHALInstrumentationEv"
257  },
258  {
259   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler4pingEv"
263  },
264  {
265   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spINS1_4V1_016IDescramblerBaseEEEb"
269  },
270  {
271   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
272  },
273  {
274   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spIS4_EEb"
275  },
276  {
277   "name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler13addOnewayTaskENSt3__18functionIFvvEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerC1ENS_2spINS3_12IDescramblerEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerC2ENS_2spINS3_12IDescramblerEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler16_hidl_descrambleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
293  },
294  {
295   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler4pingEv"
296  },
297  {
298   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerC1ERKNS_2spINS3_12IDescramblerEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerC2ERKNS_2spINS3_12IDescramblerEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
305  },
306  {
307   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD2Ev"
311  },
312  {
313   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
317  },
318  {
319   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv"
332  },
333  {
334   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler16_hidl_descrambleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
338  },
339  {
340   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21notifySyspropsChangedEv"
344  },
345  {
346   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21setHALInstrumentationEv"
347  },
348  {
349   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
350  },
351  {
352   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler4pingEv"
353  },
354  {
355   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler7releaseEv"
359  },
360  {
361   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerC1ERKNS_2spINS0_7IBinderEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerC2ERKNS_2spINS0_7IBinderEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware3cas6native4V1_021writeEmbeddedToParcelERKNS3_12SharedBufferEPNS0_6ParcelEjj"
368  },
369  {
370   "name" : "_ZN7android8hardware3cas6native4V1_021writeEmbeddedToParcelERKNS3_17DestinationBufferEPNS0_6ParcelEjj"
371  },
372  {
373   "name" : "_ZN7android8hardware3cas6native4V1_022readEmbeddedFromParcelERKNS3_12SharedBufferERKNS0_6ParcelEjj"
374  },
375  {
376   "name" : "_ZN7android8hardware3cas6native4V1_022readEmbeddedFromParcelERKNS3_17DestinationBufferERKNS0_6ParcelEjj"
377  },
378  {
379   "binding" : "weak",
380   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas6native4V1_012IDescramblerENS3_4V1_016IDescramblerBaseENS5_15BpHwDescramblerEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
381  },
382  {
383   "binding" : "weak",
384   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas6native4V1_012IDescramblerENS_4hidl4base4V1_05IBaseENS5_15BpHwDescramblerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas6native4V1_015BpHwDescramblerENS5_12IDescramblerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
389  },
390  {
391   "binding" : "weak",
392   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
393  },
394  {
395   "binding" : "weak",
396   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
401  },
402  {
403   "binding" : "weak",
404   "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_"
405  },
406  {
407   "binding" : "weak",
408   "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_"
409  },
410  {
411   "binding" : "weak",
412   "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"
413  },
414  {
415   "binding" : "weak",
416   "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_"
417  },
418  {
419   "binding" : "weak",
420   "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_"
421  },
422  {
423   "binding" : "weak",
424   "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"
425  },
426  {
427   "binding" : "weak",
428   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
429  },
430  {
431   "binding" : "weak",
432   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
433  },
434  {
435   "binding" : "weak",
436   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
437  },
438  {
439   "name" : "_ZThn20_N7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
440  },
441  {
442   "name" : "_ZThn20_N7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
443  },
444  {
445   "name" : "_ZThn8_N7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv"
446  },
447  {
448   "name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
449  },
450  {
451   "name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
452  },
453  {
454   "name" : "_ZTv0_n20_N7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv"
455  }
456 ],
457 "elf_objects" :
458 [
459  {
460   "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10descriptorE"
461  },
462  {
463   "name" : "_ZTCN7android8hardware3cas6native4V1_012IDescramblerE0_NS1_4V1_016IDescramblerBaseE"
464  },
465  {
466   "name" : "_ZTCN7android8hardware3cas6native4V1_012IDescramblerE0_NS_4hidl4base4V1_05IBaseE"
467  },
468  {
469   "binding" : "weak",
470   "name" : "_ZTCN7android8hardware3cas6native4V1_013BsDescramblerE0_NS3_12IDescramblerE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware3cas6native4V1_015BnHwDescramblerE0_NS0_7IBinderE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware3cas6native4V1_015BnHwDescramblerE0_NS0_9BHwBinderE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware3cas6native4V1_015BnHwDescramblerE0_NS_4hidl4base4V1_08BnHwBaseE"
480  },
481  {
482   "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE0_NS0_11BpInterfaceINS3_12IDescramblerEEE"
483  },
484  {
485   "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE0_NS1_4V1_016IDescramblerBaseE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE0_NS3_12IDescramblerE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE0_NS_4hidl4base4V1_05IBaseE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE4_NS0_10IInterfaceE"
495  },
496  {
497   "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE8_NS0_11BpHwRefBaseE"
498  },
499  {
500   "name" : "_ZTTN7android8hardware3cas6native4V1_012IDescramblerE"
501  },
502  {
503   "name" : "_ZTTN7android8hardware3cas6native4V1_015BnHwDescramblerE"
504  },
505  {
506   "name" : "_ZTTN7android8hardware3cas6native4V1_015BpHwDescramblerE"
507  },
508  {
509   "name" : "_ZTVN7android8hardware3cas6native4V1_012IDescramblerE"
510  },
511  {
512   "binding" : "weak",
513   "name" : "_ZTVN7android8hardware3cas6native4V1_013BsDescramblerE"
514  },
515  {
516   "name" : "_ZTVN7android8hardware3cas6native4V1_015BnHwDescramblerE"
517  },
518  {
519   "name" : "_ZTVN7android8hardware3cas6native4V1_015BpHwDescramblerE"
520  }
521 ],
522 "enum_types" :
523 [
524  {
525   "alignment" : 4,
526   "enum_fields" :
527   [
528    {
529     "enum_field_value" : 1,
530     "name" : "HAL_HDR_DOLBY_VISION"
531    },
532    {
533     "enum_field_value" : 2,
534     "name" : "HAL_HDR_HDR10"
535    },
536    {
537     "enum_field_value" : 3,
538     "name" : "HAL_HDR_HLG"
539    }
540   ],
541   "linker_set_key" : "_ZTI13android_hdr_t",
542   "name" : "android_hdr_t",
543   "referenced_type" : "_ZTI13android_hdr_t",
544   "self_type" : "_ZTI13android_hdr_t",
545   "size" : 4,
546   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
547   "underlying_type" : "_ZTIj"
548  },
549  {
550   "alignment" : 4,
551   "enum_fields" :
552   [
553    {
554     "enum_field_value" : 4,
555     "name" : "HAL_HDR_HDR10_PLUS"
556    }
557   ],
558   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
559   "name" : "android_hdr_v1_2_t",
560   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
561   "self_type" : "_ZTI18android_hdr_v1_2_t",
562   "size" : 4,
563   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
564   "underlying_type" : "_ZTIj"
565  },
566  {
567   "alignment" : 4,
568   "enum_fields" :
569   [
570    {
571     "enum_field_value" : 0,
572     "name" : "ANDROID_LOG_UNKNOWN"
573    },
574    {
575     "enum_field_value" : 1,
576     "name" : "ANDROID_LOG_DEFAULT"
577    },
578    {
579     "enum_field_value" : 2,
580     "name" : "ANDROID_LOG_VERBOSE"
581    },
582    {
583     "enum_field_value" : 3,
584     "name" : "ANDROID_LOG_DEBUG"
585    },
586    {
587     "enum_field_value" : 4,
588     "name" : "ANDROID_LOG_INFO"
589    },
590    {
591     "enum_field_value" : 5,
592     "name" : "ANDROID_LOG_WARN"
593    },
594    {
595     "enum_field_value" : 6,
596     "name" : "ANDROID_LOG_ERROR"
597    },
598    {
599     "enum_field_value" : 7,
600     "name" : "ANDROID_LOG_FATAL"
601    },
602    {
603     "enum_field_value" : 8,
604     "name" : "ANDROID_LOG_SILENT"
605    }
606   ],
607   "linker_set_key" : "_ZTI19android_LogPriority",
608   "name" : "android_LogPriority",
609   "referenced_type" : "_ZTI19android_LogPriority",
610   "self_type" : "_ZTI19android_LogPriority",
611   "size" : 4,
612   "source_file" : "/system/core/liblog/include/android/log.h",
613   "underlying_type" : "_ZTIj"
614  },
615  {
616   "alignment" : 4,
617   "enum_fields" :
618   [
619    {
620     "enum_field_value" : 0,
621     "name" : "HAL_DATASPACE_UNKNOWN"
622    },
623    {
624     "enum_field_value" : 1,
625     "name" : "HAL_DATASPACE_ARBITRARY"
626    },
627    {
628     "enum_field_value" : 16,
629     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
630    },
631    {
632     "enum_field_value" : 4128768,
633     "name" : "HAL_DATASPACE_STANDARD_MASK"
634    },
635    {
636     "enum_field_value" : 0,
637     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
638    },
639    {
640     "enum_field_value" : 65536,
641     "name" : "HAL_DATASPACE_STANDARD_BT709"
642    },
643    {
644     "enum_field_value" : 131072,
645     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
646    },
647    {
648     "enum_field_value" : 196608,
649     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
650    },
651    {
652     "enum_field_value" : 262144,
653     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
654    },
655    {
656     "enum_field_value" : 327680,
657     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
658    },
659    {
660     "enum_field_value" : 393216,
661     "name" : "HAL_DATASPACE_STANDARD_BT2020"
662    },
663    {
664     "enum_field_value" : 458752,
665     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
666    },
667    {
668     "enum_field_value" : 524288,
669     "name" : "HAL_DATASPACE_STANDARD_BT470M"
670    },
671    {
672     "enum_field_value" : 589824,
673     "name" : "HAL_DATASPACE_STANDARD_FILM"
674    },
675    {
676     "enum_field_value" : 655360,
677     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
678    },
679    {
680     "enum_field_value" : 720896,
681     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
682    },
683    {
684     "enum_field_value" : 22,
685     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
686    },
687    {
688     "enum_field_value" : 130023424,
689     "name" : "HAL_DATASPACE_TRANSFER_MASK"
690    },
691    {
692     "enum_field_value" : 0,
693     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
694    },
695    {
696     "enum_field_value" : 4194304,
697     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
698    },
699    {
700     "enum_field_value" : 8388608,
701     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
702    },
703    {
704     "enum_field_value" : 12582912,
705     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
706    },
707    {
708     "enum_field_value" : 16777216,
709     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
710    },
711    {
712     "enum_field_value" : 20971520,
713     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
714    },
715    {
716     "enum_field_value" : 25165824,
717     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
718    },
719    {
720     "enum_field_value" : 29360128,
721     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
722    },
723    {
724     "enum_field_value" : 33554432,
725     "name" : "HAL_DATASPACE_TRANSFER_HLG"
726    },
727    {
728     "enum_field_value" : 27,
729     "name" : "HAL_DATASPACE_RANGE_SHIFT"
730    },
731    {
732     "enum_field_value" : 939524096,
733     "name" : "HAL_DATASPACE_RANGE_MASK"
734    },
735    {
736     "enum_field_value" : 0,
737     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
738    },
739    {
740     "enum_field_value" : 134217728,
741     "name" : "HAL_DATASPACE_RANGE_FULL"
742    },
743    {
744     "enum_field_value" : 268435456,
745     "name" : "HAL_DATASPACE_RANGE_LIMITED"
746    },
747    {
748     "enum_field_value" : 402653184,
749     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
750    },
751    {
752     "enum_field_value" : 512,
753     "name" : "HAL_DATASPACE_SRGB_LINEAR"
754    },
755    {
756     "enum_field_value" : 138477568,
757     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
758    },
759    {
760     "enum_field_value" : 406913024,
761     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
762    },
763    {
764     "enum_field_value" : 513,
765     "name" : "HAL_DATASPACE_SRGB"
766    },
767    {
768     "enum_field_value" : 142671872,
769     "name" : "HAL_DATASPACE_V0_SRGB"
770    },
771    {
772     "enum_field_value" : 411107328,
773     "name" : "HAL_DATASPACE_V0_SCRGB"
774    },
775    {
776     "enum_field_value" : 257,
777     "name" : "HAL_DATASPACE_JFIF"
778    },
779    {
780     "enum_field_value" : 146931712,
781     "name" : "HAL_DATASPACE_V0_JFIF"
782    },
783    {
784     "enum_field_value" : 258,
785     "name" : "HAL_DATASPACE_BT601_625"
786    },
787    {
788     "enum_field_value" : 281149440,
789     "name" : "HAL_DATASPACE_V0_BT601_625"
790    },
791    {
792     "enum_field_value" : 259,
793     "name" : "HAL_DATASPACE_BT601_525"
794    },
795    {
796     "enum_field_value" : 281280512,
797     "name" : "HAL_DATASPACE_V0_BT601_525"
798    },
799    {
800     "enum_field_value" : 260,
801     "name" : "HAL_DATASPACE_BT709"
802    },
803    {
804     "enum_field_value" : 281083904,
805     "name" : "HAL_DATASPACE_V0_BT709"
806    },
807    {
808     "enum_field_value" : 139067392,
809     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
810    },
811    {
812     "enum_field_value" : 155844608,
813     "name" : "HAL_DATASPACE_DCI_P3"
814    },
815    {
816     "enum_field_value" : 139067392,
817     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
818    },
819    {
820     "enum_field_value" : 143261696,
821     "name" : "HAL_DATASPACE_DISPLAY_P3"
822    },
823    {
824     "enum_field_value" : 151715840,
825     "name" : "HAL_DATASPACE_ADOBE_RGB"
826    },
827    {
828     "enum_field_value" : 138805248,
829     "name" : "HAL_DATASPACE_BT2020_LINEAR"
830    },
831    {
832     "enum_field_value" : 147193856,
833     "name" : "HAL_DATASPACE_BT2020"
834    },
835    {
836     "enum_field_value" : 163971072,
837     "name" : "HAL_DATASPACE_BT2020_PQ"
838    },
839    {
840     "enum_field_value" : 4096,
841     "name" : "HAL_DATASPACE_DEPTH"
842    },
843    {
844     "enum_field_value" : 4097,
845     "name" : "HAL_DATASPACE_SENSOR"
846    }
847   ],
848   "linker_set_key" : "_ZTI19android_dataspace_t",
849   "name" : "android_dataspace_t",
850   "referenced_type" : "_ZTI19android_dataspace_t",
851   "self_type" : "_ZTI19android_dataspace_t",
852   "size" : 4,
853   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
854   "underlying_type" : "_ZTIj"
855  },
856  {
857   "alignment" : 4,
858   "enum_fields" :
859   [
860    {
861     "enum_field_value" : 0,
862     "name" : "FLEX_FORMAT_INVALID"
863    },
864    {
865     "enum_field_value" : 1,
866     "name" : "FLEX_FORMAT_Y"
867    },
868    {
869     "enum_field_value" : 7,
870     "name" : "FLEX_FORMAT_YCbCr"
871    },
872    {
873     "enum_field_value" : 1073741831,
874     "name" : "FLEX_FORMAT_YCbCrA"
875    },
876    {
877     "enum_field_value" : 7168,
878     "name" : "FLEX_FORMAT_RGB"
879    },
880    {
881     "enum_field_value" : 1073748992,
882     "name" : "FLEX_FORMAT_RGBA"
883    }
884   ],
885   "linker_set_key" : "_ZTI19android_flex_format",
886   "name" : "android_flex_format",
887   "referenced_type" : "_ZTI19android_flex_format",
888   "self_type" : "_ZTI19android_flex_format",
889   "size" : 4,
890   "source_file" : "/system/core/libsystem/include/system/graphics.h",
891   "underlying_type" : "_ZTIj"
892  },
893  {
894   "alignment" : 4,
895   "enum_fields" :
896   [
897    {
898     "enum_field_value" : 1,
899     "name" : "HAL_TRANSFORM_FLIP_H"
900    },
901    {
902     "enum_field_value" : 2,
903     "name" : "HAL_TRANSFORM_FLIP_V"
904    },
905    {
906     "enum_field_value" : 4,
907     "name" : "HAL_TRANSFORM_ROT_90"
908    },
909    {
910     "enum_field_value" : 3,
911     "name" : "HAL_TRANSFORM_ROT_180"
912    },
913    {
914     "enum_field_value" : 7,
915     "name" : "HAL_TRANSFORM_ROT_270"
916    }
917   ],
918   "linker_set_key" : "_ZTI19android_transform_t",
919   "name" : "android_transform_t",
920   "referenced_type" : "_ZTI19android_transform_t",
921   "self_type" : "_ZTI19android_transform_t",
922   "size" : 4,
923   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
924   "underlying_type" : "_ZTIj"
925  },
926  {
927   "alignment" : 4,
928   "enum_fields" :
929   [
930    {
931     "enum_field_value" : 0,
932     "name" : "HAL_COLOR_MODE_NATIVE"
933    },
934    {
935     "enum_field_value" : 1,
936     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
937    },
938    {
939     "enum_field_value" : 2,
940     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
941    },
942    {
943     "enum_field_value" : 3,
944     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
945    },
946    {
947     "enum_field_value" : 4,
948     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
949    },
950    {
951     "enum_field_value" : 5,
952     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
953    },
954    {
955     "enum_field_value" : 6,
956     "name" : "HAL_COLOR_MODE_DCI_P3"
957    },
958    {
959     "enum_field_value" : 7,
960     "name" : "HAL_COLOR_MODE_SRGB"
961    },
962    {
963     "enum_field_value" : 8,
964     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
965    },
966    {
967     "enum_field_value" : 9,
968     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
969    }
970   ],
971   "linker_set_key" : "_ZTI20android_color_mode_t",
972   "name" : "android_color_mode_t",
973   "referenced_type" : "_ZTI20android_color_mode_t",
974   "self_type" : "_ZTI20android_color_mode_t",
975   "size" : 4,
976   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
977   "underlying_type" : "_ZTIj"
978  },
979  {
980   "alignment" : 4,
981   "enum_fields" :
982   [
983    {
984     "enum_field_value" : 0,
985     "name" : "SYSTEM_TIME_REALTIME"
986    },
987    {
988     "enum_field_value" : 1,
989     "name" : "SYSTEM_TIME_MONOTONIC"
990    },
991    {
992     "enum_field_value" : 2,
993     "name" : "SYSTEM_TIME_PROCESS"
994    },
995    {
996     "enum_field_value" : 3,
997     "name" : "SYSTEM_TIME_THREAD"
998    },
999    {
1000     "enum_field_value" : 4,
1001     "name" : "SYSTEM_TIME_BOOTTIME"
1002    }
1003   ],
1004   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1005   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1006   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1007   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1008   "size" : 4,
1009   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1010   "underlying_type" : "_ZTIj"
1011  },
1012  {
1013   "alignment" : 4,
1014   "enum_fields" :
1015   [
1016    {
1017     "enum_field_value" : 1,
1018     "name" : "FLEX_COMPONENT_Y"
1019    },
1020    {
1021     "enum_field_value" : 2,
1022     "name" : "FLEX_COMPONENT_Cb"
1023    },
1024    {
1025     "enum_field_value" : 4,
1026     "name" : "FLEX_COMPONENT_Cr"
1027    },
1028    {
1029     "enum_field_value" : 1024,
1030     "name" : "FLEX_COMPONENT_R"
1031    },
1032    {
1033     "enum_field_value" : 2048,
1034     "name" : "FLEX_COMPONENT_G"
1035    },
1036    {
1037     "enum_field_value" : 4096,
1038     "name" : "FLEX_COMPONENT_B"
1039    },
1040    {
1041     "enum_field_value" : 1073741824,
1042     "name" : "FLEX_COMPONENT_A"
1043    }
1044   ],
1045   "linker_set_key" : "_ZTI22android_flex_component",
1046   "name" : "android_flex_component",
1047   "referenced_type" : "_ZTI22android_flex_component",
1048   "self_type" : "_ZTI22android_flex_component",
1049   "size" : 4,
1050   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1051   "underlying_type" : "_ZTIj"
1052  },
1053  {
1054   "alignment" : 4,
1055   "enum_fields" :
1056   [
1057    {
1058     "enum_field_value" : 1,
1059     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1060    },
1061    {
1062     "enum_field_value" : 2,
1063     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1064    },
1065    {
1066     "enum_field_value" : 3,
1067     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1068    },
1069    {
1070     "enum_field_value" : 4,
1071     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1072    },
1073    {
1074     "enum_field_value" : 5,
1075     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1076    },
1077    {
1078     "enum_field_value" : 16,
1079     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1080    },
1081    {
1082     "enum_field_value" : 17,
1083     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1084    },
1085    {
1086     "enum_field_value" : 20,
1087     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1088    },
1089    {
1090     "enum_field_value" : 22,
1091     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1092    },
1093    {
1094     "enum_field_value" : 32,
1095     "name" : "HAL_PIXEL_FORMAT_RAW16"
1096    },
1097    {
1098     "enum_field_value" : 33,
1099     "name" : "HAL_PIXEL_FORMAT_BLOB"
1100    },
1101    {
1102     "enum_field_value" : 34,
1103     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1104    },
1105    {
1106     "enum_field_value" : 35,
1107     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1108    },
1109    {
1110     "enum_field_value" : 36,
1111     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1112    },
1113    {
1114     "enum_field_value" : 37,
1115     "name" : "HAL_PIXEL_FORMAT_RAW10"
1116    },
1117    {
1118     "enum_field_value" : 38,
1119     "name" : "HAL_PIXEL_FORMAT_RAW12"
1120    },
1121    {
1122     "enum_field_value" : 43,
1123     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1124    },
1125    {
1126     "enum_field_value" : 538982489,
1127     "name" : "HAL_PIXEL_FORMAT_Y8"
1128    },
1129    {
1130     "enum_field_value" : 540422489,
1131     "name" : "HAL_PIXEL_FORMAT_Y16"
1132    },
1133    {
1134     "enum_field_value" : 842094169,
1135     "name" : "HAL_PIXEL_FORMAT_YV12"
1136    }
1137   ],
1138   "linker_set_key" : "_ZTI22android_pixel_format_t",
1139   "name" : "android_pixel_format_t",
1140   "referenced_type" : "_ZTI22android_pixel_format_t",
1141   "self_type" : "_ZTI22android_pixel_format_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" : 19,
1152     "name" : "ANDROID_PRIORITY_LOWEST"
1153    },
1154    {
1155     "enum_field_value" : 10,
1156     "name" : "ANDROID_PRIORITY_BACKGROUND"
1157    },
1158    {
1159     "enum_field_value" : 0,
1160     "name" : "ANDROID_PRIORITY_NORMAL"
1161    },
1162    {
1163     "enum_field_value" : -2,
1164     "name" : "ANDROID_PRIORITY_FOREGROUND"
1165    },
1166    {
1167     "enum_field_value" : -4,
1168     "name" : "ANDROID_PRIORITY_DISPLAY"
1169    },
1170    {
1171     "enum_field_value" : -8,
1172     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1173    },
1174    {
1175     "enum_field_value" : -10,
1176     "name" : "ANDROID_PRIORITY_VIDEO"
1177    },
1178    {
1179     "enum_field_value" : -16,
1180     "name" : "ANDROID_PRIORITY_AUDIO"
1181    },
1182    {
1183     "enum_field_value" : -19,
1184     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1185    },
1186    {
1187     "enum_field_value" : -20,
1188     "name" : "ANDROID_PRIORITY_HIGHEST"
1189    },
1190    {
1191     "enum_field_value" : 0,
1192     "name" : "ANDROID_PRIORITY_DEFAULT"
1193    },
1194    {
1195     "enum_field_value" : -1,
1196     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1197    },
1198    {
1199     "enum_field_value" : 1,
1200     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1201    }
1202   ],
1203   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1204   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1205   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1206   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1207   "size" : 4,
1208   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1209   "underlying_type" : "_ZTIi"
1210  },
1211  {
1212   "alignment" : 4,
1213   "enum_fields" :
1214   [
1215    {
1216     "enum_field_value" : 281411584,
1217     "name" : "HAL_DATASPACE_BT2020_ITU"
1218    },
1219    {
1220     "enum_field_value" : 298188800,
1221     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1222    },
1223    {
1224     "enum_field_value" : 302383104,
1225     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1226    },
1227    {
1228     "enum_field_value" : 168165376,
1229     "name" : "HAL_DATASPACE_BT2020_HLG"
1230    }
1231   ],
1232   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1233   "name" : "android_dataspace_v1_1_t",
1234   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1235   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1236   "size" : 4,
1237   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1238   "underlying_type" : "_ZTIj"
1239  },
1240  {
1241   "alignment" : 4,
1242   "enum_fields" :
1243   [
1244    {
1245     "enum_field_value" : 142999552,
1246     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1247    },
1248    {
1249     "enum_field_value" : 4098,
1250     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1251    },
1252    {
1253     "enum_field_value" : 4099,
1254     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1255    },
1256    {
1257     "enum_field_value" : 4100,
1258     "name" : "HAL_DATASPACE_HEIF"
1259    }
1260   ],
1261   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1262   "name" : "android_dataspace_v1_2_t",
1263   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1264   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1265   "size" : 4,
1266   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1267   "underlying_type" : "_ZTIj"
1268  },
1269  {
1270   "alignment" : 4,
1271   "enum_fields" :
1272   [
1273    {
1274     "enum_field_value" : 10,
1275     "name" : "HAL_COLOR_MODE_BT2020"
1276    },
1277    {
1278     "enum_field_value" : 11,
1279     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1280    },
1281    {
1282     "enum_field_value" : 12,
1283     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1284    }
1285   ],
1286   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1287   "name" : "android_color_mode_v1_1_t",
1288   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1289   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1290   "size" : 4,
1291   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1292   "underlying_type" : "_ZTIj"
1293  },
1294  {
1295   "alignment" : 4,
1296   "enum_fields" :
1297   [
1298    {
1299     "enum_field_value" : 0,
1300     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1301    },
1302    {
1303     "enum_field_value" : 1,
1304     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1305    },
1306    {
1307     "enum_field_value" : 2,
1308     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1309    },
1310    {
1311     "enum_field_value" : 3,
1312     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1313    },
1314    {
1315     "enum_field_value" : 4,
1316     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1317    },
1318    {
1319     "enum_field_value" : 5,
1320     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1321    },
1322    {
1323     "enum_field_value" : 6,
1324     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1325    }
1326   ],
1327   "linker_set_key" : "_ZTI25android_color_transform_t",
1328   "name" : "android_color_transform_t",
1329   "referenced_type" : "_ZTI25android_color_transform_t",
1330   "self_type" : "_ZTI25android_color_transform_t",
1331   "size" : 4,
1332   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1333   "underlying_type" : "_ZTIj"
1334  },
1335  {
1336   "alignment" : 4,
1337   "enum_fields" :
1338   [
1339    {
1340     "enum_field_value" : 39,
1341     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1342    },
1343    {
1344     "enum_field_value" : 40,
1345     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1346    },
1347    {
1348     "enum_field_value" : 41,
1349     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1350    },
1351    {
1352     "enum_field_value" : 42,
1353     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1354    }
1355   ],
1356   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1357   "name" : "android_pixel_format_sw_t",
1358   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1359   "self_type" : "_ZTI25android_pixel_format_sw_t",
1360   "size" : 4,
1361   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1362   "underlying_type" : "_ZTIj"
1363  },
1364  {
1365   "alignment" : 4,
1366   "enum_fields" :
1367   [
1368    {
1369     "enum_field_value" : 48,
1370     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1371    },
1372    {
1373     "enum_field_value" : 49,
1374     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1375    },
1376    {
1377     "enum_field_value" : 50,
1378     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1379    },
1380    {
1381     "enum_field_value" : 51,
1382     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1383    },
1384    {
1385     "enum_field_value" : 52,
1386     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1387    },
1388    {
1389     "enum_field_value" : 53,
1390     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1391    },
1392    {
1393     "enum_field_value" : 54,
1394     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1395    }
1396   ],
1397   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1398   "name" : "android_pixel_format_v1_1_t",
1399   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1400   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1401   "size" : 4,
1402   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1403   "underlying_type" : "_ZTIj"
1404  },
1405  {
1406   "alignment" : 4,
1407   "enum_fields" :
1408   [
1409    {
1410     "enum_field_value" : 55,
1411     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1412    }
1413   ],
1414   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1415   "name" : "android_pixel_format_v1_2_t",
1416   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1417   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1418   "size" : 4,
1419   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1420   "underlying_type" : "_ZTIj"
1421  },
1422  {
1423   "alignment" : 4,
1424   "enum_fields" :
1425   [
1426    {
1427     "enum_field_value" : 0,
1428     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1429    },
1430    {
1431     "enum_field_value" : 1,
1432     "name" : "HAL_RENDER_INTENT_ENHANCE"
1433    },
1434    {
1435     "enum_field_value" : 2,
1436     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1437    },
1438    {
1439     "enum_field_value" : 3,
1440     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1441    }
1442   ],
1443   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1444   "name" : "android_render_intent_v1_1_t",
1445   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1446   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1447   "size" : 4,
1448   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1449   "underlying_type" : "_ZTIj"
1450  },
1451  {
1452   "alignment" : 4,
1453   "enum_fields" :
1454   [
1455    {
1456     "enum_field_value" : 0,
1457     "name" : "LOG_ID_MIN"
1458    },
1459    {
1460     "enum_field_value" : 0,
1461     "name" : "LOG_ID_MAIN"
1462    },
1463    {
1464     "enum_field_value" : 1,
1465     "name" : "LOG_ID_RADIO"
1466    },
1467    {
1468     "enum_field_value" : 2,
1469     "name" : "LOG_ID_EVENTS"
1470    },
1471    {
1472     "enum_field_value" : 3,
1473     "name" : "LOG_ID_SYSTEM"
1474    },
1475    {
1476     "enum_field_value" : 4,
1477     "name" : "LOG_ID_CRASH"
1478    },
1479    {
1480     "enum_field_value" : 5,
1481     "name" : "LOG_ID_STATS"
1482    },
1483    {
1484     "enum_field_value" : 6,
1485     "name" : "LOG_ID_SECURITY"
1486    },
1487    {
1488     "enum_field_value" : 7,
1489     "name" : "LOG_ID_KERNEL"
1490    },
1491    {
1492     "enum_field_value" : 8,
1493     "name" : "LOG_ID_MAX"
1494    },
1495    {
1496     "enum_field_value" : 2147483647,
1497     "name" : "LOG_ID_DEFAULT"
1498    }
1499   ],
1500   "linker_set_key" : "_ZTI6log_id",
1501   "name" : "log_id",
1502   "referenced_type" : "_ZTI6log_id",
1503   "self_type" : "_ZTI6log_id",
1504   "size" : 4,
1505   "source_file" : "/system/core/liblog/include/android/log.h",
1506   "underlying_type" : "_ZTIj"
1507  },
1508  {
1509   "alignment" : 4,
1510   "enum_fields" :
1511   [
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1515    },
1516    {
1517     "enum_field_value" : 2,
1518     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1519    },
1520    {
1521     "enum_field_value" : 4,
1522     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1523    }
1524   ],
1525   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1526   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1527   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1528   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1529   "size" : 4,
1530   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1531   "underlying_type" : "_ZTIj"
1532  },
1533  {
1534   "alignment" : 4,
1535   "enum_fields" :
1536   [
1537    {
1538     "enum_field_value" : 0,
1539     "name" : "android::OK"
1540    },
1541    {
1542     "enum_field_value" : 0,
1543     "name" : "android::NO_ERROR"
1544    },
1545    {
1546     "enum_field_value" : -2147483648,
1547     "name" : "android::UNKNOWN_ERROR"
1548    },
1549    {
1550     "enum_field_value" : -12,
1551     "name" : "android::NO_MEMORY"
1552    },
1553    {
1554     "enum_field_value" : -38,
1555     "name" : "android::INVALID_OPERATION"
1556    },
1557    {
1558     "enum_field_value" : -22,
1559     "name" : "android::BAD_VALUE"
1560    },
1561    {
1562     "enum_field_value" : -2147483647,
1563     "name" : "android::BAD_TYPE"
1564    },
1565    {
1566     "enum_field_value" : -2,
1567     "name" : "android::NAME_NOT_FOUND"
1568    },
1569    {
1570     "enum_field_value" : -1,
1571     "name" : "android::PERMISSION_DENIED"
1572    },
1573    {
1574     "enum_field_value" : -19,
1575     "name" : "android::NO_INIT"
1576    },
1577    {
1578     "enum_field_value" : -17,
1579     "name" : "android::ALREADY_EXISTS"
1580    },
1581    {
1582     "enum_field_value" : -32,
1583     "name" : "android::DEAD_OBJECT"
1584    },
1585    {
1586     "enum_field_value" : -2147483646,
1587     "name" : "android::FAILED_TRANSACTION"
1588    },
1589    {
1590     "enum_field_value" : -75,
1591     "name" : "android::BAD_INDEX"
1592    },
1593    {
1594     "enum_field_value" : -61,
1595     "name" : "android::NOT_ENOUGH_DATA"
1596    },
1597    {
1598     "enum_field_value" : -11,
1599     "name" : "android::WOULD_BLOCK"
1600    },
1601    {
1602     "enum_field_value" : -110,
1603     "name" : "android::TIMED_OUT"
1604    },
1605    {
1606     "enum_field_value" : -74,
1607     "name" : "android::UNKNOWN_TRANSACTION"
1608    },
1609    {
1610     "enum_field_value" : -2147483641,
1611     "name" : "android::FDS_NOT_ALLOWED"
1612    },
1613    {
1614     "enum_field_value" : -2147483640,
1615     "name" : "android::UNEXPECTED_NULL"
1616    }
1617   ],
1618   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1619   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1620   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1621   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1622   "size" : 4,
1623   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1624   "underlying_type" : "_ZTIi"
1625  },
1626  {
1627   "alignment" : 4,
1628   "enum_fields" :
1629   [
1630    {
1631     "enum_field_value" : 19,
1632     "name" : "android::PRIORITY_LOWEST"
1633    },
1634    {
1635     "enum_field_value" : 10,
1636     "name" : "android::PRIORITY_BACKGROUND"
1637    },
1638    {
1639     "enum_field_value" : 0,
1640     "name" : "android::PRIORITY_NORMAL"
1641    },
1642    {
1643     "enum_field_value" : -2,
1644     "name" : "android::PRIORITY_FOREGROUND"
1645    },
1646    {
1647     "enum_field_value" : -4,
1648     "name" : "android::PRIORITY_DISPLAY"
1649    },
1650    {
1651     "enum_field_value" : -8,
1652     "name" : "android::PRIORITY_URGENT_DISPLAY"
1653    },
1654    {
1655     "enum_field_value" : -16,
1656     "name" : "android::PRIORITY_AUDIO"
1657    },
1658    {
1659     "enum_field_value" : -19,
1660     "name" : "android::PRIORITY_URGENT_AUDIO"
1661    },
1662    {
1663     "enum_field_value" : -20,
1664     "name" : "android::PRIORITY_HIGHEST"
1665    },
1666    {
1667     "enum_field_value" : 0,
1668     "name" : "android::PRIORITY_DEFAULT"
1669    },
1670    {
1671     "enum_field_value" : -1,
1672     "name" : "android::PRIORITY_MORE_FAVORABLE"
1673    },
1674    {
1675     "enum_field_value" : 1,
1676     "name" : "android::PRIORITY_LESS_FAVORABLE"
1677    }
1678   ],
1679   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1680   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1681   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1682   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1683   "size" : 4,
1684   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1685   "underlying_type" : "_ZTIi"
1686  },
1687  {
1688   "alignment" : 4,
1689   "enum_fields" :
1690   [
1691    {
1692     "enum_field_value" : 1,
1693     "name" : "android::trait_trivial_copy<bool>::value"
1694    }
1695   ],
1696   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1697   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1698   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1699   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1700   "size" : 4,
1701   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1702   "underlying_type" : "_ZTIj"
1703  },
1704  {
1705   "alignment" : 4,
1706   "enum_fields" :
1707   [
1708    {
1709     "enum_field_value" : 1,
1710     "name" : "android::trait_trivial_copy<char>::value"
1711    }
1712   ],
1713   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1714   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1715   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1716   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1717   "size" : 4,
1718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1719   "underlying_type" : "_ZTIj"
1720  },
1721  {
1722   "alignment" : 4,
1723   "enum_fields" :
1724   [
1725    {
1726     "enum_field_value" : 1,
1727     "name" : "android::trait_trivial_copy<double>::value"
1728    }
1729   ],
1730   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1731   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1732   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1733   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1734   "size" : 4,
1735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1736   "underlying_type" : "_ZTIj"
1737  },
1738  {
1739   "alignment" : 4,
1740   "enum_fields" :
1741   [
1742    {
1743     "enum_field_value" : 1,
1744     "name" : "android::trait_trivial_copy<float>::value"
1745    }
1746   ],
1747   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1748   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1749   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1750   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1751   "size" : 4,
1752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1753   "underlying_type" : "_ZTIj"
1754  },
1755  {
1756   "alignment" : 4,
1757   "enum_fields" :
1758   [
1759    {
1760     "enum_field_value" : 1,
1761     "name" : "android::trait_trivial_copy<unsigned char>::value"
1762    }
1763   ],
1764   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1765   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1766   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1767   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1768   "size" : 4,
1769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1770   "underlying_type" : "_ZTIj"
1771  },
1772  {
1773   "alignment" : 4,
1774   "enum_fields" :
1775   [
1776    {
1777     "enum_field_value" : 1,
1778     "name" : "android::trait_trivial_copy<int>::value"
1779    }
1780   ],
1781   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1782   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1783   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1784   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1785   "size" : 4,
1786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1787   "underlying_type" : "_ZTIj"
1788  },
1789  {
1790   "alignment" : 4,
1791   "enum_fields" :
1792   [
1793    {
1794     "enum_field_value" : 1,
1795     "name" : "android::trait_trivial_copy<unsigned int>::value"
1796    }
1797   ],
1798   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1799   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1800   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1801   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1802   "size" : 4,
1803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1804   "underlying_type" : "_ZTIj"
1805  },
1806  {
1807   "alignment" : 4,
1808   "enum_fields" :
1809   [
1810    {
1811     "enum_field_value" : 1,
1812     "name" : "android::trait_trivial_copy<long>::value"
1813    }
1814   ],
1815   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1816   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1817   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1818   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1819   "size" : 4,
1820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1821   "underlying_type" : "_ZTIj"
1822  },
1823  {
1824   "alignment" : 4,
1825   "enum_fields" :
1826   [
1827    {
1828     "enum_field_value" : 1,
1829     "name" : "android::trait_trivial_copy<unsigned long>::value"
1830    }
1831   ],
1832   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1833   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1834   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1835   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1836   "size" : 4,
1837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1838   "underlying_type" : "_ZTIj"
1839  },
1840  {
1841   "alignment" : 4,
1842   "enum_fields" :
1843   [
1844    {
1845     "enum_field_value" : 1,
1846     "name" : "android::trait_trivial_copy<short>::value"
1847    }
1848   ],
1849   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1850   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1851   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1852   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1853   "size" : 4,
1854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1855   "underlying_type" : "_ZTIj"
1856  },
1857  {
1858   "alignment" : 4,
1859   "enum_fields" :
1860   [
1861    {
1862     "enum_field_value" : 1,
1863     "name" : "android::trait_trivial_copy<unsigned short>::value"
1864    }
1865   ],
1866   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1867   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1868   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1869   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1870   "size" : 4,
1871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1872   "underlying_type" : "_ZTIj"
1873  },
1874  {
1875   "alignment" : 4,
1876   "enum_fields" :
1877   [
1878    {
1879     "enum_field_value" : 1,
1880     "name" : "android::trait_trivial_copy<void>::value"
1881    }
1882   ],
1883   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1884   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1885   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1886   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1887   "size" : 4,
1888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1889   "underlying_type" : "_ZTIj"
1890  },
1891  {
1892   "alignment" : 4,
1893   "enum_fields" :
1894   [
1895    {
1896     "enum_field_value" : 1,
1897     "name" : "android::trait_trivial_copy<long long>::value"
1898    }
1899   ],
1900   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1901   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1902   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1903   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1904   "size" : 4,
1905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1906   "underlying_type" : "_ZTIj"
1907  },
1908  {
1909   "alignment" : 4,
1910   "enum_fields" :
1911   [
1912    {
1913     "enum_field_value" : 1,
1914     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1915    }
1916   ],
1917   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1918   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1919   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1920   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1921   "size" : 4,
1922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1923   "underlying_type" : "_ZTIj"
1924  },
1925  {
1926   "alignment" : 4,
1927   "enum_fields" :
1928   [
1929    {
1930     "enum_field_value" : 1,
1931     "name" : "android::trait_trivial_ctor<bool>::value"
1932    }
1933   ],
1934   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1935   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1936   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1937   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1938   "size" : 4,
1939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1940   "underlying_type" : "_ZTIj"
1941  },
1942  {
1943   "alignment" : 4,
1944   "enum_fields" :
1945   [
1946    {
1947     "enum_field_value" : 1,
1948     "name" : "android::trait_trivial_ctor<char>::value"
1949    }
1950   ],
1951   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1952   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1953   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1954   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1955   "size" : 4,
1956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1957   "underlying_type" : "_ZTIj"
1958  },
1959  {
1960   "alignment" : 4,
1961   "enum_fields" :
1962   [
1963    {
1964     "enum_field_value" : 1,
1965     "name" : "android::trait_trivial_ctor<double>::value"
1966    }
1967   ],
1968   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1969   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1970   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1971   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1972   "size" : 4,
1973   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1974   "underlying_type" : "_ZTIj"
1975  },
1976  {
1977   "alignment" : 4,
1978   "enum_fields" :
1979   [
1980    {
1981     "enum_field_value" : 1,
1982     "name" : "android::trait_trivial_ctor<float>::value"
1983    }
1984   ],
1985   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1986   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1987   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1988   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1989   "size" : 4,
1990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1991   "underlying_type" : "_ZTIj"
1992  },
1993  {
1994   "alignment" : 4,
1995   "enum_fields" :
1996   [
1997    {
1998     "enum_field_value" : 1,
1999     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2000    }
2001   ],
2002   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2003   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2004   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2005   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2006   "size" : 4,
2007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2008   "underlying_type" : "_ZTIj"
2009  },
2010  {
2011   "alignment" : 4,
2012   "enum_fields" :
2013   [
2014    {
2015     "enum_field_value" : 1,
2016     "name" : "android::trait_trivial_ctor<int>::value"
2017    }
2018   ],
2019   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2020   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2021   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2022   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2023   "size" : 4,
2024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2025   "underlying_type" : "_ZTIj"
2026  },
2027  {
2028   "alignment" : 4,
2029   "enum_fields" :
2030   [
2031    {
2032     "enum_field_value" : 1,
2033     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2034    }
2035   ],
2036   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2037   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2038   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2039   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2040   "size" : 4,
2041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2042   "underlying_type" : "_ZTIj"
2043  },
2044  {
2045   "alignment" : 4,
2046   "enum_fields" :
2047   [
2048    {
2049     "enum_field_value" : 1,
2050     "name" : "android::trait_trivial_ctor<long>::value"
2051    }
2052   ],
2053   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2054   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2055   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2056   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2057   "size" : 4,
2058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2059   "underlying_type" : "_ZTIj"
2060  },
2061  {
2062   "alignment" : 4,
2063   "enum_fields" :
2064   [
2065    {
2066     "enum_field_value" : 1,
2067     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2068    }
2069   ],
2070   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2071   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2072   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2073   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2074   "size" : 4,
2075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2076   "underlying_type" : "_ZTIj"
2077  },
2078  {
2079   "alignment" : 4,
2080   "enum_fields" :
2081   [
2082    {
2083     "enum_field_value" : 1,
2084     "name" : "android::trait_trivial_ctor<short>::value"
2085    }
2086   ],
2087   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2088   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2089   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2090   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2091   "size" : 4,
2092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2093   "underlying_type" : "_ZTIj"
2094  },
2095  {
2096   "alignment" : 4,
2097   "enum_fields" :
2098   [
2099    {
2100     "enum_field_value" : 1,
2101     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2102    }
2103   ],
2104   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2105   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2106   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2107   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2108   "size" : 4,
2109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2110   "underlying_type" : "_ZTIj"
2111  },
2112  {
2113   "alignment" : 4,
2114   "enum_fields" :
2115   [
2116    {
2117     "enum_field_value" : 1,
2118     "name" : "android::trait_trivial_ctor<void>::value"
2119    }
2120   ],
2121   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2122   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2123   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2124   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2125   "size" : 4,
2126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2127   "underlying_type" : "_ZTIj"
2128  },
2129  {
2130   "alignment" : 4,
2131   "enum_fields" :
2132   [
2133    {
2134     "enum_field_value" : 1,
2135     "name" : "android::trait_trivial_ctor<long long>::value"
2136    }
2137   ],
2138   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2139   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2140   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2141   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2142   "size" : 4,
2143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2144   "underlying_type" : "_ZTIj"
2145  },
2146  {
2147   "alignment" : 4,
2148   "enum_fields" :
2149   [
2150    {
2151     "enum_field_value" : 1,
2152     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2153    }
2154   ],
2155   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2156   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2157   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2158   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2159   "size" : 4,
2160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2161   "underlying_type" : "_ZTIj"
2162  },
2163  {
2164   "alignment" : 4,
2165   "enum_fields" :
2166   [
2167    {
2168     "enum_field_value" : 1,
2169     "name" : "android::trait_trivial_dtor<bool>::value"
2170    }
2171   ],
2172   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2173   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2174   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2175   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2176   "size" : 4,
2177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2178   "underlying_type" : "_ZTIj"
2179  },
2180  {
2181   "alignment" : 4,
2182   "enum_fields" :
2183   [
2184    {
2185     "enum_field_value" : 1,
2186     "name" : "android::trait_trivial_dtor<char>::value"
2187    }
2188   ],
2189   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2190   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2191   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2192   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2193   "size" : 4,
2194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2195   "underlying_type" : "_ZTIj"
2196  },
2197  {
2198   "alignment" : 4,
2199   "enum_fields" :
2200   [
2201    {
2202     "enum_field_value" : 1,
2203     "name" : "android::trait_trivial_dtor<double>::value"
2204    }
2205   ],
2206   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2207   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2208   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2209   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2210   "size" : 4,
2211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2212   "underlying_type" : "_ZTIj"
2213  },
2214  {
2215   "alignment" : 4,
2216   "enum_fields" :
2217   [
2218    {
2219     "enum_field_value" : 1,
2220     "name" : "android::trait_trivial_dtor<float>::value"
2221    }
2222   ],
2223   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2224   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2225   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2226   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2227   "size" : 4,
2228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2229   "underlying_type" : "_ZTIj"
2230  },
2231  {
2232   "alignment" : 4,
2233   "enum_fields" :
2234   [
2235    {
2236     "enum_field_value" : 1,
2237     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2238    }
2239   ],
2240   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2241   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2242   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2243   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2244   "size" : 4,
2245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2246   "underlying_type" : "_ZTIj"
2247  },
2248  {
2249   "alignment" : 4,
2250   "enum_fields" :
2251   [
2252    {
2253     "enum_field_value" : 1,
2254     "name" : "android::trait_trivial_dtor<int>::value"
2255    }
2256   ],
2257   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2258   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2259   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2260   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2261   "size" : 4,
2262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2263   "underlying_type" : "_ZTIj"
2264  },
2265  {
2266   "alignment" : 4,
2267   "enum_fields" :
2268   [
2269    {
2270     "enum_field_value" : 1,
2271     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2272    }
2273   ],
2274   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2275   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2276   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2277   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2278   "size" : 4,
2279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2280   "underlying_type" : "_ZTIj"
2281  },
2282  {
2283   "alignment" : 4,
2284   "enum_fields" :
2285   [
2286    {
2287     "enum_field_value" : 1,
2288     "name" : "android::trait_trivial_dtor<long>::value"
2289    }
2290   ],
2291   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2292   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2293   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2294   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2295   "size" : 4,
2296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2297   "underlying_type" : "_ZTIj"
2298  },
2299  {
2300   "alignment" : 4,
2301   "enum_fields" :
2302   [
2303    {
2304     "enum_field_value" : 1,
2305     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2306    }
2307   ],
2308   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2309   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2310   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2311   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2312   "size" : 4,
2313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2314   "underlying_type" : "_ZTIj"
2315  },
2316  {
2317   "alignment" : 4,
2318   "enum_fields" :
2319   [
2320    {
2321     "enum_field_value" : 1,
2322     "name" : "android::trait_trivial_dtor<short>::value"
2323    }
2324   ],
2325   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2326   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2327   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2328   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2329   "size" : 4,
2330   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2331   "underlying_type" : "_ZTIj"
2332  },
2333  {
2334   "alignment" : 4,
2335   "enum_fields" :
2336   [
2337    {
2338     "enum_field_value" : 1,
2339     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2340    }
2341   ],
2342   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2343   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2344   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2345   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2346   "size" : 4,
2347   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2348   "underlying_type" : "_ZTIj"
2349  },
2350  {
2351   "alignment" : 4,
2352   "enum_fields" :
2353   [
2354    {
2355     "enum_field_value" : 1,
2356     "name" : "android::trait_trivial_dtor<void>::value"
2357    }
2358   ],
2359   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2360   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2361   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2362   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2363   "size" : 4,
2364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2365   "underlying_type" : "_ZTIj"
2366  },
2367  {
2368   "alignment" : 4,
2369   "enum_fields" :
2370   [
2371    {
2372     "enum_field_value" : 1,
2373     "name" : "android::trait_trivial_dtor<long long>::value"
2374    }
2375   ],
2376   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2377   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2378   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2379   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2380   "size" : 4,
2381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2382   "underlying_type" : "_ZTIj"
2383  },
2384  {
2385   "alignment" : 4,
2386   "enum_fields" :
2387   [
2388    {
2389     "enum_field_value" : 1,
2390     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2391    }
2392   ],
2393   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2394   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2395   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2396   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2397   "size" : 4,
2398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2399   "underlying_type" : "_ZTIj"
2400  },
2401  {
2402   "alignment" : 4,
2403   "enum_fields" :
2404   [
2405    {
2406     "enum_field_value" : 1,
2407     "name" : "android::trait_trivial_move<android::String8>::value"
2408    }
2409   ],
2410   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2411   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2412   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2413   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2414   "size" : 4,
2415   "source_file" : "/system/core/libutils/include/utils/String8.h",
2416   "underlying_type" : "_ZTIj"
2417  },
2418  {
2419   "alignment" : 4,
2420   "enum_fields" :
2421   [
2422    {
2423     "enum_field_value" : 1,
2424     "name" : "android::trait_trivial_move<android::String16>::value"
2425    }
2426   ],
2427   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2428   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2429   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2430   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2431   "size" : 4,
2432   "source_file" : "/system/core/libutils/include/utils/String16.h",
2433   "underlying_type" : "_ZTIj"
2434  },
2435  {
2436   "alignment" : 4,
2437   "enum_fields" :
2438   [
2439    {
2440     "enum_field_value" : 1,
2441     "name" : "android::trait_trivial_move<bool>::value"
2442    }
2443   ],
2444   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2445   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2446   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2447   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2448   "size" : 4,
2449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2450   "underlying_type" : "_ZTIj"
2451  },
2452  {
2453   "alignment" : 4,
2454   "enum_fields" :
2455   [
2456    {
2457     "enum_field_value" : 1,
2458     "name" : "android::trait_trivial_move<char>::value"
2459    }
2460   ],
2461   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2462   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2463   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2464   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2465   "size" : 4,
2466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2467   "underlying_type" : "_ZTIj"
2468  },
2469  {
2470   "alignment" : 4,
2471   "enum_fields" :
2472   [
2473    {
2474     "enum_field_value" : 1,
2475     "name" : "android::trait_trivial_move<double>::value"
2476    }
2477   ],
2478   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2479   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2480   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2481   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2482   "size" : 4,
2483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2484   "underlying_type" : "_ZTIj"
2485  },
2486  {
2487   "alignment" : 4,
2488   "enum_fields" :
2489   [
2490    {
2491     "enum_field_value" : 1,
2492     "name" : "android::trait_trivial_move<float>::value"
2493    }
2494   ],
2495   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2496   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2497   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2498   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2499   "size" : 4,
2500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2501   "underlying_type" : "_ZTIj"
2502  },
2503  {
2504   "alignment" : 4,
2505   "enum_fields" :
2506   [
2507    {
2508     "enum_field_value" : 1,
2509     "name" : "android::trait_trivial_move<unsigned char>::value"
2510    }
2511   ],
2512   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2513   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2514   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2515   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2516   "size" : 4,
2517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2518   "underlying_type" : "_ZTIj"
2519  },
2520  {
2521   "alignment" : 4,
2522   "enum_fields" :
2523   [
2524    {
2525     "enum_field_value" : 1,
2526     "name" : "android::trait_trivial_move<int>::value"
2527    }
2528   ],
2529   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2530   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2531   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2532   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2533   "size" : 4,
2534   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2535   "underlying_type" : "_ZTIj"
2536  },
2537  {
2538   "alignment" : 4,
2539   "enum_fields" :
2540   [
2541    {
2542     "enum_field_value" : 1,
2543     "name" : "android::trait_trivial_move<unsigned int>::value"
2544    }
2545   ],
2546   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2547   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2548   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2549   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2550   "size" : 4,
2551   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2552   "underlying_type" : "_ZTIj"
2553  },
2554  {
2555   "alignment" : 4,
2556   "enum_fields" :
2557   [
2558    {
2559     "enum_field_value" : 1,
2560     "name" : "android::trait_trivial_move<long>::value"
2561    }
2562   ],
2563   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2564   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2565   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2566   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2567   "size" : 4,
2568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2569   "underlying_type" : "_ZTIj"
2570  },
2571  {
2572   "alignment" : 4,
2573   "enum_fields" :
2574   [
2575    {
2576     "enum_field_value" : 1,
2577     "name" : "android::trait_trivial_move<unsigned long>::value"
2578    }
2579   ],
2580   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2581   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2582   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2583   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2584   "size" : 4,
2585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2586   "underlying_type" : "_ZTIj"
2587  },
2588  {
2589   "alignment" : 4,
2590   "enum_fields" :
2591   [
2592    {
2593     "enum_field_value" : 1,
2594     "name" : "android::trait_trivial_move<short>::value"
2595    }
2596   ],
2597   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2598   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2599   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2600   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2601   "size" : 4,
2602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2603   "underlying_type" : "_ZTIj"
2604  },
2605  {
2606   "alignment" : 4,
2607   "enum_fields" :
2608   [
2609    {
2610     "enum_field_value" : 1,
2611     "name" : "android::trait_trivial_move<unsigned short>::value"
2612    }
2613   ],
2614   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2615   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2616   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2617   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2618   "size" : 4,
2619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2620   "underlying_type" : "_ZTIj"
2621  },
2622  {
2623   "alignment" : 4,
2624   "enum_fields" :
2625   [
2626    {
2627     "enum_field_value" : 1,
2628     "name" : "android::trait_trivial_move<void>::value"
2629    }
2630   ],
2631   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2632   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2633   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2634   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2635   "size" : 4,
2636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2637   "underlying_type" : "_ZTIj"
2638  },
2639  {
2640   "alignment" : 4,
2641   "enum_fields" :
2642   [
2643    {
2644     "enum_field_value" : 1,
2645     "name" : "android::trait_trivial_move<long long>::value"
2646    }
2647   ],
2648   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2649   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2650   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2651   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2652   "size" : 4,
2653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2654   "underlying_type" : "_ZTIj"
2655  },
2656  {
2657   "alignment" : 4,
2658   "enum_fields" :
2659   [
2660    {
2661     "enum_field_value" : 1,
2662     "name" : "android::trait_trivial_move<unsigned long long>::value"
2663    }
2664   ],
2665   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2666   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2667   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2668   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2669   "size" : 4,
2670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2671   "underlying_type" : "_ZTIj"
2672  },
2673  {
2674   "alignment" : 4,
2675   "enum_fields" :
2676   [
2677    {
2678     "enum_field_value" : 0,
2679     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2680    },
2681    {
2682     "enum_field_value" : 1,
2683     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2684    },
2685    {
2686     "enum_field_value" : 2,
2687     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2688    }
2689   ],
2690   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2691   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2692   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2693   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2694   "size" : 4,
2695   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2696   "underlying_type" : "_ZTIi"
2697  },
2698  {
2699   "alignment" : 4,
2700   "enum_fields" :
2701   [
2702    {
2703     "enum_field_value" : -1,
2704     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2705    }
2706   ],
2707   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2708   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2709   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2710   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2711   "size" : 4,
2712   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2713   "underlying_type" : "_ZTIi"
2714  },
2715  {
2716   "alignment" : 1,
2717   "enum_fields" :
2718   [
2719    {
2720     "enum_field_value" : 0,
2721     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2722    },
2723    {
2724     "enum_field_value" : 1,
2725     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2726    },
2727    {
2728     "enum_field_value" : 2,
2729     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2730    }
2731   ],
2732   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2733   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2734   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2735   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2736   "size" : 1,
2737   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2738   "underlying_type" : "_ZTIh"
2739  },
2740  {
2741   "alignment" : 4,
2742   "enum_fields" :
2743   [
2744    {
2745     "enum_field_value" : 0,
2746     "name" : "android::Mutex::PRIVATE"
2747    },
2748    {
2749     "enum_field_value" : 1,
2750     "name" : "android::Mutex::SHARED"
2751    }
2752   ],
2753   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2754   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2755   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2756   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2757   "size" : 4,
2758   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2759   "underlying_type" : "_ZTIj"
2760  },
2761  {
2762   "alignment" : 4,
2763   "enum_fields" :
2764   [
2765    {
2766     "enum_field_value" : 0,
2767     "name" : "android::RWLock::PRIVATE"
2768    },
2769    {
2770     "enum_field_value" : 1,
2771     "name" : "android::RWLock::SHARED"
2772    }
2773   ],
2774   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2775   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2776   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2777   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2778   "size" : 4,
2779   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2780   "underlying_type" : "_ZTIj"
2781  },
2782  {
2783   "access" : "protected",
2784   "alignment" : 4,
2785   "enum_fields" :
2786   [
2787    {
2788     "enum_field_value" : 1,
2789     "name" : "android::RefBase::FIRST_INC_STRONG"
2790    }
2791   ],
2792   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2793   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2794   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2795   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2796   "size" : 4,
2797   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2798   "underlying_type" : "_ZTIj"
2799  },
2800  {
2801   "access" : "protected",
2802   "alignment" : 4,
2803   "enum_fields" :
2804   [
2805    {
2806     "enum_field_value" : 0,
2807     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2808    },
2809    {
2810     "enum_field_value" : 1,
2811     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2812    },
2813    {
2814     "enum_field_value" : 1,
2815     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2816    }
2817   ],
2818   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2819   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2820   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2821   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2822   "size" : 4,
2823   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2824   "underlying_type" : "_ZTIj"
2825  },
2826  {
2827   "alignment" : 4,
2828   "enum_fields" :
2829   [
2830    {
2831     "enum_field_value" : 0,
2832     "name" : "android::String8::kEmptyString"
2833    }
2834   ],
2835   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2836   "name" : "android::String8::StaticLinkage",
2837   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2838   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2839   "size" : 4,
2840   "source_file" : "/system/core/libutils/include/utils/String8.h",
2841   "underlying_type" : "_ZTIj"
2842  },
2843  {
2844   "alignment" : 4,
2845   "enum_fields" :
2846   [
2847    {
2848     "enum_field_value" : 0,
2849     "name" : "android::String16::kEmptyString"
2850    }
2851   ],
2852   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2853   "name" : "android::String16::StaticLinkage",
2854   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2855   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2856   "size" : 4,
2857   "source_file" : "/system/core/libutils/include/utils/String16.h",
2858   "underlying_type" : "_ZTIj"
2859  },
2860  {
2861   "alignment" : 4,
2862   "enum_fields" :
2863   [
2864    {
2865     "enum_field_value" : 0,
2866     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2867    },
2868    {
2869     "enum_field_value" : 1,
2870     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2871    },
2872    {
2873     "enum_field_value" : 2,
2874     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2875    },
2876    {
2877     "enum_field_value" : 3,
2878     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2879    }
2880   ],
2881   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2882   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2883   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2884   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2885   "size" : 4,
2886   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2887   "underlying_type" : "_ZTIi"
2888  },
2889  {
2890   "alignment" : 4,
2891   "enum_fields" :
2892   [
2893    {
2894     "enum_field_value" : 0,
2895     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2896    },
2897    {
2898     "enum_field_value" : 1,
2899     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2900    },
2901    {
2902     "enum_field_value" : 2,
2903     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2904    }
2905   ],
2906   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2907   "name" : "android::hardware::ProcessState::CallRestriction",
2908   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2909   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2910   "size" : 4,
2911   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2912   "underlying_type" : "_ZTIi"
2913  },
2914  {
2915   "alignment" : 4,
2916   "enum_fields" :
2917   [
2918    {
2919     "enum_field_value" : 0,
2920     "name" : "android::hardware::HidlReturnRestriction::NONE"
2921    },
2922    {
2923     "enum_field_value" : 1,
2924     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2925    },
2926    {
2927     "enum_field_value" : 2,
2928     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2929    }
2930   ],
2931   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2932   "name" : "android::hardware::HidlReturnRestriction",
2933   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2934   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2935   "size" : 4,
2936   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2937   "underlying_type" : "_ZTIi"
2938  },
2939  {
2940   "alignment" : 4,
2941   "enum_fields" :
2942   [
2943    {
2944     "enum_field_value" : 0,
2945     "name" : "android::hardware::cas::V1_0::Status::OK"
2946    },
2947    {
2948     "enum_field_value" : 1,
2949     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_NO_LICENSE"
2950    },
2951    {
2952     "enum_field_value" : 2,
2953     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_LICENSE_EXPIRED"
2954    },
2955    {
2956     "enum_field_value" : 3,
2957     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_SESSION_NOT_OPENED"
2958    },
2959    {
2960     "enum_field_value" : 4,
2961     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_CANNOT_HANDLE"
2962    },
2963    {
2964     "enum_field_value" : 5,
2965     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_INVALID_STATE"
2966    },
2967    {
2968     "enum_field_value" : 6,
2969     "name" : "android::hardware::cas::V1_0::Status::BAD_VALUE"
2970    },
2971    {
2972     "enum_field_value" : 7,
2973     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_NOT_PROVISIONED"
2974    },
2975    {
2976     "enum_field_value" : 8,
2977     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_RESOURCE_BUSY"
2978    },
2979    {
2980     "enum_field_value" : 9,
2981     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_INSUFFICIENT_OUTPUT_PROTECTION"
2982    },
2983    {
2984     "enum_field_value" : 10,
2985     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_TAMPER_DETECTED"
2986    },
2987    {
2988     "enum_field_value" : 11,
2989     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DEVICE_REVOKED"
2990    },
2991    {
2992     "enum_field_value" : 12,
2993     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DECRYPT_UNIT_NOT_INITIALIZED"
2994    },
2995    {
2996     "enum_field_value" : 13,
2997     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DECRYPT"
2998    },
2999    {
3000     "enum_field_value" : 14,
3001     "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_UNKNOWN"
3002    }
3003   ],
3004   "linker_set_key" : "_ZTIN7android8hardware3cas4V1_06StatusE",
3005   "name" : "android::hardware::cas::V1_0::Status",
3006   "referenced_type" : "_ZTIN7android8hardware3cas4V1_06StatusE",
3007   "self_type" : "_ZTIN7android8hardware3cas4V1_06StatusE",
3008   "size" : 4,
3009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h",
3010   "underlying_type" : "_ZTIj"
3011  },
3012  {
3013   "alignment" : 4,
3014   "enum_fields" :
3015   [
3016    {
3017     "enum_field_value" : 0,
3018     "name" : "android::hardware::cas::native::V1_0::BufferType::SHARED_MEMORY"
3019    },
3020    {
3021     "enum_field_value" : 1,
3022     "name" : "android::hardware::cas::native::V1_0::BufferType::NATIVE_HANDLE"
3023    }
3024   ],
3025   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_010BufferTypeE",
3026   "name" : "android::hardware::cas::native::V1_0::BufferType",
3027   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_010BufferTypeE",
3028   "self_type" : "_ZTIN7android8hardware3cas6native4V1_010BufferTypeE",
3029   "size" : 4,
3030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h",
3031   "underlying_type" : "_ZTIj"
3032  },
3033  {
3034   "alignment" : 4,
3035   "enum_fields" :
3036   [
3037    {
3038     "enum_field_value" : 0,
3039     "name" : "android::hardware::cas::native::V1_0::ScramblingControl::UNSCRAMBLED"
3040    },
3041    {
3042     "enum_field_value" : 1,
3043     "name" : "android::hardware::cas::native::V1_0::ScramblingControl::RESERVED"
3044    },
3045    {
3046     "enum_field_value" : 2,
3047     "name" : "android::hardware::cas::native::V1_0::ScramblingControl::EVENKEY"
3048    },
3049    {
3050     "enum_field_value" : 3,
3051     "name" : "android::hardware::cas::native::V1_0::ScramblingControl::ODDKEY"
3052    }
3053   ],
3054   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_017ScramblingControlE",
3055   "name" : "android::hardware::cas::native::V1_0::ScramblingControl",
3056   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_017ScramblingControlE",
3057   "self_type" : "_ZTIN7android8hardware3cas6native4V1_017ScramblingControlE",
3058   "size" : 4,
3059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h",
3060   "underlying_type" : "_ZTIj"
3061  },
3062  {
3063   "alignment" : 4,
3064   "enum_fields" :
3065   [
3066    {
3067     "enum_field_value" : 0,
3068     "name" : "android::hardware::Status::EX_NONE"
3069    },
3070    {
3071     "enum_field_value" : -1,
3072     "name" : "android::hardware::Status::EX_SECURITY"
3073    },
3074    {
3075     "enum_field_value" : -2,
3076     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3077    },
3078    {
3079     "enum_field_value" : -3,
3080     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3081    },
3082    {
3083     "enum_field_value" : -4,
3084     "name" : "android::hardware::Status::EX_NULL_POINTER"
3085    },
3086    {
3087     "enum_field_value" : -5,
3088     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3089    },
3090    {
3091     "enum_field_value" : -6,
3092     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3093    },
3094    {
3095     "enum_field_value" : -7,
3096     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3097    },
3098    {
3099     "enum_field_value" : -128,
3100     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3101    },
3102    {
3103     "enum_field_value" : -129,
3104     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3105    }
3106   ],
3107   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3108   "name" : "android::hardware::Status::Exception",
3109   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3110   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3111   "size" : 4,
3112   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3113   "underlying_type" : "_ZTIi"
3114  },
3115  {
3116   "alignment" : 4,
3117   "enum_fields" :
3118   [
3119    {
3120     "enum_field_value" : 1,
3121     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3122    }
3123   ],
3124   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3125   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3126   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3127   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3128   "size" : 4,
3129   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3130   "underlying_type" : "_ZTIj"
3131  },
3132  {
3133   "alignment" : 4,
3134   "enum_fields" :
3135   [
3136    {
3137     "enum_field_value" : 0,
3138     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3139    },
3140    {
3141     "enum_field_value" : 1,
3142     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3143    },
3144    {
3145     "enum_field_value" : 2,
3146     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3147    },
3148    {
3149     "enum_field_value" : 3,
3150     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3151    },
3152    {
3153     "enum_field_value" : 4,
3154     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3155    },
3156    {
3157     "enum_field_value" : 5,
3158     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3159    },
3160    {
3161     "enum_field_value" : 6,
3162     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3163    },
3164    {
3165     "enum_field_value" : 7,
3166     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3167    },
3168    {
3169     "enum_field_value" : 8,
3170     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3171    },
3172    {
3173     "enum_field_value" : 9,
3174     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3175    }
3176   ],
3177   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3178   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3179   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3180   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3181   "size" : 4,
3182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3183   "underlying_type" : "_ZTIj"
3184  },
3185  {
3186   "alignment" : 4,
3187   "enum_fields" :
3188   [
3189    {
3190     "enum_field_value" : 1,
3191     "name" : "android::hardware::kSynchronizedReadWrite"
3192    },
3193    {
3194     "enum_field_value" : 2,
3195     "name" : "android::hardware::kUnsynchronizedWrite"
3196    }
3197   ],
3198   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3199   "name" : "android::hardware::MQFlavor",
3200   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3201   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3202   "size" : 4,
3203   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3204   "underlying_type" : "_ZTIj"
3205  },
3206  {
3207   "alignment" : 4,
3208   "enum_fields" :
3209   [
3210    {
3211     "enum_field_value" : 0,
3212     "name" : "android::Condition::WAKE_UP_ONE"
3213    },
3214    {
3215     "enum_field_value" : 1,
3216     "name" : "android::Condition::WAKE_UP_ALL"
3217    }
3218   ],
3219   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3220   "name" : "android::Condition::WakeUpType",
3221   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3222   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3223   "size" : 4,
3224   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3225   "underlying_type" : "_ZTIj"
3226  },
3227  {
3228   "alignment" : 4,
3229   "enum_fields" :
3230   [
3231    {
3232     "enum_field_value" : 0,
3233     "name" : "android::Condition::PRIVATE"
3234    },
3235    {
3236     "enum_field_value" : 1,
3237     "name" : "android::Condition::SHARED"
3238    }
3239   ],
3240   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3241   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3242   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3243   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3244   "size" : 4,
3245   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3246   "underlying_type" : "_ZTIj"
3247  }
3248 ],
3249 "function_types" :
3250 [
3251  {
3252   "alignment" : 4,
3253   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3254   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3255   "parameters" :
3256   [
3257    {
3258     "referenced_type" : "_ZTIRKN7android8String16E"
3259    },
3260    {
3261     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3262    },
3263    {
3264     "referenced_type" : "_ZTIPv"
3265    }
3266   ],
3267   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3268   "return_type" : "_ZTIb",
3269   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3270   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3271  },
3272  {
3273   "alignment" : 4,
3274   "linker_set_key" : "_ZTIFiPvE",
3275   "name" : "int (void *)",
3276   "parameters" :
3277   [
3278    {
3279     "referenced_type" : "_ZTIPv"
3280    }
3281   ],
3282   "referenced_type" : "_ZTIFiPvE",
3283   "return_type" : "_ZTIi",
3284   "self_type" : "_ZTIFiPvE",
3285   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3286  },
3287  {
3288   "alignment" : 4,
3289   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3290   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3291   "parameters" :
3292   [
3293    {
3294     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3295    },
3296    {
3297     "referenced_type" : "_ZTIPKh"
3298    },
3299    {
3300     "referenced_type" : "_ZTIj"
3301    },
3302    {
3303     "referenced_type" : "_ZTIPKy"
3304    },
3305    {
3306     "referenced_type" : "_ZTIj"
3307    },
3308    {
3309     "referenced_type" : "_ZTIPv"
3310    }
3311   ],
3312   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3313   "return_type" : "_ZTIv",
3314   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3315   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3316  }
3317 ],
3318 "functions" :
3319 [
3320  {
3321   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::getService",
3322   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3323   "parameters" :
3324   [
3325    {
3326     "default_arg" : true,
3327     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3328    },
3329    {
3330     "default_arg" : true,
3331     "referenced_type" : "_ZTIb"
3332    }
3333   ],
3334   "return_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
3335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3336  },
3337  {
3338   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::linkToDeath",
3339   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3340   "parameters" :
3341   [
3342    {
3343     "is_this_ptr" : true,
3344     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3345    },
3346    {
3347     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3348    },
3349    {
3350     "referenced_type" : "_ZTIy"
3351    }
3352   ],
3353   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3355  },
3356  {
3357   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::getDebugInfo",
3358   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3359   "parameters" :
3360   [
3361    {
3362     "is_this_ptr" : true,
3363     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3364    },
3365    {
3366     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3367    }
3368   ],
3369   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3371  },
3372  {
3373   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::getHashChain",
3374   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3375   "parameters" :
3376   [
3377    {
3378     "is_this_ptr" : true,
3379     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3380    },
3381    {
3382     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3383    }
3384   ],
3385   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3387  },
3388  {
3389   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::tryGetService",
3390   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3391   "parameters" :
3392   [
3393    {
3394     "default_arg" : true,
3395     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3396    },
3397    {
3398     "default_arg" : true,
3399     "referenced_type" : "_ZTIb"
3400    }
3401   ],
3402   "return_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
3403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3404  },
3405  {
3406   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::unlinkToDeath",
3407   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3408   "parameters" :
3409   [
3410    {
3411     "is_this_ptr" : true,
3412     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3413    },
3414    {
3415     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3416    }
3417   ],
3418   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3420  },
3421  {
3422   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::interfaceChain",
3423   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3424   "parameters" :
3425   [
3426    {
3427     "is_this_ptr" : true,
3428     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3429    },
3430    {
3431     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3432    }
3433   ],
3434   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3436  },
3437  {
3438   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::registerAsService",
3439   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3440   "parameters" :
3441   [
3442    {
3443     "is_this_ptr" : true,
3444     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3445    },
3446    {
3447     "default_arg" : true,
3448     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3449    }
3450   ],
3451   "return_type" : "_ZTIi",
3452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3453  },
3454  {
3455   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::interfaceDescriptor",
3456   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3457   "parameters" :
3458   [
3459    {
3460     "is_this_ptr" : true,
3461     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3462    },
3463    {
3464     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3465    }
3466   ],
3467   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3469  },
3470  {
3471   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::notifySyspropsChanged",
3472   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21notifySyspropsChangedEv",
3473   "parameters" :
3474   [
3475    {
3476     "is_this_ptr" : true,
3477     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3478    }
3479   ],
3480   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3482  },
3483  {
3484   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::setHALInstrumentation",
3485   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21setHALInstrumentationEv",
3486   "parameters" :
3487   [
3488    {
3489     "is_this_ptr" : true,
3490     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3491    }
3492   ],
3493   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3495  },
3496  {
3497   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::registerForNotifications",
3498   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3499   "parameters" :
3500   [
3501    {
3502     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3503    },
3504    {
3505     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3506    }
3507   ],
3508   "return_type" : "_ZTIb",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3510  },
3511  {
3512   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::ping",
3513   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler4pingEv",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3519    }
3520   ],
3521   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3523  },
3524  {
3525   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::debug",
3526   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3527   "parameters" :
3528   [
3529    {
3530     "is_this_ptr" : true,
3531     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
3532    },
3533    {
3534     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3535    },
3536    {
3537     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3538    }
3539   ],
3540   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3542  },
3543  {
3544   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::castFrom",
3545   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spINS1_4V1_016IDescramblerBaseEEEb",
3546   "parameters" :
3547   [
3548    {
3549     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE"
3550    },
3551    {
3552     "default_arg" : true,
3553     "referenced_type" : "_ZTIb"
3554    }
3555   ],
3556   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
3557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3558  },
3559  {
3560   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::castFrom",
3561   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3562   "parameters" :
3563   [
3564    {
3565     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3566    },
3567    {
3568     "default_arg" : true,
3569     "referenced_type" : "_ZTIb"
3570    }
3571   ],
3572   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
3573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3574  },
3575  {
3576   "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::castFrom",
3577   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spIS4_EEb",
3578   "parameters" :
3579   [
3580    {
3581     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
3582    },
3583    {
3584     "default_arg" : true,
3585     "referenced_type" : "_ZTIb"
3586    }
3587   ],
3588   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
3589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3590  },
3591  {
3592   "access" : "private",
3593   "function_name" : "android::hardware::cas::native::V1_0::BsDescrambler::addOnewayTask",
3594   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler13addOnewayTaskENSt3__18functionIFvvEEE",
3595   "parameters" :
3596   [
3597    {
3598     "is_this_ptr" : true,
3599     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_013BsDescramblerE"
3600    },
3601    {
3602     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3603    }
3604   ],
3605   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BsDescrambler.h"
3607  },
3608  {
3609   "function_name" : "android::hardware::cas::native::V1_0::BsDescrambler::BsDescrambler",
3610   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerC1ENS_2spINS3_12IDescramblerEEE",
3611   "parameters" :
3612   [
3613    {
3614     "is_this_ptr" : true,
3615     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_013BsDescramblerE"
3616    },
3617    {
3618     "referenced_type" : "_ZTIKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
3619    }
3620   ],
3621   "return_type" : "_ZTIv",
3622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BsDescrambler.h"
3623  },
3624  {
3625   "function_name" : "android::hardware::cas::native::V1_0::BsDescrambler::BsDescrambler",
3626   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerC2ENS_2spINS3_12IDescramblerEEE",
3627   "parameters" :
3628   [
3629    {
3630     "is_this_ptr" : true,
3631     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_013BsDescramblerE"
3632    },
3633    {
3634     "referenced_type" : "_ZTIKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
3635    }
3636   ],
3637   "return_type" : "_ZTIv",
3638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BsDescrambler.h"
3639  },
3640  {
3641   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::onTransact",
3642   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3643   "parameters" :
3644   [
3645    {
3646     "is_this_ptr" : true,
3647     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE"
3648    },
3649    {
3650     "referenced_type" : "_ZTIj"
3651    },
3652    {
3653     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3654    },
3655    {
3656     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3657    },
3658    {
3659     "default_arg" : true,
3660     "referenced_type" : "_ZTIj"
3661    },
3662    {
3663     "default_arg" : true,
3664     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3665    }
3666   ],
3667   "return_type" : "_ZTIi",
3668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3669  },
3670  {
3671   "access" : "private",
3672   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::getDebugInfo",
3673   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3674   "parameters" :
3675   [
3676    {
3677     "is_this_ptr" : true,
3678     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE"
3679    },
3680    {
3681     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3682    }
3683   ],
3684   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3686  },
3687  {
3688   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::_hidl_descramble",
3689   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler16_hidl_descrambleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3690   "parameters" :
3691   [
3692    {
3693     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3694    },
3695    {
3696     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3697    },
3698    {
3699     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3700    },
3701    {
3702     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3703    }
3704   ],
3705   "return_type" : "_ZTIi",
3706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3707  },
3708  {
3709   "access" : "private",
3710   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::ping",
3711   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler4pingEv",
3712   "parameters" :
3713   [
3714    {
3715     "is_this_ptr" : true,
3716     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE"
3717    }
3718   ],
3719   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3721  },
3722  {
3723   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::BnHwDescrambler",
3724   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerC1ERKNS_2spINS3_12IDescramblerEEE",
3725   "parameters" :
3726   [
3727    {
3728     "is_this_ptr" : true,
3729     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE"
3730    },
3731    {
3732     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
3733    }
3734   ],
3735   "return_type" : "_ZTIv",
3736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3737  },
3738  {
3739   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::BnHwDescrambler",
3740   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerC2ERKNS_2spINS3_12IDescramblerEEE",
3741   "parameters" :
3742   [
3743    {
3744     "is_this_ptr" : true,
3745     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE"
3746    },
3747    {
3748     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
3749    }
3750   ],
3751   "return_type" : "_ZTIv",
3752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3753  },
3754  {
3755   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::~BnHwDescrambler",
3756   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev",
3757   "parameters" :
3758   [
3759    {
3760     "is_this_ptr" : true,
3761     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE"
3762    }
3763   ],
3764   "return_type" : "_ZTIv",
3765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3766  },
3767  {
3768   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::~BnHwDescrambler",
3769   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev",
3770   "parameters" :
3771   [
3772    {
3773     "is_this_ptr" : true,
3774     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE"
3775    }
3776   ],
3777   "return_type" : "_ZTIv",
3778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3779  },
3780  {
3781   "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::~BnHwDescrambler",
3782   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD2Ev",
3783   "parameters" :
3784   [
3785    {
3786     "is_this_ptr" : true,
3787     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE"
3788    }
3789   ],
3790   "return_type" : "_ZTIv",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
3792  },
3793  {
3794   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::descramble",
3795   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3801    },
3802    {
3803     "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_017ScramblingControlE"
3804    },
3805    {
3806     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE"
3807    },
3808    {
3809     "referenced_type" : "_ZTIRKN7android8hardware3cas6native4V1_012SharedBufferE"
3810    },
3811    {
3812     "referenced_type" : "_ZTIy"
3813    },
3814    {
3815     "referenced_type" : "_ZTIRKN7android8hardware3cas6native4V1_017DestinationBufferE"
3816    },
3817    {
3818     "referenced_type" : "_ZTIy"
3819    },
3820    {
3821     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware3cas4V1_06StatusEjRKNS2_11hidl_stringEEEE"
3822    }
3823   ],
3824   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3826  },
3827  {
3828   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::linkToDeath",
3829   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3830   "parameters" :
3831   [
3832    {
3833     "is_this_ptr" : true,
3834     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3835    },
3836    {
3837     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3838    },
3839    {
3840     "referenced_type" : "_ZTIy"
3841    }
3842   ],
3843   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3845  },
3846  {
3847   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::getDebugInfo",
3848   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3849   "parameters" :
3850   [
3851    {
3852     "is_this_ptr" : true,
3853     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3854    },
3855    {
3856     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3857    }
3858   ],
3859   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3861  },
3862  {
3863   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::getHashChain",
3864   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3865   "parameters" :
3866   [
3867    {
3868     "is_this_ptr" : true,
3869     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3870    },
3871    {
3872     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3873    }
3874   ],
3875   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3877  },
3878  {
3879   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::unlinkToDeath",
3880   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3881   "parameters" :
3882   [
3883    {
3884     "is_this_ptr" : true,
3885     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3886    },
3887    {
3888     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3889    }
3890   ],
3891   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3893  },
3894  {
3895   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::interfaceChain",
3896   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3897   "parameters" :
3898   [
3899    {
3900     "is_this_ptr" : true,
3901     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3902    },
3903    {
3904     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3905    }
3906   ],
3907   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3909  },
3910  {
3911   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::onLastStrongRef",
3912   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv",
3913   "parameters" :
3914   [
3915    {
3916     "is_this_ptr" : true,
3917     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3918    },
3919    {
3920     "referenced_type" : "_ZTIPKv"
3921    }
3922   ],
3923   "return_type" : "_ZTIv",
3924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3925  },
3926  {
3927   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::_hidl_descramble",
3928   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler16_hidl_descrambleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE",
3929   "parameters" :
3930   [
3931    {
3932     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3933    },
3934    {
3935     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3936    },
3937    {
3938     "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_017ScramblingControlE"
3939    },
3940    {
3941     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE"
3942    },
3943    {
3944     "referenced_type" : "_ZTIRKN7android8hardware3cas6native4V1_012SharedBufferE"
3945    },
3946    {
3947     "referenced_type" : "_ZTIy"
3948    },
3949    {
3950     "referenced_type" : "_ZTIRKN7android8hardware3cas6native4V1_017DestinationBufferE"
3951    },
3952    {
3953     "referenced_type" : "_ZTIy"
3954    },
3955    {
3956     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware3cas4V1_06StatusEjRKNS2_11hidl_stringEEEE"
3957    }
3958   ],
3959   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3961  },
3962  {
3963   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::setMediaCasSession",
3964   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE",
3965   "parameters" :
3966   [
3967    {
3968     "is_this_ptr" : true,
3969     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3970    },
3971    {
3972     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
3973    }
3974   ],
3975   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
3976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3977  },
3978  {
3979   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::interfaceDescriptor",
3980   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3981   "parameters" :
3982   [
3983    {
3984     "is_this_ptr" : true,
3985     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
3986    },
3987    {
3988     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3989    }
3990   ],
3991   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3993  },
3994  {
3995   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::notifySyspropsChanged",
3996   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21notifySyspropsChangedEv",
3997   "parameters" :
3998   [
3999    {
4000     "is_this_ptr" : true,
4001     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4002    }
4003   ],
4004   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4006  },
4007  {
4008   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::setHALInstrumentation",
4009   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21setHALInstrumentationEv",
4010   "parameters" :
4011   [
4012    {
4013     "is_this_ptr" : true,
4014     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4015    }
4016   ],
4017   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4019  },
4020  {
4021   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::requiresSecureDecoderComponent",
4022   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
4023   "parameters" :
4024   [
4025    {
4026     "is_this_ptr" : true,
4027     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4028    },
4029    {
4030     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4031    }
4032   ],
4033   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::ping",
4038   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler4pingEv",
4039   "parameters" :
4040   [
4041    {
4042     "is_this_ptr" : true,
4043     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4044    }
4045   ],
4046   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4048  },
4049  {
4050   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::debug",
4051   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4052   "parameters" :
4053   [
4054    {
4055     "is_this_ptr" : true,
4056     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4057    },
4058    {
4059     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4060    },
4061    {
4062     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4063    }
4064   ],
4065   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4067  },
4068  {
4069   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::release",
4070   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler7releaseEv",
4071   "parameters" :
4072   [
4073    {
4074     "is_this_ptr" : true,
4075     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4076    }
4077   ],
4078   "return_type" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
4079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4080  },
4081  {
4082   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::BpHwDescrambler",
4083   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerC1ERKNS_2spINS0_7IBinderEEE",
4084   "parameters" :
4085   [
4086    {
4087     "is_this_ptr" : true,
4088     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4089    },
4090    {
4091     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4092    }
4093   ],
4094   "return_type" : "_ZTIv",
4095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4096  },
4097  {
4098   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::BpHwDescrambler",
4099   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerC2ERKNS_2spINS0_7IBinderEEE",
4100   "parameters" :
4101   [
4102    {
4103     "is_this_ptr" : true,
4104     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4105    },
4106    {
4107     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4108    }
4109   ],
4110   "return_type" : "_ZTIv",
4111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4112  },
4113  {
4114   "function_name" : "android::hardware::cas::native::V1_0::writeEmbeddedToParcel",
4115   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_021writeEmbeddedToParcelERKNS3_12SharedBufferEPNS0_6ParcelEjj",
4116   "parameters" :
4117   [
4118    {
4119     "referenced_type" : "_ZTIRKN7android8hardware3cas6native4V1_012SharedBufferE"
4120    },
4121    {
4122     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4123    },
4124    {
4125     "referenced_type" : "_ZTIj"
4126    },
4127    {
4128     "referenced_type" : "_ZTIj"
4129    }
4130   ],
4131   "return_type" : "_ZTIi",
4132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/hwtypes.h"
4133  },
4134  {
4135   "function_name" : "android::hardware::cas::native::V1_0::writeEmbeddedToParcel",
4136   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_021writeEmbeddedToParcelERKNS3_17DestinationBufferEPNS0_6ParcelEjj",
4137   "parameters" :
4138   [
4139    {
4140     "referenced_type" : "_ZTIRKN7android8hardware3cas6native4V1_017DestinationBufferE"
4141    },
4142    {
4143     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4144    },
4145    {
4146     "referenced_type" : "_ZTIj"
4147    },
4148    {
4149     "referenced_type" : "_ZTIj"
4150    }
4151   ],
4152   "return_type" : "_ZTIi",
4153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/hwtypes.h"
4154  },
4155  {
4156   "function_name" : "android::hardware::cas::native::V1_0::readEmbeddedFromParcel",
4157   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_022readEmbeddedFromParcelERKNS3_12SharedBufferERKNS0_6ParcelEjj",
4158   "parameters" :
4159   [
4160    {
4161     "referenced_type" : "_ZTIRKN7android8hardware3cas6native4V1_012SharedBufferE"
4162    },
4163    {
4164     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4165    },
4166    {
4167     "referenced_type" : "_ZTIj"
4168    },
4169    {
4170     "referenced_type" : "_ZTIj"
4171    }
4172   ],
4173   "return_type" : "_ZTIi",
4174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/hwtypes.h"
4175  },
4176  {
4177   "function_name" : "android::hardware::cas::native::V1_0::readEmbeddedFromParcel",
4178   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_022readEmbeddedFromParcelERKNS3_17DestinationBufferERKNS0_6ParcelEjj",
4179   "parameters" :
4180   [
4181    {
4182     "referenced_type" : "_ZTIRKN7android8hardware3cas6native4V1_017DestinationBufferE"
4183    },
4184    {
4185     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4186    },
4187    {
4188     "referenced_type" : "_ZTIj"
4189    },
4190    {
4191     "referenced_type" : "_ZTIj"
4192    }
4193   ],
4194   "return_type" : "_ZTIi",
4195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/hwtypes.h"
4196  },
4197  {
4198   "function_name" : "android::hardware::details::castInterface",
4199   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas6native4V1_012IDescramblerENS3_4V1_016IDescramblerBaseENS5_15BpHwDescramblerEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
4200   "parameters" :
4201   [
4202    {
4203     "referenced_type" : "_ZTIN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE"
4204    },
4205    {
4206     "referenced_type" : "_ZTIPKc"
4207    },
4208    {
4209     "referenced_type" : "_ZTIb"
4210    }
4211   ],
4212   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
4213   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4214   "template_args" :
4215   [
4216    "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE",
4217    "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE",
4218    "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4219   ]
4220  },
4221  {
4222   "function_name" : "android::hardware::details::castInterface",
4223   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas6native4V1_012IDescramblerENS_4hidl4base4V1_05IBaseENS5_15BpHwDescramblerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4224   "parameters" :
4225   [
4226    {
4227     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4228    },
4229    {
4230     "referenced_type" : "_ZTIPKc"
4231    },
4232    {
4233     "referenced_type" : "_ZTIb"
4234    }
4235   ],
4236   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
4237   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4238   "template_args" :
4239   [
4240    "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE",
4241    "_ZTIN7android4hidl4base4V1_05IBaseE",
4242    "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4243   ]
4244  },
4245  {
4246   "function_name" : "android::hardware::details::getServiceInternal",
4247   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas6native4V1_015BpHwDescramblerENS5_12IDescramblerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4248   "parameters" :
4249   [
4250    {
4251     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4252    },
4253    {
4254     "referenced_type" : "_ZTIb"
4255    },
4256    {
4257     "referenced_type" : "_ZTIb"
4258    }
4259   ],
4260   "return_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
4261   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4262   "template_args" :
4263   [
4264    "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE",
4265    "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE",
4266    "_ZTIv",
4267    "_ZTIv"
4268   ]
4269  },
4270  {
4271   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::onLastStrongRef",
4272   "linker_set_key" : "_ZThn8_N7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv",
4273   "parameters" :
4274   [
4275    {
4276     "is_this_ptr" : true,
4277     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4278    },
4279    {
4280     "referenced_type" : "_ZTIPKv"
4281    }
4282   ],
4283   "return_type" : "_ZTIv",
4284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4285  },
4286  {
4287   "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::onLastStrongRef",
4288   "linker_set_key" : "_ZTv0_n20_N7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv",
4289   "parameters" :
4290   [
4291    {
4292     "is_this_ptr" : true,
4293     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE"
4294    },
4295    {
4296     "referenced_type" : "_ZTIPKv"
4297    }
4298   ],
4299   "return_type" : "_ZTIv",
4300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4301  }
4302 ],
4303 "global_vars" :
4304 [
4305  {
4306   "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10descriptorE",
4307   "name" : "android::hardware::cas::native::V1_0::IDescrambler::descriptor",
4308   "referenced_type" : "_ZTIPKc",
4309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
4310  }
4311 ],
4312 "lvalue_reference_types" :
4313 [
4314  {
4315   "alignment" : 4,
4316   "linker_set_key" : "_ZTIRK7log_msg",
4317   "name" : "const log_msg &",
4318   "referenced_type" : "_ZTIK7log_msg",
4319   "self_type" : "_ZTIRK7log_msg",
4320   "size" : 4,
4321   "source_file" : "/system/core/liblog/include/log/log_read.h"
4322  },
4323  {
4324   "alignment" : 4,
4325   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4326   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4327   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4328   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4329   "size" : 4,
4330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4331  },
4332  {
4333   "alignment" : 4,
4334   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4335   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4336   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4337   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4338   "size" : 4,
4339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
4340  },
4341  {
4342   "alignment" : 4,
4343   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4344   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4345   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4346   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4347   "size" : 4,
4348   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4349  },
4350  {
4351   "alignment" : 4,
4352   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4353   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4354   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4355   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4356   "size" : 4,
4357   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4358  },
4359  {
4360   "alignment" : 4,
4361   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
4362   "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> &",
4363   "referenced_type" : "_ZTIKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
4364   "self_type" : "_ZTIRKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
4365   "size" : 4,
4366   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4367  },
4368  {
4369   "alignment" : 4,
4370   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
4371   "name" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler> &",
4372   "referenced_type" : "_ZTIKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
4373   "self_type" : "_ZTIRKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
4374   "size" : 4,
4375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4376  },
4377  {
4378   "alignment" : 4,
4379   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4380   "name" : "const android::sp<android::hardware::IBinder> &",
4381   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4382   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4383   "size" : 4,
4384   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4385  },
4386  {
4387   "alignment" : 4,
4388   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4389   "name" : "const android::wp<android::hardware::BHwBinder> &",
4390   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4391   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4392   "size" : 4,
4393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4394  },
4395  {
4396   "alignment" : 4,
4397   "linker_set_key" : "_ZTIRKN7android7String8E",
4398   "name" : "const android::String8 &",
4399   "referenced_type" : "_ZTIKN7android7String8E",
4400   "self_type" : "_ZTIRKN7android7String8E",
4401   "size" : 4,
4402   "source_file" : "/system/core/libutils/include/utils/String8.h"
4403  },
4404  {
4405   "alignment" : 4,
4406   "linker_set_key" : "_ZTIRKN7android8String16E",
4407   "name" : "const android::String16 &",
4408   "referenced_type" : "_ZTIKN7android8String16E",
4409   "self_type" : "_ZTIRKN7android8String16E",
4410   "size" : 4,
4411   "source_file" : "/system/core/libutils/include/utils/String16.h"
4412  },
4413  {
4414   "alignment" : 4,
4415   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4416   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4417   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4418   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4419   "size" : 4,
4420   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4421  },
4422  {
4423   "alignment" : 4,
4424   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4425   "name" : "const android::hardware::hidl_handle &",
4426   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4427   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4428   "size" : 4,
4429   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4430  },
4431  {
4432   "alignment" : 4,
4433   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4434   "name" : "const android::hardware::hidl_memory &",
4435   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4436   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4437   "size" : 4,
4438   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4439  },
4440  {
4441   "alignment" : 4,
4442   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4443   "name" : "const android::hardware::hidl_string &",
4444   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4445   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4446   "size" : 4,
4447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4448  },
4449  {
4450   "alignment" : 4,
4451   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4452   "name" : "const android::hardware::hidl_version &",
4453   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4454   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4455   "size" : 4,
4456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4457  },
4458  {
4459   "alignment" : 4,
4460   "linker_set_key" : "_ZTIRKN7android8hardware3cas6native4V1_012SharedBufferE",
4461   "name" : "const android::hardware::cas::native::V1_0::SharedBuffer &",
4462   "referenced_type" : "_ZTIKN7android8hardware3cas6native4V1_012SharedBufferE",
4463   "self_type" : "_ZTIRKN7android8hardware3cas6native4V1_012SharedBufferE",
4464   "size" : 4,
4465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4466  },
4467  {
4468   "alignment" : 4,
4469   "linker_set_key" : "_ZTIRKN7android8hardware3cas6native4V1_017DestinationBufferE",
4470   "name" : "const android::hardware::cas::native::V1_0::DestinationBuffer &",
4471   "referenced_type" : "_ZTIKN7android8hardware3cas6native4V1_017DestinationBufferE",
4472   "self_type" : "_ZTIRKN7android8hardware3cas6native4V1_017DestinationBufferE",
4473   "size" : 4,
4474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4475  },
4476  {
4477   "alignment" : 4,
4478   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4479   "name" : "const android::hardware::Parcel &",
4480   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4481   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4482   "size" : 4,
4483   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4484  },
4485  {
4486   "alignment" : 4,
4487   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4488   "name" : "const android::hardware::Return<bool> &",
4489   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4490   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4491   "size" : 4,
4492   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4493  },
4494  {
4495   "alignment" : 4,
4496   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4497   "name" : "const android::hardware::Status &",
4498   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4499   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4500   "size" : 4,
4501   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4502  },
4503  {
4504   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4505   "name" : "const iter<is_const> &",
4506   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4507   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4509  },
4510  {
4511   "alignment" : 4,
4512   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4513   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4514   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4515   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4516   "size" : 4,
4517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
4518  },
4519  {
4520   "alignment" : 4,
4521   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
4522   "name" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample> &",
4523   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
4524   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
4525   "size" : 4,
4526   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4527  },
4528  {
4529   "alignment" : 4,
4530   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
4531   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4532   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
4533   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
4534   "size" : 4,
4535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4540   "name" : "const android::hardware::hidl_vec<int> &",
4541   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4542   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4543   "size" : 4,
4544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4545  },
4546  {
4547   "alignment" : 4,
4548   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4549   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4550   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4551   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4552   "size" : 4,
4553   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4558   "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 *> > *)> > > &",
4559   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4560   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4561   "size" : 4,
4562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4567   "name" : "const android::hidl::base::V1_0::IBase *const &",
4568   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4569   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4570   "size" : 4,
4571   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "_ZTIRKa",
4576   "name" : "const signed char &",
4577   "referenced_type" : "_ZTIKa",
4578   "self_type" : "_ZTIRKa",
4579   "size" : 4,
4580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "linker_set_key" : "_ZTIRKb",
4585   "name" : "const bool &",
4586   "referenced_type" : "_ZTIKb",
4587   "self_type" : "_ZTIRKb",
4588   "size" : 4,
4589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4590  },
4591  {
4592   "alignment" : 4,
4593   "linker_set_key" : "_ZTIRKd",
4594   "name" : "const double &",
4595   "referenced_type" : "_ZTIKd",
4596   "self_type" : "_ZTIRKd",
4597   "size" : 4,
4598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "linker_set_key" : "_ZTIRKf",
4603   "name" : "const float &",
4604   "referenced_type" : "_ZTIKf",
4605   "self_type" : "_ZTIRKf",
4606   "size" : 4,
4607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4608  },
4609  {
4610   "alignment" : 4,
4611   "linker_set_key" : "_ZTIRKh",
4612   "name" : "const unsigned char &",
4613   "referenced_type" : "_ZTIKh",
4614   "self_type" : "_ZTIRKh",
4615   "size" : 4,
4616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "linker_set_key" : "_ZTIRKi",
4621   "name" : "const int &",
4622   "referenced_type" : "_ZTIKi",
4623   "self_type" : "_ZTIRKi",
4624   "size" : 4,
4625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "_ZTIRKj",
4630   "name" : "const unsigned int &",
4631   "referenced_type" : "_ZTIKj",
4632   "self_type" : "_ZTIRKj",
4633   "size" : 4,
4634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "_ZTIRKs",
4639   "name" : "const short &",
4640   "referenced_type" : "_ZTIKs",
4641   "self_type" : "_ZTIRKs",
4642   "size" : 4,
4643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "_ZTIRKt",
4648   "name" : "const unsigned short &",
4649   "referenced_type" : "_ZTIKt",
4650   "self_type" : "_ZTIRKt",
4651   "size" : 4,
4652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "_ZTIRKx",
4657   "name" : "const long long &",
4658   "referenced_type" : "_ZTIKx",
4659   "self_type" : "_ZTIRKx",
4660   "size" : 4,
4661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "_ZTIRKy",
4666   "name" : "const unsigned long long &",
4667   "referenced_type" : "_ZTIKy",
4668   "self_type" : "_ZTIRKy",
4669   "size" : 4,
4670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4671  },
4672  {
4673   "alignment" : 4,
4674   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4675   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4676   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4677   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4678   "size" : 4,
4679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4680  },
4681  {
4682   "alignment" : 4,
4683   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
4684   "name" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> &",
4685   "referenced_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
4686   "self_type" : "_ZTIRN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
4687   "size" : 4,
4688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "linker_set_key" : "_ZTIRN7android5MutexE",
4693   "name" : "android::Mutex &",
4694   "referenced_type" : "_ZTIN7android5MutexE",
4695   "self_type" : "_ZTIRN7android5MutexE",
4696   "size" : 4,
4697   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4698  },
4699  {
4700   "alignment" : 4,
4701   "linker_set_key" : "_ZTIRN7android6RWLockE",
4702   "name" : "android::RWLock &",
4703   "referenced_type" : "_ZTIN7android6RWLockE",
4704   "self_type" : "_ZTIRN7android6RWLockE",
4705   "size" : 4,
4706   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "linker_set_key" : "_ZTIRN7android7String8E",
4711   "name" : "android::String8 &",
4712   "referenced_type" : "_ZTIN7android7String8E",
4713   "self_type" : "_ZTIRN7android7String8E",
4714   "size" : 4,
4715   "source_file" : "/system/core/libutils/include/utils/String8.h"
4716  },
4717  {
4718   "alignment" : 4,
4719   "linker_set_key" : "_ZTIRN7android8String16E",
4720   "name" : "android::String16 &",
4721   "referenced_type" : "_ZTIN7android8String16E",
4722   "self_type" : "_ZTIRN7android8String16E",
4723   "size" : 4,
4724   "source_file" : "/system/core/libutils/include/utils/String16.h"
4725  },
4726  {
4727   "alignment" : 4,
4728   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4729   "name" : "android::hardware::TextOutput &",
4730   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4731   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4732   "size" : 4,
4733   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4734  },
4735  {
4736   "alignment" : 4,
4737   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4738   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4739   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4740   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4741   "size" : 4,
4742   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4747   "name" : "android::hardware::hidl_memory &",
4748   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4749   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4750   "size" : 4,
4751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4752  },
4753  {
4754   "alignment" : 4,
4755   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4756   "name" : "android::hardware::hidl_string &",
4757   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4758   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4759   "size" : 4,
4760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4761  },
4762  {
4763   "alignment" : 4,
4764   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
4765   "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &",
4766   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
4767   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
4768   "size" : 4,
4769   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
4774   "name" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > &",
4775   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
4776   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
4777   "size" : 4,
4778   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4783   "name" : "android::hardware::Return<bool> &",
4784   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4785   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4786   "size" : 4,
4787   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4792   "name" : "android::hardware::Return<void> &",
4793   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4794   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4795   "size" : 4,
4796   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4801   "name" : "android::hardware::Status &",
4802   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4803   "self_type" : "_ZTIRN7android8hardware6StatusE",
4804   "size" : 4,
4805   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4810   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4811   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4812   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4813   "size" : 4,
4814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4819   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4820   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4821   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4822   "size" : 4,
4823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4828   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4829   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4830   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4831   "size" : 4,
4832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4837   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4838   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4839   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4840   "size" : 4,
4841   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "_ZTIRh",
4846   "name" : "unsigned char &",
4847   "referenced_type" : "_ZTIh",
4848   "self_type" : "_ZTIRh",
4849   "size" : 4,
4850   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "_ZTIRi",
4855   "name" : "int &",
4856   "referenced_type" : "_ZTIi",
4857   "self_type" : "_ZTIRi",
4858   "size" : 4,
4859   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "_ZTIRj",
4864   "name" : "unsigned int &",
4865   "referenced_type" : "_ZTIj",
4866   "self_type" : "_ZTIRj",
4867   "size" : 4,
4868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
4869  }
4870 ],
4871 "pointer_types" :
4872 [
4873  {
4874   "alignment" : 4,
4875   "linker_set_key" : "_ZTIP13native_handle",
4876   "name" : "native_handle *",
4877   "referenced_type" : "_ZTI13native_handle",
4878   "self_type" : "_ZTIP13native_handle",
4879   "size" : 4,
4880   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4881  },
4882  {
4883   "alignment" : 4,
4884   "linker_set_key" : "_ZTIP18android_flex_plane",
4885   "name" : "android_flex_plane *",
4886   "referenced_type" : "_ZTI18android_flex_plane",
4887   "self_type" : "_ZTIP18android_flex_plane",
4888   "size" : 4,
4889   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4890  },
4891  {
4892   "alignment" : 4,
4893   "linker_set_key" : "_ZTIP7log_msg",
4894   "name" : "log_msg *",
4895   "referenced_type" : "_ZTI7log_msg",
4896   "self_type" : "_ZTIP7log_msg",
4897   "size" : 4,
4898   "source_file" : "/system/core/liblog/include/log/log_read.h"
4899  },
4900  {
4901   "alignment" : 4,
4902   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4903   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4904   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4905   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4906   "size" : 4,
4907   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4908  },
4909  {
4910   "alignment" : 4,
4911   "linker_set_key" : "_ZTIPFiPvE",
4912   "name" : "int (*)(void *)",
4913   "referenced_type" : "_ZTIFiPvE",
4914   "self_type" : "_ZTIPFiPvE",
4915   "size" : 4,
4916   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4917  },
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4921   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4922   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4923   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4924   "size" : 4,
4925   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "_ZTIPK13native_handle",
4930   "name" : "const native_handle *",
4931   "referenced_type" : "_ZTIK13native_handle",
4932   "self_type" : "_ZTIPK13native_handle",
4933   "size" : 4,
4934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "_ZTIPK7log_msg",
4939   "name" : "const log_msg *",
4940   "referenced_type" : "_ZTIK7log_msg",
4941   "self_type" : "_ZTIPK7log_msg",
4942   "size" : 4,
4943   "source_file" : "/system/core/liblog/include/log/log_read.h"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "_ZTIPKDs",
4948   "name" : "const char16_t *",
4949   "referenced_type" : "_ZTIKDs",
4950   "self_type" : "_ZTIPKDs",
4951   "size" : 4,
4952   "source_file" : "/system/core/libutils/include/utils/String16.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4957   "name" : "const android::VectorImpl *",
4958   "referenced_type" : "_ZTIKN7android10VectorImplE",
4959   "self_type" : "_ZTIPKN7android10VectorImplE",
4960   "size" : 4,
4961   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4966   "name" : "const android::NativeHandle *",
4967   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4968   "self_type" : "_ZTIPKN7android12NativeHandleE",
4969   "size" : 4,
4970   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4975   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4976   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4977   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4978   "size" : 4,
4979   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4984   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4985   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4986   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4987   "size" : 4,
4988   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4993   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4994   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4995   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4996   "size" : 4,
4997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5002   "name" : "const android::sp<android::hardware::ProcessState> *",
5003   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5004   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5005   "size" : 4,
5006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5011   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5012   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5013   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5014   "size" : 4,
5015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5020   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5021   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5022   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5023   "size" : 4,
5024   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
5029   "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
5030   "referenced_type" : "_ZTIKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
5031   "self_type" : "_ZTIPKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
5032   "size" : 4,
5033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5034  },
5035  {
5036   "alignment" : 4,
5037   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
5038   "name" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler> *",
5039   "referenced_type" : "_ZTIKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
5040   "self_type" : "_ZTIPKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
5041   "size" : 4,
5042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5047   "name" : "const android::sp<android::hardware::IBinder> *",
5048   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5049   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5050   "size" : 4,
5051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5052  },
5053  {
5054   "alignment" : 4,
5055   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5056   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5057   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5058   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5059   "size" : 4,
5060   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5061  },
5062  {
5063   "alignment" : 4,
5064   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5065   "name" : "const android::wp<android::hardware::BHwBinder> *",
5066   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5067   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5068   "size" : 4,
5069   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5070  },
5071  {
5072   "alignment" : 4,
5073   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5074   "name" : "const android::hidl::base::V1_0::IBase *",
5075   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5076   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5077   "size" : 4,
5078   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5079  },
5080  {
5081   "alignment" : 4,
5082   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5083   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5084   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5085   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5086   "size" : 4,
5087   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5092   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5093   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5094   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5095   "size" : 4,
5096   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5097  },
5098  {
5099   "alignment" : 4,
5100   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5101   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5102   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5103   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5104   "size" : 4,
5105   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5110   "name" : "const android::RefBase *",
5111   "referenced_type" : "_ZTIKN7android7RefBaseE",
5112   "self_type" : "_ZTIPKN7android7RefBaseE",
5113   "size" : 4,
5114   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "_ZTIPKN7android7String8E",
5119   "name" : "const android::String8 *",
5120   "referenced_type" : "_ZTIKN7android7String8E",
5121   "self_type" : "_ZTIPKN7android7String8E",
5122   "size" : 4,
5123   "source_file" : "/system/core/libutils/include/utils/String8.h"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "_ZTIPKN7android8String16E",
5128   "name" : "const android::String16 *",
5129   "referenced_type" : "_ZTIKN7android8String16E",
5130   "self_type" : "_ZTIPKN7android8String16E",
5131   "size" : 4,
5132   "source_file" : "/system/core/libutils/include/utils/String16.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5137   "name" : "const android::hardware::BpHwRefBase *",
5138   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5139   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5140   "size" : 4,
5141   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5146   "name" : "const android::hardware::hidl_memory *",
5147   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5148   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5149   "size" : 4,
5150   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5155   "name" : "const android::hardware::hidl_version *",
5156   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5157   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5158   "size" : 4,
5159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "linker_set_key" : "_ZTIPKN7android8hardware3cas4V1_016IDescramblerBaseE",
5164   "name" : "const android::hardware::cas::V1_0::IDescramblerBase *",
5165   "referenced_type" : "_ZTIKN7android8hardware3cas4V1_016IDescramblerBaseE",
5166   "self_type" : "_ZTIPKN7android8hardware3cas4V1_016IDescramblerBaseE",
5167   "size" : 4,
5168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/IDescramblerBase.h"
5169  },
5170  {
5171   "alignment" : 4,
5172   "linker_set_key" : "_ZTIPKN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
5173   "name" : "const android::hardware::cas::V1_0::BpHwDescramblerBase *",
5174   "referenced_type" : "_ZTIKN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
5175   "self_type" : "_ZTIPKN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
5176   "size" : 4,
5177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h"
5178  },
5179  {
5180   "alignment" : 4,
5181   "linker_set_key" : "_ZTIPKN7android8hardware3cas6native4V1_012IDescramblerE",
5182   "name" : "const android::hardware::cas::native::V1_0::IDescrambler *",
5183   "referenced_type" : "_ZTIKN7android8hardware3cas6native4V1_012IDescramblerE",
5184   "self_type" : "_ZTIPKN7android8hardware3cas6native4V1_012IDescramblerE",
5185   "size" : 4,
5186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
5187  },
5188  {
5189   "alignment" : 4,
5190   "linker_set_key" : "_ZTIPKN7android8hardware3cas6native4V1_015BpHwDescramblerE",
5191   "name" : "const android::hardware::cas::native::V1_0::BpHwDescrambler *",
5192   "referenced_type" : "_ZTIKN7android8hardware3cas6native4V1_015BpHwDescramblerE",
5193   "self_type" : "_ZTIPKN7android8hardware3cas6native4V1_015BpHwDescramblerE",
5194   "size" : 4,
5195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
5196  },
5197  {
5198   "alignment" : 4,
5199   "linker_set_key" : "_ZTIPKN7android8hardware3cas6native4V1_09SubSampleE",
5200   "name" : "const android::hardware::cas::native::V1_0::SubSample *",
5201   "referenced_type" : "_ZTIKN7android8hardware3cas6native4V1_09SubSampleE",
5202   "self_type" : "_ZTIPKN7android8hardware3cas6native4V1_09SubSampleE",
5203   "size" : 4,
5204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
5209   "name" : "const android::hardware::Return<android::hardware::cas::V1_0::Status> *",
5210   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
5211   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
5212   "size" : 4,
5213   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5214  },
5215  {
5216   "alignment" : 4,
5217   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
5218   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > *",
5219   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
5220   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
5221   "size" : 4,
5222   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5227   "name" : "const android::hardware::Return<bool> *",
5228   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5229   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5230   "size" : 4,
5231   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5232  },
5233  {
5234   "alignment" : 4,
5235   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5236   "name" : "const android::hardware::Status *",
5237   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5238   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5239   "size" : 4,
5240   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5241  },
5242  {
5243   "alignment" : 4,
5244   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5245   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5246   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5247   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5248   "size" : 4,
5249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5250  },
5251  {
5252   "alignment" : 4,
5253   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5254   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5255   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5256   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5257   "size" : 4,
5258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5259  },
5260  {
5261   "alignment" : 4,
5262   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
5263   "name" : "const android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample> *",
5264   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
5265   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
5266   "size" : 4,
5267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5268  },
5269  {
5270   "alignment" : 4,
5271   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5272   "name" : "const android::hardware::details::hidl_pointer<int> *",
5273   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5274   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5275   "size" : 4,
5276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5281   "name" : "const android::hardware::details::return_status *",
5282   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5283   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5284   "size" : 4,
5285   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5286  },
5287  {
5288   "alignment" : 4,
5289   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
5290   "name" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample> *",
5291   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
5292   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
5293   "size" : 4,
5294   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5299   "name" : "const android::hardware::hidl_vec<int> *",
5300   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5301   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5302   "size" : 4,
5303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5304  },
5305  {
5306   "alignment" : 4,
5307   "linker_set_key" : "_ZTIPKc",
5308   "name" : "const char *",
5309   "referenced_type" : "_ZTIKc",
5310   "self_type" : "_ZTIPKc",
5311   "size" : 4,
5312   "source_file" : "/system/core/liblog/include/android/log.h"
5313  },
5314  {
5315   "alignment" : 4,
5316   "linker_set_key" : "_ZTIPKh",
5317   "name" : "const unsigned char *",
5318   "referenced_type" : "_ZTIKh",
5319   "self_type" : "_ZTIPKh",
5320   "size" : 4,
5321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5322  },
5323  {
5324   "alignment" : 4,
5325   "linker_set_key" : "_ZTIPKv",
5326   "name" : "const void *",
5327   "referenced_type" : "_ZTIKv",
5328   "self_type" : "_ZTIPKv",
5329   "size" : 4,
5330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5331  },
5332  {
5333   "alignment" : 4,
5334   "linker_set_key" : "_ZTIPKy",
5335   "name" : "const unsigned long long *",
5336   "referenced_type" : "_ZTIKy",
5337   "self_type" : "_ZTIPKy",
5338   "size" : 4,
5339   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5340  },
5341  {
5342   "alignment" : 4,
5343   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5344   "name" : "android::ScopedTrace *",
5345   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5346   "self_type" : "_ZTIPN7android11ScopedTraceE",
5347   "size" : 4,
5348   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5349  },
5350  {
5351   "alignment" : 4,
5352   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5353   "name" : "android::ReferenceRenamer *",
5354   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5355   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5356   "size" : 4,
5357   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5358  },
5359  {
5360   "alignment" : 4,
5361   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5362   "name" : "android::VirtualLightRefBase *",
5363   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5364   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5365   "size" : 4,
5366   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5371   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5372   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5373   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5374   "size" : 4,
5375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5376  },
5377  {
5378   "alignment" : 4,
5379   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5380   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5381   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5382   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5383   "size" : 4,
5384   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5385  },
5386  {
5387   "alignment" : 4,
5388   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5389   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5390   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5391   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5392   "size" : 4,
5393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5398   "name" : "android::sp<android::hardware::ProcessState> *",
5399   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5400   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5401   "size" : 4,
5402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5407   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5408   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5409   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5410   "size" : 4,
5411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
5416   "name" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
5417   "referenced_type" : "_ZTIN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
5418   "self_type" : "_ZTIPN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
5419   "size" : 4,
5420   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
5425   "name" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> *",
5426   "referenced_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
5427   "self_type" : "_ZTIPN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
5428   "size" : 4,
5429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5434   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5435   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5436   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5437   "size" : 4,
5438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5439  },
5440  {
5441   "alignment" : 4,
5442   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5443   "name" : "android::sp<android::hardware::IBinder> *",
5444   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5445   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5446   "size" : 4,
5447   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5448  },
5449  {
5450   "alignment" : 4,
5451   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5452   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5453   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5454   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5455   "size" : 4,
5456   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5461   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5462   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5463   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5464   "size" : 4,
5465   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5470   "name" : "android::wp<android::hardware::BHwBinder> *",
5471   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5472   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5473   "size" : 4,
5474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5479   "name" : "android::hidl::base::V1_0::IBase *",
5480   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5481   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5482   "size" : 4,
5483   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5488   "name" : "android::hidl::base::V1_0::BnHwBase *",
5489   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5490   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5491   "size" : 4,
5492   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5497   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5498   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5499   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5500   "size" : 4,
5501   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5506   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5507   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5508   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5509   "size" : 4,
5510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5515   "name" : "android::Mutex::Autolock *",
5516   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5517   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5518   "size" : 4,
5519   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5520  },
5521  {
5522   "alignment" : 4,
5523   "linker_set_key" : "_ZTIPN7android5MutexE",
5524   "name" : "android::Mutex *",
5525   "referenced_type" : "_ZTIN7android5MutexE",
5526   "self_type" : "_ZTIPN7android5MutexE",
5527   "size" : 4,
5528   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5529  },
5530  {
5531   "alignment" : 4,
5532   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5533   "name" : "android::RWLock::AutoRLock *",
5534   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5535   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5536   "size" : 4,
5537   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5538  },
5539  {
5540   "alignment" : 4,
5541   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5542   "name" : "android::RWLock::AutoWLock *",
5543   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5544   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5545   "size" : 4,
5546   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "linker_set_key" : "_ZTIPN7android6RWLockE",
5551   "name" : "android::RWLock *",
5552   "referenced_type" : "_ZTIN7android6RWLockE",
5553   "self_type" : "_ZTIPN7android6RWLockE",
5554   "size" : 4,
5555   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5556  },
5557  {
5558   "alignment" : 4,
5559   "linker_set_key" : "_ZTIPN7android6ThreadE",
5560   "name" : "android::Thread *",
5561   "referenced_type" : "_ZTIN7android6ThreadE",
5562   "self_type" : "_ZTIPN7android6ThreadE",
5563   "size" : 4,
5564   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5565  },
5566  {
5567   "alignment" : 4,
5568   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5569   "name" : "android::RefBase::weakref_impl *",
5570   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5571   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5572   "size" : 4,
5573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5574  },
5575  {
5576   "alignment" : 4,
5577   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5578   "name" : "android::RefBase::weakref_type *",
5579   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5580   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5581   "size" : 4,
5582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5587   "name" : "android::RefBase *",
5588   "referenced_type" : "_ZTIN7android7RefBaseE",
5589   "self_type" : "_ZTIPN7android7RefBaseE",
5590   "size" : 4,
5591   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5592  },
5593  {
5594   "alignment" : 4,
5595   "linker_set_key" : "_ZTIPN7android7String8E",
5596   "name" : "android::String8 *",
5597   "referenced_type" : "_ZTIN7android7String8E",
5598   "self_type" : "_ZTIPN7android7String8E",
5599   "size" : 4,
5600   "source_file" : "/system/core/libutils/include/utils/String8.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "linker_set_key" : "_ZTIPN7android8String16E",
5605   "name" : "android::String16 *",
5606   "referenced_type" : "_ZTIN7android8String16E",
5607   "self_type" : "_ZTIPN7android8String16E",
5608   "size" : 4,
5609   "source_file" : "/system/core/libutils/include/utils/String16.h"
5610  },
5611  {
5612   "alignment" : 4,
5613   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5614   "name" : "android::hardware::IInterface *",
5615   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5616   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5617   "size" : 4,
5618   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5619  },
5620  {
5621   "alignment" : 4,
5622   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5623   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5624   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5625   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5626   "size" : 4,
5627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5628  },
5629  {
5630   "alignment" : 4,
5631   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE",
5632   "name" : "android::hardware::BpInterface<android::hardware::cas::native::V1_0::IDescrambler> *",
5633   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE",
5634   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE",
5635   "size" : 4,
5636   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5641   "name" : "android::hardware::hidl_memory *",
5642   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5643   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5644   "size" : 4,
5645   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5650   "name" : "android::hardware::hidl_string *",
5651   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5652   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5653   "size" : 4,
5654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5659   "name" : "android::hardware::ProcessState *",
5660   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5661   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5662   "size" : 4,
5663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5668   "name" : "android::hardware::hidl_version *",
5669   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5670   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5671   "size" : 4,
5672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5677   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5678   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5679   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5680   "size" : 4,
5681   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5682  },
5683  {
5684   "alignment" : 4,
5685   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5686   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5687   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5688   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5689   "size" : 4,
5690   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5691  },
5692  {
5693   "alignment" : 4,
5694   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5695   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5696   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5697   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5698   "size" : 4,
5699   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5700  },
5701  {
5702   "alignment" : 4,
5703   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5704   "name" : "android::hardware::GrantorDescriptor *",
5705   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5706   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5707   "size" : 4,
5708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5713   "name" : "android::hardware::hidl_death_recipient *",
5714   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5715   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5716   "size" : 4,
5717   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5722   "name" : "android::hardware::hidl_binder_death_recipient *",
5723   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5724   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5725   "size" : 4,
5726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "linker_set_key" : "_ZTIPN7android8hardware3cas4V1_016IDescramblerBaseE",
5731   "name" : "android::hardware::cas::V1_0::IDescramblerBase *",
5732   "referenced_type" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE",
5733   "self_type" : "_ZTIPN7android8hardware3cas4V1_016IDescramblerBaseE",
5734   "size" : 4,
5735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "_ZTIPN7android8hardware3cas4V1_019BnHwDescramblerBaseE",
5740   "name" : "android::hardware::cas::V1_0::BnHwDescramblerBase *",
5741   "referenced_type" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE",
5742   "self_type" : "_ZTIPN7android8hardware3cas4V1_019BnHwDescramblerBaseE",
5743   "size" : 4,
5744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwDescramblerBase.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "linker_set_key" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE",
5749   "name" : "android::hardware::cas::native::V1_0::IDescrambler *",
5750   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE",
5751   "self_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE",
5752   "size" : 4,
5753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "linker_set_key" : "_ZTIPN7android8hardware3cas6native4V1_013BsDescramblerE",
5758   "name" : "android::hardware::cas::native::V1_0::BsDescrambler *",
5759   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE",
5760   "self_type" : "_ZTIPN7android8hardware3cas6native4V1_013BsDescramblerE",
5761   "size" : 4,
5762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "linker_set_key" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE",
5767   "name" : "android::hardware::cas::native::V1_0::BnHwDescrambler *",
5768   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE",
5769   "self_type" : "_ZTIPN7android8hardware3cas6native4V1_015BnHwDescramblerE",
5770   "size" : 4,
5771   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "linker_set_key" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE",
5776   "name" : "android::hardware::cas::native::V1_0::BpHwDescrambler *",
5777   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE",
5778   "self_type" : "_ZTIPN7android8hardware3cas6native4V1_015BpHwDescramblerE",
5779   "size" : 4,
5780   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "_ZTIPN7android8hardware3cas6native4V1_09SubSampleE",
5785   "name" : "android::hardware::cas::native::V1_0::SubSample *",
5786   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_09SubSampleE",
5787   "self_type" : "_ZTIPN7android8hardware3cas6native4V1_09SubSampleE",
5788   "size" : 4,
5789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5794   "name" : "android::hardware::Parcel *",
5795   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5796   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5797   "size" : 4,
5798   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
5803   "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> *",
5804   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
5805   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
5806   "size" : 4,
5807   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
5812   "name" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > *",
5813   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
5814   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
5815   "size" : 4,
5816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5821   "name" : "android::hardware::Return<bool> *",
5822   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5823   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5824   "size" : 4,
5825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5830   "name" : "android::hardware::Return<void> *",
5831   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5832   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5833   "size" : 4,
5834   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5839   "name" : "android::hardware::Status *",
5840   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5841   "self_type" : "_ZTIPN7android8hardware6StatusE",
5842   "size" : 4,
5843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5848   "name" : "android::hardware::IBinder::DeathRecipient *",
5849   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5850   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5851   "size" : 4,
5852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5857   "name" : "android::hardware::IBinder *",
5858   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5859   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5860   "size" : 4,
5861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5866   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5867   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5868   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5869   "size" : 4,
5870   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5871  },
5872  {
5873   "alignment" : 4,
5874   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5875   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5876   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5877   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5878   "size" : 4,
5879   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5884   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5885   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5886   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5887   "size" : 4,
5888   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5893   "name" : "android::hardware::details::return_status *",
5894   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5895   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5896   "size" : 4,
5897   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5902   "name" : "android::hardware::details::HidlInstrumentor *",
5903   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5904   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5905   "size" : 4,
5906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5907  },
5908  {
5909   "alignment" : 4,
5910   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5911   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5912   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5913   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5914   "size" : 4,
5915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5920   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5921   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5922   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5923   "size" : 4,
5924   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5929   "name" : "android::hardware::BHwBinder *",
5930   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5931   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5932   "size" : 4,
5933   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "linker_set_key" : "_ZTIPN7android9ConditionE",
5938   "name" : "android::Condition *",
5939   "referenced_type" : "_ZTIN7android9ConditionE",
5940   "self_type" : "_ZTIPN7android9ConditionE",
5941   "size" : 4,
5942   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5943  },
5944  {
5945   "alignment" : 4,
5946   "linker_set_key" : "_ZTIPPv",
5947   "name" : "void **",
5948   "referenced_type" : "_ZTIPv",
5949   "self_type" : "_ZTIPPv",
5950   "size" : 4,
5951   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5952  },
5953  {
5954   "alignment" : 4,
5955   "linker_set_key" : "_ZTIPc",
5956   "name" : "char *",
5957   "referenced_type" : "_ZTIc",
5958   "self_type" : "_ZTIPc",
5959   "size" : 4,
5960   "source_file" : "/system/core/liblog/include/log/log_read.h"
5961  },
5962  {
5963   "alignment" : 4,
5964   "linker_set_key" : "_ZTIPh",
5965   "name" : "unsigned char *",
5966   "referenced_type" : "_ZTIh",
5967   "self_type" : "_ZTIPh",
5968   "size" : 4,
5969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5970  },
5971  {
5972   "alignment" : 4,
5973   "linker_set_key" : "_ZTIPi",
5974   "name" : "int *",
5975   "referenced_type" : "_ZTIi",
5976   "self_type" : "_ZTIPi",
5977   "size" : 4,
5978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5979  },
5980  {
5981   "alignment" : 4,
5982   "linker_set_key" : "_ZTIPj",
5983   "name" : "unsigned int *",
5984   "referenced_type" : "_ZTIj",
5985   "self_type" : "_ZTIPj",
5986   "size" : 4,
5987   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5988  },
5989  {
5990   "alignment" : 4,
5991   "linker_set_key" : "_ZTIPv",
5992   "name" : "void *",
5993   "referenced_type" : "_ZTIv",
5994   "self_type" : "_ZTIPv",
5995   "size" : 4,
5996   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5997  },
5998  {
5999   "alignment" : 4,
6000   "linker_set_key" : "_ZTIPy",
6001   "name" : "unsigned long long *",
6002   "referenced_type" : "_ZTIy",
6003   "self_type" : "_ZTIPy",
6004   "size" : 4,
6005   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6006  }
6007 ],
6008 "qualified_types" :
6009 [
6010  {
6011   "alignment" : 4,
6012   "is_const" : true,
6013   "linker_set_key" : "_ZTIK13native_handle",
6014   "name" : "const native_handle",
6015   "referenced_type" : "_ZTI13native_handle",
6016   "self_type" : "_ZTIK13native_handle",
6017   "size" : 12,
6018   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "is_const" : true,
6023   "linker_set_key" : "_ZTIK7log_msg",
6024   "name" : "const log_msg",
6025   "referenced_type" : "_ZTI7log_msg",
6026   "self_type" : "_ZTIK7log_msg",
6027   "size" : 5124,
6028   "source_file" : "/system/core/liblog/include/log/log_read.h"
6029  },
6030  {
6031   "alignment" : 2,
6032   "is_const" : true,
6033   "linker_set_key" : "_ZTIKDs",
6034   "name" : "const char16_t",
6035   "referenced_type" : "_ZTIDs",
6036   "self_type" : "_ZTIKDs",
6037   "size" : 2,
6038   "source_file" : "/system/core/libutils/include/utils/String16.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "is_const" : true,
6043   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6044   "name" : "const android::VectorImpl",
6045   "referenced_type" : "_ZTIN7android10VectorImplE",
6046   "self_type" : "_ZTIKN7android10VectorImplE",
6047   "size" : 20,
6048   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6049  },
6050  {
6051   "alignment" : 4,
6052   "is_const" : true,
6053   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6054   "name" : "const android::NativeHandle",
6055   "referenced_type" : "_ZTIN7android12NativeHandleE",
6056   "self_type" : "_ZTIKN7android12NativeHandleE",
6057   "size" : 12,
6058   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "is_const" : true,
6063   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6064   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6065   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6066   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6067   "size" : 4,
6068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "is_const" : true,
6073   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6074   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6075   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6076   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6077   "size" : 4,
6078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6079  },
6080  {
6081   "alignment" : 4,
6082   "is_const" : true,
6083   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6084   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6085   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6086   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6087   "size" : 4,
6088   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "is_const" : true,
6093   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6094   "name" : "const android::sp<android::hardware::ProcessState>",
6095   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6096   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6097   "size" : 4,
6098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "is_const" : true,
6103   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6104   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6105   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6106   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6107   "size" : 4,
6108   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6109  },
6110  {
6111   "alignment" : 4,
6112   "is_const" : true,
6113   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6114   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6115   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6116   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6117   "size" : 4,
6118   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6119  },
6120  {
6121   "alignment" : 4,
6122   "is_const" : true,
6123   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
6124   "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
6125   "referenced_type" : "_ZTIN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
6126   "self_type" : "_ZTIKN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
6127   "size" : 4,
6128   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6129  },
6130  {
6131   "alignment" : 4,
6132   "is_const" : true,
6133   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
6134   "name" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler>",
6135   "referenced_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
6136   "self_type" : "_ZTIKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
6137   "size" : 4,
6138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6139  },
6140  {
6141   "alignment" : 4,
6142   "is_const" : true,
6143   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6144   "name" : "const android::sp<android::hardware::IBinder>",
6145   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6146   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6147   "size" : 4,
6148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "is_const" : true,
6153   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6154   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6155   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6156   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6157   "size" : 8,
6158   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6159  },
6160  {
6161   "alignment" : 4,
6162   "is_const" : true,
6163   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6164   "name" : "const android::wp<android::hardware::BHwBinder>",
6165   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6166   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6167   "size" : 8,
6168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6169  },
6170  {
6171   "alignment" : 4,
6172   "is_const" : true,
6173   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6174   "name" : "const android::hidl::base::V1_0::IBase",
6175   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6176   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6177   "size" : 12,
6178   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "is_const" : true,
6183   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6184   "name" : "const android::hidl::base::V1_0::BpHwBase",
6185   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6186   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6187   "size" : 92,
6188   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "is_const" : true,
6193   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6194   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6195   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6196   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6197   "size" : 4,
6198   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6199  },
6200  {
6201   "alignment" : 4,
6202   "is_const" : true,
6203   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6204   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6205   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6206   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6207   "size" : 4,
6208   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6209  },
6210  {
6211   "alignment" : 1,
6212   "is_const" : true,
6213   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6214   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6215   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6216   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6217   "size" : 1,
6218   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6219  },
6220  {
6221   "alignment" : 4,
6222   "is_const" : true,
6223   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6224   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6225   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6226   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6227   "size" : 12,
6228   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "is_const" : true,
6233   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6234   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6235   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6236   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6237   "size" : 12,
6238   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "is_const" : true,
6243   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6244   "name" : "const android::RefBase",
6245   "referenced_type" : "_ZTIN7android7RefBaseE",
6246   "self_type" : "_ZTIKN7android7RefBaseE",
6247   "size" : 8,
6248   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6249  },
6250  {
6251   "alignment" : 4,
6252   "is_const" : true,
6253   "linker_set_key" : "_ZTIKN7android7String8E",
6254   "name" : "const android::String8",
6255   "referenced_type" : "_ZTIN7android7String8E",
6256   "self_type" : "_ZTIKN7android7String8E",
6257   "size" : 4,
6258   "source_file" : "/system/core/libutils/include/utils/String8.h"
6259  },
6260  {
6261   "alignment" : 4,
6262   "is_const" : true,
6263   "linker_set_key" : "_ZTIKN7android8String16E",
6264   "name" : "const android::String16",
6265   "referenced_type" : "_ZTIN7android8String16E",
6266   "self_type" : "_ZTIKN7android8String16E",
6267   "size" : 4,
6268   "source_file" : "/system/core/libutils/include/utils/String16.h"
6269  },
6270  {
6271   "alignment" : 1,
6272   "is_const" : true,
6273   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6274   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6275   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6276   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6277   "size" : 32,
6278   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "is_const" : true,
6283   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6284   "name" : "const android::hardware::BpHwRefBase",
6285   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6286   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6287   "size" : 24,
6288   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6289  },
6290  {
6291   "alignment" : 4,
6292   "is_const" : true,
6293   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6294   "name" : "const android::hardware::hidl_handle",
6295   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6296   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6297   "size" : 16,
6298   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "is_const" : true,
6303   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6304   "name" : "const android::hardware::hidl_memory",
6305   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6306   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6307   "size" : 40,
6308   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "is_const" : true,
6313   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6314   "name" : "const android::hardware::hidl_string",
6315   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6316   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6317   "size" : 16,
6318   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6319  },
6320  {
6321   "alignment" : 2,
6322   "is_const" : true,
6323   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6324   "name" : "const android::hardware::hidl_version",
6325   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6326   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6327   "size" : 4,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "is_const" : true,
6333   "linker_set_key" : "_ZTIKN7android8hardware3cas4V1_016IDescramblerBaseE",
6334   "name" : "const android::hardware::cas::V1_0::IDescramblerBase",
6335   "referenced_type" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE",
6336   "self_type" : "_ZTIKN7android8hardware3cas4V1_016IDescramblerBaseE",
6337   "size" : 12,
6338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/IDescramblerBase.h"
6339  },
6340  {
6341   "alignment" : 4,
6342   "is_const" : true,
6343   "linker_set_key" : "_ZTIKN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
6344   "name" : "const android::hardware::cas::V1_0::BpHwDescramblerBase",
6345   "referenced_type" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
6346   "self_type" : "_ZTIKN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
6347   "size" : 92,
6348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "is_const" : true,
6353   "linker_set_key" : "_ZTIKN7android8hardware3cas4V1_06StatusE",
6354   "name" : "const android::hardware::cas::V1_0::Status",
6355   "referenced_type" : "_ZTIN7android8hardware3cas4V1_06StatusE",
6356   "self_type" : "_ZTIKN7android8hardware3cas4V1_06StatusE",
6357   "size" : 4,
6358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "is_const" : true,
6363   "linker_set_key" : "_ZTIKN7android8hardware3cas6native4V1_010BufferTypeE",
6364   "name" : "const android::hardware::cas::native::V1_0::BufferType",
6365   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_010BufferTypeE",
6366   "self_type" : "_ZTIKN7android8hardware3cas6native4V1_010BufferTypeE",
6367   "size" : 4,
6368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "is_const" : true,
6373   "linker_set_key" : "_ZTIKN7android8hardware3cas6native4V1_012IDescramblerE",
6374   "name" : "const android::hardware::cas::native::V1_0::IDescrambler",
6375   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE",
6376   "self_type" : "_ZTIKN7android8hardware3cas6native4V1_012IDescramblerE",
6377   "size" : 12,
6378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
6379  },
6380  {
6381   "alignment" : 8,
6382   "is_const" : true,
6383   "linker_set_key" : "_ZTIKN7android8hardware3cas6native4V1_012SharedBufferE",
6384   "name" : "const android::hardware::cas::native::V1_0::SharedBuffer",
6385   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_012SharedBufferE",
6386   "self_type" : "_ZTIKN7android8hardware3cas6native4V1_012SharedBufferE",
6387   "size" : 56,
6388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "is_const" : true,
6393   "linker_set_key" : "_ZTIKN7android8hardware3cas6native4V1_015BpHwDescramblerE",
6394   "name" : "const android::hardware::cas::native::V1_0::BpHwDescrambler",
6395   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE",
6396   "self_type" : "_ZTIKN7android8hardware3cas6native4V1_015BpHwDescramblerE",
6397   "size" : 92,
6398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
6399  },
6400  {
6401   "alignment" : 8,
6402   "is_const" : true,
6403   "linker_set_key" : "_ZTIKN7android8hardware3cas6native4V1_017DestinationBufferE",
6404   "name" : "const android::hardware::cas::native::V1_0::DestinationBuffer",
6405   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_017DestinationBufferE",
6406   "self_type" : "_ZTIKN7android8hardware3cas6native4V1_017DestinationBufferE",
6407   "size" : 80,
6408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "is_const" : true,
6413   "linker_set_key" : "_ZTIKN7android8hardware3cas6native4V1_017ScramblingControlE",
6414   "name" : "const android::hardware::cas::native::V1_0::ScramblingControl",
6415   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_017ScramblingControlE",
6416   "self_type" : "_ZTIKN7android8hardware3cas6native4V1_017ScramblingControlE",
6417   "size" : 4,
6418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "is_const" : true,
6423   "linker_set_key" : "_ZTIKN7android8hardware3cas6native4V1_09SubSampleE",
6424   "name" : "const android::hardware::cas::native::V1_0::SubSample",
6425   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_09SubSampleE",
6426   "self_type" : "_ZTIKN7android8hardware3cas6native4V1_09SubSampleE",
6427   "size" : 8,
6428   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "is_const" : true,
6433   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6434   "name" : "const android::hardware::Parcel",
6435   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6436   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6437   "size" : 68,
6438   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "is_const" : true,
6443   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
6444   "name" : "const android::hardware::Return<android::hardware::cas::V1_0::Status>",
6445   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
6446   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
6447   "size" : 28,
6448   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "is_const" : true,
6453   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
6454   "name" : "const android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> >",
6455   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
6456   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
6457   "size" : 28,
6458   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "is_const" : true,
6463   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6464   "name" : "const android::hardware::Return<bool>",
6465   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6466   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6467   "size" : 24,
6468   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6469  },
6470  {
6471   "alignment" : 4,
6472   "is_const" : true,
6473   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6474   "name" : "const android::hardware::Status",
6475   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6476   "self_type" : "_ZTIKN7android8hardware6StatusE",
6477   "size" : 20,
6478   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "is_const" : true,
6483   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6484   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6485   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6486   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6487   "size" : 8,
6488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6489  },
6490  {
6491   "alignment" : 4,
6492   "is_const" : true,
6493   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6494   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6495   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6496   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6497   "size" : 8,
6498   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6499  },
6500  {
6501   "alignment" : 4,
6502   "is_const" : true,
6503   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
6504   "name" : "const android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample>",
6505   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
6506   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
6507   "size" : 8,
6508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "is_const" : true,
6513   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6514   "name" : "const android::hardware::details::hidl_pointer<int>",
6515   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6516   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6517   "size" : 8,
6518   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6519  },
6520  {
6521   "alignment" : 4,
6522   "is_const" : true,
6523   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6524   "name" : "const android::hardware::details::return_status",
6525   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6526   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6527   "size" : 24,
6528   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6529  },
6530  {
6531   "is_const" : true,
6532   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6533   "name" : "const iter<is_const>",
6534   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6535   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6537  },
6538  {
6539   "alignment" : 4,
6540   "is_const" : true,
6541   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6542   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6543   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6544   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6545   "size" : 16,
6546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "is_const" : true,
6551   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
6552   "name" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample>",
6553   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
6554   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
6555   "size" : 16,
6556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "is_const" : true,
6561   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6562   "name" : "const android::hardware::hidl_vec<unsigned char>",
6563   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
6564   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6565   "size" : 16,
6566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "is_const" : true,
6571   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6572   "name" : "const android::hardware::hidl_vec<int>",
6573   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6574   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6575   "size" : 16,
6576   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6577  },
6578  {
6579   "alignment" : 4,
6580   "is_const" : true,
6581   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6582   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6583   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6584   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6585   "size" : 12,
6586   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "is_const" : true,
6591   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6592   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6593   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6594   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6595   "size" : 12,
6596   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6597  },
6598  {
6599   "alignment" : 4,
6600   "is_const" : true,
6601   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6602   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6603   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6604   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6605   "size" : 4,
6606   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6607  },
6608  {
6609   "alignment" : 1,
6610   "is_const" : true,
6611   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6612   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6613   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6614   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6615   "size" : 3,
6616   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6617  },
6618  {
6619   "alignment" : 4,
6620   "is_const" : true,
6621   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3cas4V1_06StatusELj15EEE",
6622   "name" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
6623   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3cas4V1_06StatusELj15EEE",
6624   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3cas4V1_06StatusELj15EEE",
6625   "size" : 60,
6626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
6627  },
6628  {
6629   "alignment" : 4,
6630   "is_const" : true,
6631   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3cas6native4V1_010BufferTypeELj2EEE",
6632   "name" : "const std::array<android::hardware::cas::native::V1_0::BufferType, 2>",
6633   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3cas6native4V1_010BufferTypeELj2EEE",
6634   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3cas6native4V1_010BufferTypeELj2EEE",
6635   "size" : 8,
6636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
6637  },
6638  {
6639   "alignment" : 4,
6640   "is_const" : true,
6641   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3cas6native4V1_017ScramblingControlELj4EEE",
6642   "name" : "const std::array<android::hardware::cas::native::V1_0::ScramblingControl, 4>",
6643   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3cas6native4V1_017ScramblingControlELj4EEE",
6644   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3cas6native4V1_017ScramblingControlELj4EEE",
6645   "size" : 16,
6646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
6647  },
6648  {
6649   "alignment" : 4,
6650   "is_const" : true,
6651   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6652   "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 *> > *)> > >",
6653   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6654   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6655   "size" : 12,
6656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "is_const" : true,
6661   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6662   "name" : "const android::hidl::base::V1_0::IBase *const",
6663   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6664   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6665   "size" : 4,
6666   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6667  },
6668  {
6669   "alignment" : 4,
6670   "is_const" : true,
6671   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6672   "name" : "android::RefBase::weakref_impl *const",
6673   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6674   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6675   "size" : 4,
6676   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "is_const" : true,
6681   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6682   "name" : "android::hardware::IBinder *const",
6683   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6684   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6685   "size" : 4,
6686   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6687  },
6688  {
6689   "alignment" : 4,
6690   "is_const" : true,
6691   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6692   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6693   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6694   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6695   "size" : 8,
6696   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6697  },
6698  {
6699   "alignment" : 4,
6700   "is_const" : true,
6701   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6702   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6703   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6704   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6705   "size" : 8,
6706   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6707  },
6708  {
6709   "alignment" : 1,
6710   "is_const" : true,
6711   "linker_set_key" : "_ZTIKa",
6712   "name" : "const signed char",
6713   "referenced_type" : "_ZTIa",
6714   "self_type" : "_ZTIKa",
6715   "size" : 1,
6716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6717  },
6718  {
6719   "alignment" : 1,
6720   "is_const" : true,
6721   "linker_set_key" : "_ZTIKb",
6722   "name" : "const bool",
6723   "referenced_type" : "_ZTIb",
6724   "self_type" : "_ZTIKb",
6725   "size" : 1,
6726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6727  },
6728  {
6729   "alignment" : 1,
6730   "is_const" : true,
6731   "linker_set_key" : "_ZTIKc",
6732   "name" : "const char",
6733   "referenced_type" : "_ZTIc",
6734   "self_type" : "_ZTIKc",
6735   "size" : 1,
6736   "source_file" : "/system/core/liblog/include/android/log.h"
6737  },
6738  {
6739   "alignment" : 4,
6740   "is_const" : true,
6741   "linker_set_key" : "_ZTIKd",
6742   "name" : "const double",
6743   "referenced_type" : "_ZTId",
6744   "self_type" : "_ZTIKd",
6745   "size" : 8,
6746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6747  },
6748  {
6749   "alignment" : 4,
6750   "is_const" : true,
6751   "linker_set_key" : "_ZTIKf",
6752   "name" : "const float",
6753   "referenced_type" : "_ZTIf",
6754   "self_type" : "_ZTIKf",
6755   "size" : 4,
6756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6757  },
6758  {
6759   "alignment" : 1,
6760   "is_const" : true,
6761   "linker_set_key" : "_ZTIKh",
6762   "name" : "const unsigned char",
6763   "referenced_type" : "_ZTIh",
6764   "self_type" : "_ZTIKh",
6765   "size" : 1,
6766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "is_const" : true,
6771   "linker_set_key" : "_ZTIKi",
6772   "name" : "const int",
6773   "referenced_type" : "_ZTIi",
6774   "self_type" : "_ZTIKi",
6775   "size" : 4,
6776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6777  },
6778  {
6779   "alignment" : 4,
6780   "is_const" : true,
6781   "linker_set_key" : "_ZTIKj",
6782   "name" : "const unsigned int",
6783   "referenced_type" : "_ZTIj",
6784   "self_type" : "_ZTIKj",
6785   "size" : 4,
6786   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6787  },
6788  {
6789   "alignment" : 2,
6790   "is_const" : true,
6791   "linker_set_key" : "_ZTIKs",
6792   "name" : "const short",
6793   "referenced_type" : "_ZTIs",
6794   "self_type" : "_ZTIKs",
6795   "size" : 2,
6796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6797  },
6798  {
6799   "alignment" : 2,
6800   "is_const" : true,
6801   "linker_set_key" : "_ZTIKt",
6802   "name" : "const unsigned short",
6803   "referenced_type" : "_ZTIt",
6804   "self_type" : "_ZTIKt",
6805   "size" : 2,
6806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6807  },
6808  {
6809   "is_const" : true,
6810   "linker_set_key" : "_ZTIKv",
6811   "name" : "const void",
6812   "referenced_type" : "_ZTIv",
6813   "self_type" : "_ZTIKv",
6814   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "is_const" : true,
6819   "linker_set_key" : "_ZTIKx",
6820   "name" : "const long long",
6821   "referenced_type" : "_ZTIx",
6822   "self_type" : "_ZTIKx",
6823   "size" : 8,
6824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6825  },
6826  {
6827   "alignment" : 4,
6828   "is_const" : true,
6829   "linker_set_key" : "_ZTIKy",
6830   "name" : "const unsigned long long",
6831   "referenced_type" : "_ZTIy",
6832   "self_type" : "_ZTIKy",
6833   "size" : 8,
6834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6835  },
6836  {
6837   "alignment" : 1,
6838   "is_volatile" : true,
6839   "linker_set_key" : "_ZTIVb",
6840   "name" : "volatile bool",
6841   "referenced_type" : "_ZTIb",
6842   "self_type" : "_ZTIVb",
6843   "size" : 1,
6844   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6845  },
6846  {
6847   "alignment" : 4,
6848   "is_volatile" : true,
6849   "linker_set_key" : "_ZTIVi",
6850   "name" : "volatile int",
6851   "referenced_type" : "_ZTIi",
6852   "self_type" : "_ZTIVi",
6853   "size" : 4,
6854   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6855  }
6856 ],
6857 "record_types" :
6858 [
6859  {
6860   "alignment" : 4,
6861   "fields" :
6862   [
6863    {
6864     "field_name" : "len",
6865     "referenced_type" : "_ZTIt"
6866    },
6867    {
6868     "field_name" : "hdr_size",
6869     "field_offset" : 16,
6870     "referenced_type" : "_ZTIt"
6871    },
6872    {
6873     "field_name" : "pid",
6874     "field_offset" : 32,
6875     "referenced_type" : "_ZTIi"
6876    },
6877    {
6878     "field_name" : "tid",
6879     "field_offset" : 64,
6880     "referenced_type" : "_ZTIj"
6881    },
6882    {
6883     "field_name" : "sec",
6884     "field_offset" : 96,
6885     "referenced_type" : "_ZTIj"
6886    },
6887    {
6888     "field_name" : "nsec",
6889     "field_offset" : 128,
6890     "referenced_type" : "_ZTIj"
6891    },
6892    {
6893     "field_name" : "lid",
6894     "field_offset" : 160,
6895     "referenced_type" : "_ZTIj"
6896    },
6897    {
6898     "field_name" : "uid",
6899     "field_offset" : 192,
6900     "referenced_type" : "_ZTIj"
6901    }
6902   ],
6903   "linker_set_key" : "_ZTI12logger_entry",
6904   "name" : "logger_entry",
6905   "referenced_type" : "_ZTI12logger_entry",
6906   "self_type" : "_ZTI12logger_entry",
6907   "size" : 28,
6908   "source_file" : "/system/core/liblog/include/log/log_read.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "fields" :
6913   [
6914    {
6915     "field_name" : "y",
6916     "referenced_type" : "_ZTIPv"
6917    },
6918    {
6919     "field_name" : "cb",
6920     "field_offset" : 32,
6921     "referenced_type" : "_ZTIPv"
6922    },
6923    {
6924     "field_name" : "cr",
6925     "field_offset" : 64,
6926     "referenced_type" : "_ZTIPv"
6927    },
6928    {
6929     "field_name" : "ystride",
6930     "field_offset" : 96,
6931     "referenced_type" : "_ZTIj"
6932    },
6933    {
6934     "field_name" : "cstride",
6935     "field_offset" : 128,
6936     "referenced_type" : "_ZTIj"
6937    },
6938    {
6939     "field_name" : "chroma_step",
6940     "field_offset" : 160,
6941     "referenced_type" : "_ZTIj"
6942    },
6943    {
6944     "field_name" : "reserved",
6945     "field_offset" : 192,
6946     "referenced_type" : "_ZTIA8_j"
6947    }
6948   ],
6949   "linker_set_key" : "_ZTI13android_ycbcr",
6950   "name" : "android_ycbcr",
6951   "referenced_type" : "_ZTI13android_ycbcr",
6952   "self_type" : "_ZTI13android_ycbcr",
6953   "size" : 56,
6954   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6955  },
6956  {
6957   "alignment" : 4,
6958   "fields" :
6959   [
6960    {
6961     "field_name" : "version",
6962     "referenced_type" : "_ZTIi"
6963    },
6964    {
6965     "field_name" : "numFds",
6966     "field_offset" : 32,
6967     "referenced_type" : "_ZTIi"
6968    },
6969    {
6970     "field_name" : "numInts",
6971     "field_offset" : 64,
6972     "referenced_type" : "_ZTIi"
6973    },
6974    {
6975     "field_name" : "data",
6976     "field_offset" : 96,
6977     "referenced_type" : "_ZTIA0_i"
6978    }
6979   ],
6980   "linker_set_key" : "_ZTI13native_handle",
6981   "name" : "native_handle",
6982   "referenced_type" : "_ZTI13native_handle",
6983   "self_type" : "_ZTI13native_handle",
6984   "size" : 12,
6985   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6986  },
6987  {
6988   "alignment" : 4,
6989   "fields" :
6990   [
6991    {
6992     "field_name" : "x",
6993     "referenced_type" : "_ZTIf"
6994    },
6995    {
6996     "field_name" : "y",
6997     "field_offset" : 32,
6998     "referenced_type" : "_ZTIf"
6999    }
7000   ],
7001   "linker_set_key" : "_ZTI16android_xy_color",
7002   "name" : "android_xy_color",
7003   "referenced_type" : "_ZTI16android_xy_color",
7004   "self_type" : "_ZTI16android_xy_color",
7005   "size" : 8,
7006   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7007  },
7008  {
7009   "alignment" : 4,
7010   "fields" :
7011   [
7012    {
7013     "field_name" : "top_left",
7014     "referenced_type" : "_ZTIPh"
7015    },
7016    {
7017     "field_name" : "component",
7018     "field_offset" : 32,
7019     "referenced_type" : "_ZTI22android_flex_component"
7020    },
7021    {
7022     "field_name" : "bits_per_component",
7023     "field_offset" : 64,
7024     "referenced_type" : "_ZTIi"
7025    },
7026    {
7027     "field_name" : "bits_used",
7028     "field_offset" : 96,
7029     "referenced_type" : "_ZTIi"
7030    },
7031    {
7032     "field_name" : "h_increment",
7033     "field_offset" : 128,
7034     "referenced_type" : "_ZTIi"
7035    },
7036    {
7037     "field_name" : "v_increment",
7038     "field_offset" : 160,
7039     "referenced_type" : "_ZTIi"
7040    },
7041    {
7042     "field_name" : "h_subsampling",
7043     "field_offset" : 192,
7044     "referenced_type" : "_ZTIi"
7045    },
7046    {
7047     "field_name" : "v_subsampling",
7048     "field_offset" : 224,
7049     "referenced_type" : "_ZTIi"
7050    }
7051   ],
7052   "linker_set_key" : "_ZTI18android_flex_plane",
7053   "name" : "android_flex_plane",
7054   "referenced_type" : "_ZTI18android_flex_plane",
7055   "self_type" : "_ZTI18android_flex_plane",
7056   "size" : 32,
7057   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7058  },
7059  {
7060   "alignment" : 4,
7061   "fields" :
7062   [
7063    {
7064     "field_name" : "format",
7065     "referenced_type" : "_ZTI19android_flex_format"
7066    },
7067    {
7068     "field_name" : "num_planes",
7069     "field_offset" : 32,
7070     "referenced_type" : "_ZTIj"
7071    },
7072    {
7073     "field_name" : "planes",
7074     "field_offset" : 64,
7075     "referenced_type" : "_ZTIP18android_flex_plane"
7076    }
7077   ],
7078   "linker_set_key" : "_ZTI19android_flex_layout",
7079   "name" : "android_flex_layout",
7080   "referenced_type" : "_ZTI19android_flex_layout",
7081   "self_type" : "_ZTI19android_flex_layout",
7082   "size" : 12,
7083   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7084  },
7085  {
7086   "alignment" : 4,
7087   "fields" :
7088   [
7089    {
7090     "field_name" : "num_points",
7091     "referenced_type" : "_ZTIj"
7092    },
7093    {
7094     "field_name" : "reserved",
7095     "field_offset" : 32,
7096     "referenced_type" : "_ZTIA8_j"
7097    },
7098    {
7099     "field_name" : "xyzc_points",
7100     "field_offset" : 288,
7101     "referenced_type" : "_ZTIA_f"
7102    }
7103   ],
7104   "linker_set_key" : "_ZTI20android_depth_points",
7105   "name" : "android_depth_points",
7106   "referenced_type" : "_ZTI20android_depth_points",
7107   "self_type" : "_ZTI20android_depth_points",
7108   "size" : 36,
7109   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7110  },
7111  {
7112   "alignment" : 4,
7113   "fields" :
7114   [
7115    {
7116     "field_name" : "struct_size",
7117     "referenced_type" : "_ZTIj"
7118    },
7119    {
7120     "field_name" : "buffer_id",
7121     "field_offset" : 32,
7122     "referenced_type" : "_ZTIi"
7123    },
7124    {
7125     "field_name" : "priority",
7126     "field_offset" : 64,
7127     "referenced_type" : "_ZTIi"
7128    },
7129    {
7130     "field_name" : "tag",
7131     "field_offset" : 96,
7132     "referenced_type" : "_ZTIPKc"
7133    },
7134    {
7135     "field_name" : "file",
7136     "field_offset" : 128,
7137     "referenced_type" : "_ZTIPKc"
7138    },
7139    {
7140     "field_name" : "line",
7141     "field_offset" : 160,
7142     "referenced_type" : "_ZTIj"
7143    },
7144    {
7145     "field_name" : "message",
7146     "field_offset" : 192,
7147     "referenced_type" : "_ZTIPKc"
7148    }
7149   ],
7150   "linker_set_key" : "_ZTI21__android_log_message",
7151   "name" : "__android_log_message",
7152   "referenced_type" : "_ZTI21__android_log_message",
7153   "self_type" : "_ZTI21__android_log_message",
7154   "size" : 28,
7155   "source_file" : "/system/core/liblog/include/android/log.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "fields" :
7160   [
7161    {
7162     "field_name" : "maxContentLightLevel",
7163     "referenced_type" : "_ZTIf"
7164    },
7165    {
7166     "field_name" : "maxFrameAverageLightLevel",
7167     "field_offset" : 32,
7168     "referenced_type" : "_ZTIf"
7169    }
7170   ],
7171   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7172   "name" : "android_cta861_3_metadata",
7173   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7174   "self_type" : "_ZTI25android_cta861_3_metadata",
7175   "size" : 8,
7176   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7177  },
7178  {
7179   "alignment" : 4,
7180   "fields" :
7181   [
7182    {
7183     "field_name" : "displayPrimaryRed",
7184     "referenced_type" : "_ZTI16android_xy_color"
7185    },
7186    {
7187     "field_name" : "displayPrimaryGreen",
7188     "field_offset" : 64,
7189     "referenced_type" : "_ZTI16android_xy_color"
7190    },
7191    {
7192     "field_name" : "displayPrimaryBlue",
7193     "field_offset" : 128,
7194     "referenced_type" : "_ZTI16android_xy_color"
7195    },
7196    {
7197     "field_name" : "whitePoint",
7198     "field_offset" : 192,
7199     "referenced_type" : "_ZTI16android_xy_color"
7200    },
7201    {
7202     "field_name" : "maxLuminance",
7203     "field_offset" : 256,
7204     "referenced_type" : "_ZTIf"
7205    },
7206    {
7207     "field_name" : "minLuminance",
7208     "field_offset" : 288,
7209     "referenced_type" : "_ZTIf"
7210    }
7211   ],
7212   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7213   "name" : "android_smpte2086_metadata",
7214   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7215   "self_type" : "_ZTI26android_smpte2086_metadata",
7216   "size" : 40,
7217   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7218  },
7219  {
7220   "alignment" : 4,
7221   "fields" :
7222   [
7223    {
7224     "referenced_type" : "_ZTIN7log_msgUt_E"
7225    }
7226   ],
7227   "linker_set_key" : "_ZTI7log_msg",
7228   "name" : "log_msg",
7229   "referenced_type" : "_ZTI7log_msg",
7230   "self_type" : "_ZTI7log_msg",
7231   "size" : 5124,
7232   "source_file" : "/system/core/liblog/include/log/log_read.h"
7233  },
7234  {
7235   "alignment" : 1,
7236   "fields" :
7237   [
7238    {
7239     "field_name" : "tv_sec",
7240     "referenced_type" : "_ZTIj"
7241    },
7242    {
7243     "field_name" : "tv_nsec",
7244     "field_offset" : 32,
7245     "referenced_type" : "_ZTIj"
7246    }
7247   ],
7248   "linker_set_key" : "_ZTI8log_time",
7249   "name" : "log_time",
7250   "referenced_type" : "_ZTI8log_time",
7251   "self_type" : "_ZTI8log_time",
7252   "size" : 8,
7253   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7254  },
7255  {
7256   "alignment" : 4,
7257   "fields" :
7258   [
7259    {
7260     "access" : "private",
7261     "field_name" : "mStorage",
7262     "field_offset" : 32,
7263     "referenced_type" : "_ZTIPv"
7264    },
7265    {
7266     "access" : "private",
7267     "field_name" : "mCount",
7268     "field_offset" : 64,
7269     "referenced_type" : "_ZTIj"
7270    },
7271    {
7272     "access" : "private",
7273     "field_name" : "mFlags",
7274     "field_offset" : 96,
7275     "referenced_type" : "_ZTIKj"
7276    },
7277    {
7278     "access" : "private",
7279     "field_name" : "mItemSize",
7280     "field_offset" : 128,
7281     "referenced_type" : "_ZTIKj"
7282    }
7283   ],
7284   "linker_set_key" : "_ZTIN7android10VectorImplE",
7285   "name" : "android::VectorImpl",
7286   "record_kind" : "class",
7287   "referenced_type" : "_ZTIN7android10VectorImplE",
7288   "self_type" : "_ZTIN7android10VectorImplE",
7289   "size" : 20,
7290   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7291   "vtable_components" :
7292   [
7293    {
7294     "kind" : "offset_to_top"
7295    },
7296    {
7297     "kind" : "rtti",
7298     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7299    },
7300    {
7301     "kind" : "complete_dtor_pointer",
7302     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7303    },
7304    {
7305     "kind" : "deleting_dtor_pointer",
7306     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7307    },
7308    {
7309     "is_pure" : true,
7310     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7311    },
7312    {
7313     "is_pure" : true,
7314     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7315    },
7316    {
7317     "is_pure" : true,
7318     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7319    },
7320    {
7321     "is_pure" : true,
7322     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7323    },
7324    {
7325     "is_pure" : true,
7326     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7327    },
7328    {
7329     "is_pure" : true,
7330     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7331    }
7332   ]
7333  },
7334  {
7335   "alignment" : 4,
7336   "fields" :
7337   [
7338    {
7339     "access" : "private",
7340     "field_name" : "mVector",
7341     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7342    }
7343   ],
7344   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7345   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7346   "record_kind" : "class",
7347   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7348   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7349   "size" : 20,
7350   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7351   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7352  },
7353  {
7354   "alignment" : 4,
7355   "fields" :
7356   [
7357    {
7358     "access" : "private",
7359     "field_name" : "mTag",
7360     "referenced_type" : "_ZTIy"
7361    }
7362   ],
7363   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7364   "name" : "android::ScopedTrace",
7365   "record_kind" : "class",
7366   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7367   "self_type" : "_ZTIN7android11ScopedTraceE",
7368   "size" : 8,
7369   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "fields" :
7374   [
7375    {
7376     "access" : "private",
7377     "field_name" : "mCount",
7378     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7379    }
7380   ],
7381   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7382   "name" : "android::LightRefBase<android::NativeHandle>",
7383   "record_kind" : "class",
7384   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7385   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7386   "size" : 4,
7387   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7388   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7389  },
7390  {
7391   "alignment" : 4,
7392   "fields" :
7393   [
7394    {
7395     "access" : "private",
7396     "field_name" : "mCount",
7397     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7398    }
7399   ],
7400   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7401   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7402   "record_kind" : "class",
7403   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7404   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7405   "size" : 4,
7406   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7407   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7408  },
7409  {
7410   "alignment" : 4,
7411   "base_specifiers" :
7412   [
7413    {
7414     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7415    }
7416   ],
7417   "fields" :
7418   [
7419    {
7420     "access" : "private",
7421     "field_name" : "mHandle",
7422     "field_offset" : 32,
7423     "referenced_type" : "_ZTIP13native_handle"
7424    },
7425    {
7426     "access" : "private",
7427     "field_name" : "mOwnsHandle",
7428     "field_offset" : 64,
7429     "referenced_type" : "_ZTIb"
7430    }
7431   ],
7432   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7433   "name" : "android::NativeHandle",
7434   "record_kind" : "class",
7435   "referenced_type" : "_ZTIN7android12NativeHandleE",
7436   "self_type" : "_ZTIN7android12NativeHandleE",
7437   "size" : 12,
7438   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7439  },
7440  {
7441   "alignment" : 4,
7442   "base_specifiers" :
7443   [
7444    {
7445     "access" : "private",
7446     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7447    }
7448   ],
7449   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7450   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7451   "record_kind" : "class",
7452   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7453   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7454   "size" : 20,
7455   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7456   "template_args" :
7457   [
7458    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7459   ],
7460   "vtable_components" :
7461   [
7462    {
7463     "kind" : "offset_to_top"
7464    },
7465    {
7466     "kind" : "rtti",
7467     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7468    },
7469    {
7470     "kind" : "complete_dtor_pointer",
7471     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7472    },
7473    {
7474     "kind" : "deleting_dtor_pointer",
7475     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7476    },
7477    {
7478     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7479    },
7480    {
7481     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7482    },
7483    {
7484     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7485    },
7486    {
7487     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7488    },
7489    {
7490     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7491    },
7492    {
7493     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7494    },
7495    {
7496     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7497    }
7498   ]
7499  },
7500  {
7501   "alignment" : 1,
7502   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7503   "name" : "android::ReferenceMover",
7504   "record_kind" : "class",
7505   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7506   "self_type" : "_ZTIN7android14ReferenceMoverE",
7507   "size" : 1,
7508   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7509  },
7510  {
7511   "alignment" : 4,
7512   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7513   "name" : "android::ReferenceRenamer",
7514   "record_kind" : "class",
7515   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7516   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7517   "size" : 4,
7518   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7519   "vtable_components" :
7520   [
7521    {
7522     "kind" : "offset_to_top"
7523    },
7524    {
7525     "kind" : "rtti",
7526     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7527    },
7528    {
7529     "is_pure" : true,
7530     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7531    }
7532   ]
7533  },
7534  {
7535   "alignment" : 4,
7536   "base_specifiers" :
7537   [
7538    {
7539     "referenced_type" : "_ZTIN7android10VectorImplE"
7540    }
7541   ],
7542   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7543   "name" : "android::SortedVectorImpl",
7544   "record_kind" : "class",
7545   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7546   "self_type" : "_ZTIN7android16SortedVectorImplE",
7547   "size" : 20,
7548   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7549   "vtable_components" :
7550   [
7551    {
7552     "kind" : "offset_to_top"
7553    },
7554    {
7555     "kind" : "rtti",
7556     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7557    },
7558    {
7559     "kind" : "complete_dtor_pointer",
7560     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7561    },
7562    {
7563     "kind" : "deleting_dtor_pointer",
7564     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7565    },
7566    {
7567     "is_pure" : true,
7568     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7569    },
7570    {
7571     "is_pure" : true,
7572     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7573    },
7574    {
7575     "is_pure" : true,
7576     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7577    },
7578    {
7579     "is_pure" : true,
7580     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7581    },
7582    {
7583     "is_pure" : true,
7584     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7585    },
7586    {
7587     "is_pure" : true,
7588     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7589    },
7590    {
7591     "is_pure" : true,
7592     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7593    }
7594   ]
7595  },
7596  {
7597   "alignment" : 1,
7598   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7599   "name" : "android::trait_trivial_copy<bool>",
7600   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7601   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7602   "size" : 1,
7603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7604   "template_args" : [ "_ZTIb" ]
7605  },
7606  {
7607   "alignment" : 1,
7608   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7609   "name" : "android::trait_trivial_copy<char>",
7610   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7611   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7612   "size" : 1,
7613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7614   "template_args" : [ "_ZTIc" ]
7615  },
7616  {
7617   "alignment" : 1,
7618   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7619   "name" : "android::trait_trivial_copy<double>",
7620   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7621   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7622   "size" : 1,
7623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7624   "template_args" : [ "_ZTId" ]
7625  },
7626  {
7627   "alignment" : 1,
7628   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7629   "name" : "android::trait_trivial_copy<float>",
7630   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7631   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7632   "size" : 1,
7633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7634   "template_args" : [ "_ZTIf" ]
7635  },
7636  {
7637   "alignment" : 1,
7638   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7639   "name" : "android::trait_trivial_copy<unsigned char>",
7640   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7641   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7642   "size" : 1,
7643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7644   "template_args" : [ "_ZTIh" ]
7645  },
7646  {
7647   "alignment" : 1,
7648   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7649   "name" : "android::trait_trivial_copy<int>",
7650   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7651   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7652   "size" : 1,
7653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7654   "template_args" : [ "_ZTIi" ]
7655  },
7656  {
7657   "alignment" : 1,
7658   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7659   "name" : "android::trait_trivial_copy<unsigned int>",
7660   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7661   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7662   "size" : 1,
7663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7664   "template_args" : [ "_ZTIj" ]
7665  },
7666  {
7667   "alignment" : 1,
7668   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7669   "name" : "android::trait_trivial_copy<long>",
7670   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7671   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7672   "size" : 1,
7673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7674   "template_args" : [ "_ZTIl" ]
7675  },
7676  {
7677   "alignment" : 1,
7678   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7679   "name" : "android::trait_trivial_copy<unsigned long>",
7680   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7681   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7682   "size" : 1,
7683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7684   "template_args" : [ "_ZTIm" ]
7685  },
7686  {
7687   "alignment" : 1,
7688   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7689   "name" : "android::trait_trivial_copy<short>",
7690   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7691   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7692   "size" : 1,
7693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7694   "template_args" : [ "_ZTIs" ]
7695  },
7696  {
7697   "alignment" : 1,
7698   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7699   "name" : "android::trait_trivial_copy<unsigned short>",
7700   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7701   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7702   "size" : 1,
7703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7704   "template_args" : [ "_ZTIt" ]
7705  },
7706  {
7707   "alignment" : 1,
7708   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7709   "name" : "android::trait_trivial_copy<void>",
7710   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7711   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7712   "size" : 1,
7713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7714   "template_args" : [ "_ZTIv" ]
7715  },
7716  {
7717   "alignment" : 1,
7718   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7719   "name" : "android::trait_trivial_copy<long long>",
7720   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7721   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7722   "size" : 1,
7723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7724   "template_args" : [ "_ZTIx" ]
7725  },
7726  {
7727   "alignment" : 1,
7728   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7729   "name" : "android::trait_trivial_copy<unsigned long long>",
7730   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7731   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7732   "size" : 1,
7733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7734   "template_args" : [ "_ZTIy" ]
7735  },
7736  {
7737   "alignment" : 1,
7738   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7739   "name" : "android::trait_trivial_ctor<bool>",
7740   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7741   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7742   "size" : 1,
7743   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7744   "template_args" : [ "_ZTIb" ]
7745  },
7746  {
7747   "alignment" : 1,
7748   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7749   "name" : "android::trait_trivial_ctor<char>",
7750   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7751   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7752   "size" : 1,
7753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7754   "template_args" : [ "_ZTIc" ]
7755  },
7756  {
7757   "alignment" : 1,
7758   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7759   "name" : "android::trait_trivial_ctor<double>",
7760   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7761   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7762   "size" : 1,
7763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7764   "template_args" : [ "_ZTId" ]
7765  },
7766  {
7767   "alignment" : 1,
7768   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7769   "name" : "android::trait_trivial_ctor<float>",
7770   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7771   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7772   "size" : 1,
7773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7774   "template_args" : [ "_ZTIf" ]
7775  },
7776  {
7777   "alignment" : 1,
7778   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7779   "name" : "android::trait_trivial_ctor<unsigned char>",
7780   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7781   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7782   "size" : 1,
7783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7784   "template_args" : [ "_ZTIh" ]
7785  },
7786  {
7787   "alignment" : 1,
7788   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7789   "name" : "android::trait_trivial_ctor<int>",
7790   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7791   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7792   "size" : 1,
7793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7794   "template_args" : [ "_ZTIi" ]
7795  },
7796  {
7797   "alignment" : 1,
7798   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7799   "name" : "android::trait_trivial_ctor<unsigned int>",
7800   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7801   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7802   "size" : 1,
7803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7804   "template_args" : [ "_ZTIj" ]
7805  },
7806  {
7807   "alignment" : 1,
7808   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7809   "name" : "android::trait_trivial_ctor<long>",
7810   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7811   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7812   "size" : 1,
7813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7814   "template_args" : [ "_ZTIl" ]
7815  },
7816  {
7817   "alignment" : 1,
7818   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7819   "name" : "android::trait_trivial_ctor<unsigned long>",
7820   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7821   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7822   "size" : 1,
7823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7824   "template_args" : [ "_ZTIm" ]
7825  },
7826  {
7827   "alignment" : 1,
7828   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7829   "name" : "android::trait_trivial_ctor<short>",
7830   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7831   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7832   "size" : 1,
7833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7834   "template_args" : [ "_ZTIs" ]
7835  },
7836  {
7837   "alignment" : 1,
7838   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7839   "name" : "android::trait_trivial_ctor<unsigned short>",
7840   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7841   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7842   "size" : 1,
7843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7844   "template_args" : [ "_ZTIt" ]
7845  },
7846  {
7847   "alignment" : 1,
7848   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7849   "name" : "android::trait_trivial_ctor<void>",
7850   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7851   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7852   "size" : 1,
7853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7854   "template_args" : [ "_ZTIv" ]
7855  },
7856  {
7857   "alignment" : 1,
7858   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7859   "name" : "android::trait_trivial_ctor<long long>",
7860   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7861   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7862   "size" : 1,
7863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7864   "template_args" : [ "_ZTIx" ]
7865  },
7866  {
7867   "alignment" : 1,
7868   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7869   "name" : "android::trait_trivial_ctor<unsigned long long>",
7870   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7871   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7872   "size" : 1,
7873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7874   "template_args" : [ "_ZTIy" ]
7875  },
7876  {
7877   "alignment" : 1,
7878   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7879   "name" : "android::trait_trivial_dtor<bool>",
7880   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7881   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7882   "size" : 1,
7883   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7884   "template_args" : [ "_ZTIb" ]
7885  },
7886  {
7887   "alignment" : 1,
7888   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7889   "name" : "android::trait_trivial_dtor<char>",
7890   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7891   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7892   "size" : 1,
7893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7894   "template_args" : [ "_ZTIc" ]
7895  },
7896  {
7897   "alignment" : 1,
7898   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7899   "name" : "android::trait_trivial_dtor<double>",
7900   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7901   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7902   "size" : 1,
7903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7904   "template_args" : [ "_ZTId" ]
7905  },
7906  {
7907   "alignment" : 1,
7908   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7909   "name" : "android::trait_trivial_dtor<float>",
7910   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7911   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7912   "size" : 1,
7913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7914   "template_args" : [ "_ZTIf" ]
7915  },
7916  {
7917   "alignment" : 1,
7918   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7919   "name" : "android::trait_trivial_dtor<unsigned char>",
7920   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7921   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7922   "size" : 1,
7923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7924   "template_args" : [ "_ZTIh" ]
7925  },
7926  {
7927   "alignment" : 1,
7928   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7929   "name" : "android::trait_trivial_dtor<int>",
7930   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7931   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7932   "size" : 1,
7933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7934   "template_args" : [ "_ZTIi" ]
7935  },
7936  {
7937   "alignment" : 1,
7938   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7939   "name" : "android::trait_trivial_dtor<unsigned int>",
7940   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7941   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7942   "size" : 1,
7943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7944   "template_args" : [ "_ZTIj" ]
7945  },
7946  {
7947   "alignment" : 1,
7948   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7949   "name" : "android::trait_trivial_dtor<long>",
7950   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7951   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7952   "size" : 1,
7953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7954   "template_args" : [ "_ZTIl" ]
7955  },
7956  {
7957   "alignment" : 1,
7958   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7959   "name" : "android::trait_trivial_dtor<unsigned long>",
7960   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7961   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7962   "size" : 1,
7963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7964   "template_args" : [ "_ZTIm" ]
7965  },
7966  {
7967   "alignment" : 1,
7968   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7969   "name" : "android::trait_trivial_dtor<short>",
7970   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7971   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7972   "size" : 1,
7973   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7974   "template_args" : [ "_ZTIs" ]
7975  },
7976  {
7977   "alignment" : 1,
7978   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7979   "name" : "android::trait_trivial_dtor<unsigned short>",
7980   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7981   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7982   "size" : 1,
7983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7984   "template_args" : [ "_ZTIt" ]
7985  },
7986  {
7987   "alignment" : 1,
7988   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7989   "name" : "android::trait_trivial_dtor<void>",
7990   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7991   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7992   "size" : 1,
7993   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7994   "template_args" : [ "_ZTIv" ]
7995  },
7996  {
7997   "alignment" : 1,
7998   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7999   "name" : "android::trait_trivial_dtor<long long>",
8000   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8001   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8002   "size" : 1,
8003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8004   "template_args" : [ "_ZTIx" ]
8005  },
8006  {
8007   "alignment" : 1,
8008   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8009   "name" : "android::trait_trivial_dtor<unsigned long long>",
8010   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8011   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8012   "size" : 1,
8013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8014   "template_args" : [ "_ZTIy" ]
8015  },
8016  {
8017   "alignment" : 1,
8018   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8019   "name" : "android::trait_trivial_move<android::String8>",
8020   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8021   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8022   "size" : 1,
8023   "source_file" : "/system/core/libutils/include/utils/String8.h",
8024   "template_args" : [ "_ZTIN7android7String8E" ]
8025  },
8026  {
8027   "alignment" : 1,
8028   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8029   "name" : "android::trait_trivial_move<android::String16>",
8030   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8031   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8032   "size" : 1,
8033   "source_file" : "/system/core/libutils/include/utils/String16.h",
8034   "template_args" : [ "_ZTIN7android8String16E" ]
8035  },
8036  {
8037   "alignment" : 1,
8038   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8039   "name" : "android::trait_trivial_move<bool>",
8040   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8041   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8042   "size" : 1,
8043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8044   "template_args" : [ "_ZTIb" ]
8045  },
8046  {
8047   "alignment" : 1,
8048   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8049   "name" : "android::trait_trivial_move<char>",
8050   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8051   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8052   "size" : 1,
8053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8054   "template_args" : [ "_ZTIc" ]
8055  },
8056  {
8057   "alignment" : 1,
8058   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8059   "name" : "android::trait_trivial_move<double>",
8060   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8061   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8062   "size" : 1,
8063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8064   "template_args" : [ "_ZTId" ]
8065  },
8066  {
8067   "alignment" : 1,
8068   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8069   "name" : "android::trait_trivial_move<float>",
8070   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8071   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8072   "size" : 1,
8073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8074   "template_args" : [ "_ZTIf" ]
8075  },
8076  {
8077   "alignment" : 1,
8078   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8079   "name" : "android::trait_trivial_move<unsigned char>",
8080   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8081   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8082   "size" : 1,
8083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8084   "template_args" : [ "_ZTIh" ]
8085  },
8086  {
8087   "alignment" : 1,
8088   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8089   "name" : "android::trait_trivial_move<int>",
8090   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8091   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8092   "size" : 1,
8093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8094   "template_args" : [ "_ZTIi" ]
8095  },
8096  {
8097   "alignment" : 1,
8098   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8099   "name" : "android::trait_trivial_move<unsigned int>",
8100   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8101   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8102   "size" : 1,
8103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8104   "template_args" : [ "_ZTIj" ]
8105  },
8106  {
8107   "alignment" : 1,
8108   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8109   "name" : "android::trait_trivial_move<long>",
8110   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8111   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8112   "size" : 1,
8113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8114   "template_args" : [ "_ZTIl" ]
8115  },
8116  {
8117   "alignment" : 1,
8118   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8119   "name" : "android::trait_trivial_move<unsigned long>",
8120   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8121   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8122   "size" : 1,
8123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8124   "template_args" : [ "_ZTIm" ]
8125  },
8126  {
8127   "alignment" : 1,
8128   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8129   "name" : "android::trait_trivial_move<short>",
8130   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8131   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8132   "size" : 1,
8133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8134   "template_args" : [ "_ZTIs" ]
8135  },
8136  {
8137   "alignment" : 1,
8138   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8139   "name" : "android::trait_trivial_move<unsigned short>",
8140   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8141   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8142   "size" : 1,
8143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8144   "template_args" : [ "_ZTIt" ]
8145  },
8146  {
8147   "alignment" : 1,
8148   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8149   "name" : "android::trait_trivial_move<void>",
8150   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8151   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8152   "size" : 1,
8153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8154   "template_args" : [ "_ZTIv" ]
8155  },
8156  {
8157   "alignment" : 1,
8158   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8159   "name" : "android::trait_trivial_move<long long>",
8160   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8161   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8162   "size" : 1,
8163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8164   "template_args" : [ "_ZTIx" ]
8165  },
8166  {
8167   "alignment" : 1,
8168   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8169   "name" : "android::trait_trivial_move<unsigned long long>",
8170   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8171   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8172   "size" : 1,
8173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8174   "template_args" : [ "_ZTIy" ]
8175  },
8176  {
8177   "alignment" : 4,
8178   "base_specifiers" :
8179   [
8180    {
8181     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8182    }
8183   ],
8184   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8185   "name" : "android::VirtualLightRefBase",
8186   "record_kind" : "class",
8187   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8188   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8189   "size" : 8,
8190   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8191   "vtable_components" :
8192   [
8193    {
8194     "kind" : "offset_to_top"
8195    },
8196    {
8197     "kind" : "rtti",
8198     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8199    },
8200    {
8201     "kind" : "complete_dtor_pointer",
8202     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8203    },
8204    {
8205     "kind" : "deleting_dtor_pointer",
8206     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8207    }
8208   ]
8209  },
8210  {
8211   "alignment" : 4,
8212   "fields" :
8213   [
8214    {
8215     "access" : "private",
8216     "field_name" : "m_ptr",
8217     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8218    }
8219   ],
8220   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8221   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8222   "record_kind" : "class",
8223   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8224   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8225   "size" : 4,
8226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8227   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8228  },
8229  {
8230   "alignment" : 4,
8231   "fields" :
8232   [
8233    {
8234     "access" : "private",
8235     "field_name" : "m_ptr",
8236     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8237    }
8238   ],
8239   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8240   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8241   "record_kind" : "class",
8242   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8243   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8244   "size" : 4,
8245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8246   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8247  },
8248  {
8249   "alignment" : 4,
8250   "fields" :
8251   [
8252    {
8253     "access" : "private",
8254     "field_name" : "m_ptr",
8255     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8256    }
8257   ],
8258   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8259   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8260   "record_kind" : "class",
8261   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8262   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8263   "size" : 4,
8264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8265   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8266  },
8267  {
8268   "alignment" : 4,
8269   "fields" :
8270   [
8271    {
8272     "access" : "private",
8273     "field_name" : "m_ptr",
8274     "referenced_type" : "_ZTIPN7android6ThreadE"
8275    }
8276   ],
8277   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8278   "name" : "android::sp<android::Thread>",
8279   "record_kind" : "class",
8280   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8281   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8282   "size" : 4,
8283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8284   "template_args" : [ "_ZTIN7android6ThreadE" ]
8285  },
8286  {
8287   "alignment" : 4,
8288   "fields" :
8289   [
8290    {
8291     "access" : "private",
8292     "field_name" : "m_ptr",
8293     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8294    }
8295   ],
8296   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8297   "name" : "android::sp<android::hardware::IInterface>",
8298   "record_kind" : "class",
8299   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8300   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8301   "size" : 4,
8302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8303   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8304  },
8305  {
8306   "alignment" : 4,
8307   "fields" :
8308   [
8309    {
8310     "access" : "private",
8311     "field_name" : "m_ptr",
8312     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8313    }
8314   ],
8315   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8316   "name" : "android::sp<android::hardware::ProcessState>",
8317   "record_kind" : "class",
8318   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8319   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8320   "size" : 4,
8321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8322   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8323  },
8324  {
8325   "alignment" : 4,
8326   "fields" :
8327   [
8328    {
8329     "access" : "private",
8330     "field_name" : "m_ptr",
8331     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8332    }
8333   ],
8334   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8335   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8336   "record_kind" : "class",
8337   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8338   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8339   "size" : 4,
8340   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8341   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8342  },
8343  {
8344   "alignment" : 4,
8345   "fields" :
8346   [
8347    {
8348     "access" : "private",
8349     "field_name" : "m_ptr",
8350     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8351    }
8352   ],
8353   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8354   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8355   "record_kind" : "class",
8356   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8357   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8358   "size" : 4,
8359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8360   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8361  },
8362  {
8363   "alignment" : 4,
8364   "fields" :
8365   [
8366    {
8367     "access" : "private",
8368     "field_name" : "m_ptr",
8369     "referenced_type" : "_ZTIPN7android8hardware3cas4V1_016IDescramblerBaseE"
8370    }
8371   ],
8372   "linker_set_key" : "_ZTIN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
8373   "name" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
8374   "record_kind" : "class",
8375   "referenced_type" : "_ZTIN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
8376   "self_type" : "_ZTIN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE",
8377   "size" : 4,
8378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8379   "template_args" : [ "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE" ]
8380  },
8381  {
8382   "alignment" : 4,
8383   "fields" :
8384   [
8385    {
8386     "access" : "private",
8387     "field_name" : "m_ptr",
8388     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_012IDescramblerE"
8389    }
8390   ],
8391   "linker_set_key" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
8392   "name" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler>",
8393   "record_kind" : "class",
8394   "referenced_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
8395   "self_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
8396   "size" : 4,
8397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8398   "template_args" : [ "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE" ]
8399  },
8400  {
8401   "alignment" : 4,
8402   "fields" :
8403   [
8404    {
8405     "access" : "private",
8406     "field_name" : "m_ptr",
8407     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8408    }
8409   ],
8410   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8411   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8412   "record_kind" : "class",
8413   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8414   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8415   "size" : 4,
8416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8417   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8418  },
8419  {
8420   "alignment" : 4,
8421   "fields" :
8422   [
8423    {
8424     "access" : "private",
8425     "field_name" : "m_ptr",
8426     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8427    }
8428   ],
8429   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8430   "name" : "android::sp<android::hardware::IBinder>",
8431   "record_kind" : "class",
8432   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8433   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8434   "size" : 4,
8435   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8436   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8437  },
8438  {
8439   "alignment" : 4,
8440   "fields" :
8441   [
8442    {
8443     "access" : "private",
8444     "field_name" : "m_ptr",
8445     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8446    }
8447   ],
8448   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8449   "name" : "android::sp<android::hardware::BHwBinder>",
8450   "record_kind" : "class",
8451   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8452   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8453   "size" : 4,
8454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8455   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8456  },
8457  {
8458   "alignment" : 4,
8459   "fields" :
8460   [
8461    {
8462     "access" : "private",
8463     "field_name" : "m_ptr",
8464     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8465    },
8466    {
8467     "access" : "private",
8468     "field_name" : "m_refs",
8469     "field_offset" : 32,
8470     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8471    }
8472   ],
8473   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8474   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8475   "record_kind" : "class",
8476   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8477   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8478   "size" : 8,
8479   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8480   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8481  },
8482  {
8483   "alignment" : 4,
8484   "fields" :
8485   [
8486    {
8487     "access" : "private",
8488     "field_name" : "m_ptr",
8489     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8490    },
8491    {
8492     "access" : "private",
8493     "field_name" : "m_refs",
8494     "field_offset" : 32,
8495     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8496    }
8497   ],
8498   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8499   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8500   "record_kind" : "class",
8501   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8502   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8503   "size" : 8,
8504   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8505   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8506  },
8507  {
8508   "alignment" : 4,
8509   "fields" :
8510   [
8511    {
8512     "access" : "private",
8513     "field_name" : "m_ptr",
8514     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8515    },
8516    {
8517     "access" : "private",
8518     "field_name" : "m_refs",
8519     "field_offset" : 32,
8520     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8521    }
8522   ],
8523   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8524   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8525   "record_kind" : "class",
8526   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8527   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8528   "size" : 8,
8529   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8530   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8531  },
8532  {
8533   "alignment" : 4,
8534   "fields" :
8535   [
8536    {
8537     "access" : "private",
8538     "field_name" : "m_ptr",
8539     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8540    },
8541    {
8542     "access" : "private",
8543     "field_name" : "m_refs",
8544     "field_offset" : 32,
8545     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8546    }
8547   ],
8548   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8549   "name" : "android::wp<android::hardware::BHwBinder>",
8550   "record_kind" : "class",
8551   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8552   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8553   "size" : 8,
8554   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8555   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8556  },
8557  {
8558   "alignment" : 4,
8559   "base_specifiers" :
8560   [
8561    {
8562     "is_virtual" : true,
8563     "referenced_type" : "_ZTIN7android7RefBaseE"
8564    }
8565   ],
8566   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8567   "name" : "android::hidl::base::V1_0::IBase",
8568   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8569   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8570   "size" : 12,
8571   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8572   "vtable_components" :
8573   [
8574    {
8575     "component_value" : 4,
8576     "kind" : "vbase_offset"
8577    },
8578    {
8579     "kind" : "offset_to_top"
8580    },
8581    {
8582     "kind" : "rtti",
8583     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8584    },
8585    {
8586     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8587    },
8588    {
8589     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8590    },
8591    {
8592     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8593    },
8594    {
8595     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8596    },
8597    {
8598     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8599    },
8600    {
8601     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8602    },
8603    {
8604     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8605    },
8606    {
8607     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8608    },
8609    {
8610     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8611    },
8612    {
8613     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8614    },
8615    {
8616     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8617    },
8618    {
8619     "kind" : "complete_dtor_pointer",
8620     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8621    },
8622    {
8623     "kind" : "deleting_dtor_pointer",
8624     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8625    },
8626    {
8627     "kind" : "vcall_offset"
8628    },
8629    {
8630     "kind" : "vcall_offset"
8631    },
8632    {
8633     "kind" : "vcall_offset"
8634    },
8635    {
8636     "kind" : "vcall_offset"
8637    },
8638    {
8639     "component_value" : -4,
8640     "kind" : "vcall_offset"
8641    },
8642    {
8643     "component_value" : -4,
8644     "kind" : "offset_to_top"
8645    },
8646    {
8647     "kind" : "rtti",
8648     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8649    },
8650    {
8651     "kind" : "complete_dtor_pointer",
8652     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8653    },
8654    {
8655     "kind" : "deleting_dtor_pointer",
8656     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8657    },
8658    {
8659     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8660    },
8661    {
8662     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8663    },
8664    {
8665     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8666    },
8667    {
8668     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8669    }
8670   ]
8671  },
8672  {
8673   "alignment" : 4,
8674   "base_specifiers" :
8675   [
8676    {
8677     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8678    },
8679    {
8680     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8681    }
8682   ],
8683   "fields" :
8684   [
8685    {
8686     "access" : "private",
8687     "field_name" : "_hidl_mImpl",
8688     "field_offset" : 512,
8689     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8690    }
8691   ],
8692   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8693   "name" : "android::hidl::base::V1_0::BnHwBase",
8694   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8695   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8696   "size" : 76,
8697   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8698   "vtable_components" :
8699   [
8700    {
8701     "component_value" : 68,
8702     "kind" : "vbase_offset"
8703    },
8704    {
8705     "kind" : "offset_to_top"
8706    },
8707    {
8708     "kind" : "rtti",
8709     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8710    },
8711    {
8712     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8713    },
8714    {
8715     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8716    },
8717    {
8718     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8719    },
8720    {
8721     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8722    },
8723    {
8724     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8725    },
8726    {
8727     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8728    },
8729    {
8730     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8731    },
8732    {
8733     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8734    },
8735    {
8736     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8737    },
8738    {
8739     "kind" : "complete_dtor_pointer",
8740     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8741    },
8742    {
8743     "kind" : "deleting_dtor_pointer",
8744     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8745    },
8746    {
8747     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8748    },
8749    {
8750     "component_value" : -20,
8751     "kind" : "offset_to_top"
8752    },
8753    {
8754     "kind" : "rtti",
8755     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8756    },
8757    {
8758     "kind" : "complete_dtor_pointer",
8759     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8760    },
8761    {
8762     "kind" : "deleting_dtor_pointer",
8763     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8764    },
8765    {
8766     "kind" : "vcall_offset"
8767    },
8768    {
8769     "kind" : "vcall_offset"
8770    },
8771    {
8772     "kind" : "vcall_offset"
8773    },
8774    {
8775     "kind" : "vcall_offset"
8776    },
8777    {
8778     "component_value" : -68,
8779     "kind" : "vcall_offset"
8780    },
8781    {
8782     "component_value" : -68,
8783     "kind" : "offset_to_top"
8784    },
8785    {
8786     "kind" : "rtti",
8787     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8788    },
8789    {
8790     "kind" : "complete_dtor_pointer",
8791     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8792    },
8793    {
8794     "kind" : "deleting_dtor_pointer",
8795     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8796    },
8797    {
8798     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8799    },
8800    {
8801     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8802    },
8803    {
8804     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8805    },
8806    {
8807     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8808    }
8809   ]
8810  },
8811  {
8812   "alignment" : 4,
8813   "base_specifiers" :
8814   [
8815    {
8816     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8817    },
8818    {
8819     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8820    }
8821   ],
8822   "fields" :
8823   [
8824    {
8825     "access" : "private",
8826     "field_name" : "_hidl_mMutex",
8827     "field_offset" : 544,
8828     "referenced_type" : "_ZTINSt3__15mutexE"
8829    },
8830    {
8831     "access" : "private",
8832     "field_name" : "_hidl_mDeathRecipients",
8833     "field_offset" : 576,
8834     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8835    }
8836   ],
8837   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8838   "name" : "android::hidl::base::V1_0::BpHwBase",
8839   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8840   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8841   "size" : 92,
8842   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8843   "vtable_components" :
8844   [
8845    {
8846     "component_value" : 84,
8847     "kind" : "vbase_offset"
8848    },
8849    {
8850     "kind" : "offset_to_top"
8851    },
8852    {
8853     "kind" : "rtti",
8854     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8855    },
8856    {
8857     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8858    },
8859    {
8860     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8861    },
8862    {
8863     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8864    },
8865    {
8866     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8867    },
8868    {
8869     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8870    },
8871    {
8872     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8873    },
8874    {
8875     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8876    },
8877    {
8878     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8879    },
8880    {
8881     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8882    },
8883    {
8884     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8885    },
8886    {
8887     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8888    },
8889    {
8890     "kind" : "complete_dtor_pointer",
8891     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8892    },
8893    {
8894     "kind" : "deleting_dtor_pointer",
8895     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8896    },
8897    {
8898     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8899    },
8900    {
8901     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8902    },
8903    {
8904     "component_value" : 80,
8905     "kind" : "vbase_offset"
8906    },
8907    {
8908     "component_value" : -4,
8909     "kind" : "offset_to_top"
8910    },
8911    {
8912     "kind" : "rtti",
8913     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8914    },
8915    {
8916     "kind" : "complete_dtor_pointer",
8917     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8918    },
8919    {
8920     "kind" : "deleting_dtor_pointer",
8921     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8922    },
8923    {
8924     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8925    },
8926    {
8927     "component_value" : 76,
8928     "kind" : "vbase_offset"
8929    },
8930    {
8931     "component_value" : -8,
8932     "kind" : "offset_to_top"
8933    },
8934    {
8935     "kind" : "rtti",
8936     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8937    },
8938    {
8939     "kind" : "complete_dtor_pointer",
8940     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8941    },
8942    {
8943     "kind" : "deleting_dtor_pointer",
8944     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8945    },
8946    {
8947     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8948    },
8949    {
8950     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8951    },
8952    {
8953     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8954    },
8955    {
8956     "component_value" : -24,
8957     "kind" : "offset_to_top"
8958    },
8959    {
8960     "kind" : "rtti",
8961     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8962    },
8963    {
8964     "kind" : "complete_dtor_pointer",
8965     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8966    },
8967    {
8968     "kind" : "deleting_dtor_pointer",
8969     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8970    },
8971    {
8972     "kind" : "vcall_offset"
8973    },
8974    {
8975     "component_value" : -76,
8976     "kind" : "vcall_offset"
8977    },
8978    {
8979     "component_value" : -84,
8980     "kind" : "vcall_offset"
8981    },
8982    {
8983     "component_value" : -76,
8984     "kind" : "vcall_offset"
8985    },
8986    {
8987     "component_value" : -84,
8988     "kind" : "vcall_offset"
8989    },
8990    {
8991     "component_value" : -84,
8992     "kind" : "offset_to_top"
8993    },
8994    {
8995     "kind" : "rtti",
8996     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8997    },
8998    {
8999     "kind" : "complete_dtor_pointer",
9000     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9001    },
9002    {
9003     "kind" : "deleting_dtor_pointer",
9004     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9005    },
9006    {
9007     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9008    },
9009    {
9010     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9011    },
9012    {
9013     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9014    },
9015    {
9016     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9017    }
9018   ]
9019  },
9020  {
9021   "alignment" : 8,
9022   "fields" :
9023   [
9024    {
9025     "field_name" : "pid",
9026     "referenced_type" : "_ZTIi"
9027    },
9028    {
9029     "field_name" : "ptr",
9030     "field_offset" : 64,
9031     "referenced_type" : "_ZTIy"
9032    },
9033    {
9034     "field_name" : "arch",
9035     "field_offset" : 128,
9036     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9037    }
9038   ],
9039   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9040   "name" : "android::hidl::base::V1_0::DebugInfo",
9041   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9042   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9043   "size" : 24,
9044   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9045  },
9046  {
9047   "alignment" : 8,
9048   "fields" :
9049   [
9050    {
9051     "field_name" : "interfaceName",
9052     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9053    },
9054    {
9055     "field_name" : "instanceName",
9056     "field_offset" : 128,
9057     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9058    },
9059    {
9060     "field_name" : "pid",
9061     "field_offset" : 256,
9062     "referenced_type" : "_ZTIi"
9063    },
9064    {
9065     "field_name" : "clientPids",
9066     "field_offset" : 320,
9067     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9068    },
9069    {
9070     "field_name" : "arch",
9071     "field_offset" : 448,
9072     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9073    }
9074   ],
9075   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9076   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9077   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9078   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9079   "size" : 64,
9080   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9081  },
9082  {
9083   "alignment" : 4,
9084   "base_specifiers" :
9085   [
9086    {
9087     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9088    }
9089   ],
9090   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9091   "name" : "android::hidl::manager::V1_0::IServiceManager",
9092   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9093   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9094   "size" : 12,
9095   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9096   "vtable_components" :
9097   [
9098    {
9099     "component_value" : 4,
9100     "kind" : "vbase_offset"
9101    },
9102    {
9103     "kind" : "offset_to_top"
9104    },
9105    {
9106     "kind" : "rtti",
9107     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9108    },
9109    {
9110     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9111    },
9112    {
9113     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9114    },
9115    {
9116     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9117    },
9118    {
9119     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9120    },
9121    {
9122     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9123    },
9124    {
9125     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9126    },
9127    {
9128     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9129    },
9130    {
9131     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9132    },
9133    {
9134     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9135    },
9136    {
9137     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9138    },
9139    {
9140     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9141    },
9142    {
9143     "kind" : "complete_dtor_pointer",
9144     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9145    },
9146    {
9147     "kind" : "deleting_dtor_pointer",
9148     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9149    },
9150    {
9151     "is_pure" : true,
9152     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9153    },
9154    {
9155     "is_pure" : true,
9156     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9157    },
9158    {
9159     "is_pure" : true,
9160     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9161    },
9162    {
9163     "is_pure" : true,
9164     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9165    },
9166    {
9167     "is_pure" : true,
9168     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9169    },
9170    {
9171     "is_pure" : true,
9172     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9173    },
9174    {
9175     "is_pure" : true,
9176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9177    },
9178    {
9179     "is_pure" : true,
9180     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9181    },
9182    {
9183     "kind" : "vcall_offset"
9184    },
9185    {
9186     "kind" : "vcall_offset"
9187    },
9188    {
9189     "kind" : "vcall_offset"
9190    },
9191    {
9192     "kind" : "vcall_offset"
9193    },
9194    {
9195     "component_value" : -4,
9196     "kind" : "vcall_offset"
9197    },
9198    {
9199     "component_value" : -4,
9200     "kind" : "offset_to_top"
9201    },
9202    {
9203     "kind" : "rtti",
9204     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9205    },
9206    {
9207     "kind" : "complete_dtor_pointer",
9208     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9209    },
9210    {
9211     "kind" : "deleting_dtor_pointer",
9212     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9213    },
9214    {
9215     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9216    },
9217    {
9218     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9219    },
9220    {
9221     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9222    },
9223    {
9224     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9225    }
9226   ]
9227  },
9228  {
9229   "alignment" : 4,
9230   "base_specifiers" :
9231   [
9232    {
9233     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9234    }
9235   ],
9236   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9237   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9238   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9239   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9240   "size" : 12,
9241   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9242   "vtable_components" :
9243   [
9244    {
9245     "component_value" : 4,
9246     "kind" : "vbase_offset"
9247    },
9248    {
9249     "kind" : "offset_to_top"
9250    },
9251    {
9252     "kind" : "rtti",
9253     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9254    },
9255    {
9256     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9257    },
9258    {
9259     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9260    },
9261    {
9262     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9263    },
9264    {
9265     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9266    },
9267    {
9268     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9269    },
9270    {
9271     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9272    },
9273    {
9274     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9275    },
9276    {
9277     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9278    },
9279    {
9280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9281    },
9282    {
9283     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9284    },
9285    {
9286     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9287    },
9288    {
9289     "kind" : "complete_dtor_pointer",
9290     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9291    },
9292    {
9293     "kind" : "deleting_dtor_pointer",
9294     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9295    },
9296    {
9297     "is_pure" : true,
9298     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9299    },
9300    {
9301     "kind" : "vcall_offset"
9302    },
9303    {
9304     "kind" : "vcall_offset"
9305    },
9306    {
9307     "kind" : "vcall_offset"
9308    },
9309    {
9310     "kind" : "vcall_offset"
9311    },
9312    {
9313     "component_value" : -4,
9314     "kind" : "vcall_offset"
9315    },
9316    {
9317     "component_value" : -4,
9318     "kind" : "offset_to_top"
9319    },
9320    {
9321     "kind" : "rtti",
9322     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9323    },
9324    {
9325     "kind" : "complete_dtor_pointer",
9326     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9327    },
9328    {
9329     "kind" : "deleting_dtor_pointer",
9330     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9331    },
9332    {
9333     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9334    },
9335    {
9336     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9337    },
9338    {
9339     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9340    },
9341    {
9342     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9343    }
9344   ]
9345  },
9346  {
9347   "alignment" : 4,
9348   "fields" :
9349   [
9350    {
9351     "access" : "private",
9352     "field_name" : "mLock",
9353     "referenced_type" : "_ZTIRN7android5MutexE"
9354    }
9355   ],
9356   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9357   "name" : "android::Mutex::Autolock",
9358   "record_kind" : "class",
9359   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9360   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9361   "size" : 4,
9362   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9363  },
9364  {
9365   "alignment" : 4,
9366   "fields" :
9367   [
9368    {
9369     "access" : "private",
9370     "field_name" : "mMutex",
9371     "referenced_type" : "_ZTI15pthread_mutex_t"
9372    }
9373   ],
9374   "linker_set_key" : "_ZTIN7android5MutexE",
9375   "name" : "android::Mutex",
9376   "record_kind" : "class",
9377   "referenced_type" : "_ZTIN7android5MutexE",
9378   "self_type" : "_ZTIN7android5MutexE",
9379   "size" : 4,
9380   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9381  },
9382  {
9383   "alignment" : 4,
9384   "fields" :
9385   [
9386    {
9387     "access" : "private",
9388     "field_name" : "mLock",
9389     "referenced_type" : "_ZTIRN7android6RWLockE"
9390    }
9391   ],
9392   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9393   "name" : "android::RWLock::AutoRLock",
9394   "record_kind" : "class",
9395   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9396   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9397   "size" : 4,
9398   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9399  },
9400  {
9401   "alignment" : 4,
9402   "fields" :
9403   [
9404    {
9405     "access" : "private",
9406     "field_name" : "mLock",
9407     "referenced_type" : "_ZTIRN7android6RWLockE"
9408    }
9409   ],
9410   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9411   "name" : "android::RWLock::AutoWLock",
9412   "record_kind" : "class",
9413   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9414   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9415   "size" : 4,
9416   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9417  },
9418  {
9419   "alignment" : 4,
9420   "fields" :
9421   [
9422    {
9423     "access" : "private",
9424     "field_name" : "mRWLock",
9425     "referenced_type" : "_ZTI16pthread_rwlock_t"
9426    }
9427   ],
9428   "linker_set_key" : "_ZTIN7android6RWLockE",
9429   "name" : "android::RWLock",
9430   "record_kind" : "class",
9431   "referenced_type" : "_ZTIN7android6RWLockE",
9432   "self_type" : "_ZTIN7android6RWLockE",
9433   "size" : 40,
9434   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9435  },
9436  {
9437   "alignment" : 4,
9438   "base_specifiers" :
9439   [
9440    {
9441     "is_virtual" : true,
9442     "referenced_type" : "_ZTIN7android7RefBaseE"
9443    }
9444   ],
9445   "fields" :
9446   [
9447    {
9448     "access" : "private",
9449     "field_name" : "mCanCallJava",
9450     "field_offset" : 32,
9451     "referenced_type" : "_ZTIKb"
9452    },
9453    {
9454     "access" : "private",
9455     "field_name" : "mThread",
9456     "field_offset" : 64,
9457     "referenced_type" : "_ZTIPv"
9458    },
9459    {
9460     "access" : "private",
9461     "field_name" : "mLock",
9462     "field_offset" : 96,
9463     "referenced_type" : "_ZTIN7android5MutexE"
9464    },
9465    {
9466     "access" : "private",
9467     "field_name" : "mThreadExitedCondition",
9468     "field_offset" : 128,
9469     "referenced_type" : "_ZTIN7android9ConditionE"
9470    },
9471    {
9472     "access" : "private",
9473     "field_name" : "mStatus",
9474     "field_offset" : 160,
9475     "referenced_type" : "_ZTIi"
9476    },
9477    {
9478     "access" : "private",
9479     "field_name" : "mExitPending",
9480     "field_offset" : 192,
9481     "referenced_type" : "_ZTIVb"
9482    },
9483    {
9484     "access" : "private",
9485     "field_name" : "mRunning",
9486     "field_offset" : 200,
9487     "referenced_type" : "_ZTIVb"
9488    },
9489    {
9490     "access" : "private",
9491     "field_name" : "mHoldSelf",
9492     "field_offset" : 224,
9493     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9494    },
9495    {
9496     "access" : "private",
9497     "field_name" : "mTid",
9498     "field_offset" : 256,
9499     "referenced_type" : "_ZTIi"
9500    }
9501   ],
9502   "linker_set_key" : "_ZTIN7android6ThreadE",
9503   "name" : "android::Thread",
9504   "record_kind" : "class",
9505   "referenced_type" : "_ZTIN7android6ThreadE",
9506   "self_type" : "_ZTIN7android6ThreadE",
9507   "size" : 44,
9508   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9509   "vtable_components" :
9510   [
9511    {
9512     "component_value" : 36,
9513     "kind" : "vbase_offset"
9514    },
9515    {
9516     "kind" : "offset_to_top"
9517    },
9518    {
9519     "kind" : "rtti",
9520     "mangled_component_name" : "_ZTIN7android6ThreadE"
9521    },
9522    {
9523     "kind" : "complete_dtor_pointer",
9524     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9525    },
9526    {
9527     "kind" : "deleting_dtor_pointer",
9528     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9529    },
9530    {
9531     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9532    },
9533    {
9534     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9535    },
9536    {
9537     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9538    },
9539    {
9540     "is_pure" : true,
9541     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9542    },
9543    {
9544     "kind" : "vcall_offset"
9545    },
9546    {
9547     "kind" : "vcall_offset"
9548    },
9549    {
9550     "kind" : "vcall_offset"
9551    },
9552    {
9553     "kind" : "vcall_offset"
9554    },
9555    {
9556     "component_value" : -36,
9557     "kind" : "vcall_offset"
9558    },
9559    {
9560     "component_value" : -36,
9561     "kind" : "offset_to_top"
9562    },
9563    {
9564     "kind" : "rtti",
9565     "mangled_component_name" : "_ZTIN7android6ThreadE"
9566    },
9567    {
9568     "kind" : "complete_dtor_pointer",
9569     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9570    },
9571    {
9572     "kind" : "deleting_dtor_pointer",
9573     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9577    },
9578    {
9579     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9580    },
9581    {
9582     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9583    },
9584    {
9585     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9586    }
9587   ]
9588  },
9589  {
9590   "alignment" : 4,
9591   "base_specifiers" :
9592   [
9593    {
9594     "access" : "private",
9595     "referenced_type" : "_ZTIN7android10VectorImplE"
9596    }
9597   ],
9598   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9599   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9600   "record_kind" : "class",
9601   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9602   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9603   "size" : 20,
9604   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9605   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9606   "vtable_components" :
9607   [
9608    {
9609     "kind" : "offset_to_top"
9610    },
9611    {
9612     "kind" : "rtti",
9613     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9614    },
9615    {
9616     "kind" : "complete_dtor_pointer",
9617     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9618    },
9619    {
9620     "kind" : "deleting_dtor_pointer",
9621     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9622    },
9623    {
9624     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9625    },
9626    {
9627     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9628    },
9629    {
9630     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9631    },
9632    {
9633     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9634    },
9635    {
9636     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9637    },
9638    {
9639     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9640    }
9641   ]
9642  },
9643  {
9644   "alignment" : 1,
9645   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9646   "name" : "android::RefBase::weakref_type",
9647   "record_kind" : "class",
9648   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9649   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9650   "size" : 1,
9651   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9652  },
9653  {
9654   "alignment" : 4,
9655   "fields" :
9656   [
9657    {
9658     "access" : "private",
9659     "field_name" : "mRefs",
9660     "field_offset" : 32,
9661     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9662    }
9663   ],
9664   "linker_set_key" : "_ZTIN7android7RefBaseE",
9665   "name" : "android::RefBase",
9666   "record_kind" : "class",
9667   "referenced_type" : "_ZTIN7android7RefBaseE",
9668   "self_type" : "_ZTIN7android7RefBaseE",
9669   "size" : 8,
9670   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9671   "vtable_components" :
9672   [
9673    {
9674     "kind" : "offset_to_top"
9675    },
9676    {
9677     "kind" : "rtti",
9678     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9679    },
9680    {
9681     "kind" : "complete_dtor_pointer",
9682     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9683    },
9684    {
9685     "kind" : "deleting_dtor_pointer",
9686     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9687    },
9688    {
9689     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9690    },
9691    {
9692     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9693    },
9694    {
9695     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9696    },
9697    {
9698     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9699    }
9700   ]
9701  },
9702  {
9703   "alignment" : 4,
9704   "fields" :
9705   [
9706    {
9707     "access" : "private",
9708     "field_name" : "mString",
9709     "referenced_type" : "_ZTIPKc"
9710    }
9711   ],
9712   "linker_set_key" : "_ZTIN7android7String8E",
9713   "name" : "android::String8",
9714   "record_kind" : "class",
9715   "referenced_type" : "_ZTIN7android7String8E",
9716   "self_type" : "_ZTIN7android7String8E",
9717   "size" : 4,
9718   "source_file" : "/system/core/libutils/include/utils/String8.h"
9719  },
9720  {
9721   "alignment" : 4,
9722   "fields" :
9723   [
9724    {
9725     "access" : "private",
9726     "field_name" : "mString",
9727     "referenced_type" : "_ZTIPKDs"
9728    }
9729   ],
9730   "linker_set_key" : "_ZTIN7android8String16E",
9731   "name" : "android::String16",
9732   "record_kind" : "class",
9733   "referenced_type" : "_ZTIN7android8String16E",
9734   "self_type" : "_ZTIN7android8String16E",
9735   "size" : 4,
9736   "source_file" : "/system/core/libutils/include/utils/String16.h"
9737  },
9738  {
9739   "alignment" : 4,
9740   "base_specifiers" :
9741   [
9742    {
9743     "is_virtual" : true,
9744     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9745    },
9746    {
9747     "is_virtual" : true,
9748     "referenced_type" : "_ZTIN7android7RefBaseE"
9749    }
9750   ],
9751   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9752   "name" : "android::hardware::HidlMemory",
9753   "record_kind" : "class",
9754   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9755   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9756   "size" : 52,
9757   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9758   "vtable_components" :
9759   [
9760    {
9761     "component_value" : 44,
9762     "kind" : "vbase_offset"
9763    },
9764    {
9765     "component_value" : 4,
9766     "kind" : "vbase_offset"
9767    },
9768    {
9769     "kind" : "offset_to_top"
9770    },
9771    {
9772     "kind" : "rtti",
9773     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9774    },
9775    {
9776     "kind" : "complete_dtor_pointer",
9777     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9778    },
9779    {
9780     "kind" : "deleting_dtor_pointer",
9781     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9782    },
9783    {
9784     "kind" : "vcall_offset"
9785    },
9786    {
9787     "kind" : "vcall_offset"
9788    },
9789    {
9790     "kind" : "vcall_offset"
9791    },
9792    {
9793     "kind" : "vcall_offset"
9794    },
9795    {
9796     "component_value" : -44,
9797     "kind" : "vcall_offset"
9798    },
9799    {
9800     "component_value" : -44,
9801     "kind" : "offset_to_top"
9802    },
9803    {
9804     "kind" : "rtti",
9805     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9806    },
9807    {
9808     "kind" : "complete_dtor_pointer",
9809     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9810    },
9811    {
9812     "kind" : "deleting_dtor_pointer",
9813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9814    },
9815    {
9816     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9817    },
9818    {
9819     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9820    },
9821    {
9822     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9823    },
9824    {
9825     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9826    }
9827   ]
9828  },
9829  {
9830   "alignment" : 4,
9831   "base_specifiers" :
9832   [
9833    {
9834     "is_virtual" : true,
9835     "referenced_type" : "_ZTIN7android7RefBaseE"
9836    }
9837   ],
9838   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9839   "name" : "android::hardware::IInterface",
9840   "record_kind" : "class",
9841   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9842   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9843   "size" : 12,
9844   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9845   "vtable_components" :
9846   [
9847    {
9848     "component_value" : 4,
9849     "kind" : "vbase_offset"
9850    },
9851    {
9852     "kind" : "offset_to_top"
9853    },
9854    {
9855     "kind" : "rtti",
9856     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9857    },
9858    {
9859     "kind" : "complete_dtor_pointer",
9860     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9861    },
9862    {
9863     "kind" : "deleting_dtor_pointer",
9864     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9865    },
9866    {
9867     "is_pure" : true,
9868     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9869    },
9870    {
9871     "kind" : "vcall_offset"
9872    },
9873    {
9874     "kind" : "vcall_offset"
9875    },
9876    {
9877     "kind" : "vcall_offset"
9878    },
9879    {
9880     "kind" : "vcall_offset"
9881    },
9882    {
9883     "component_value" : -4,
9884     "kind" : "vcall_offset"
9885    },
9886    {
9887     "component_value" : -4,
9888     "kind" : "offset_to_top"
9889    },
9890    {
9891     "kind" : "rtti",
9892     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9893    },
9894    {
9895     "kind" : "complete_dtor_pointer",
9896     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9897    },
9898    {
9899     "kind" : "deleting_dtor_pointer",
9900     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9901    },
9902    {
9903     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9904    },
9905    {
9906     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9907    },
9908    {
9909     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9910    },
9911    {
9912     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9913    }
9914   ]
9915  },
9916  {
9917   "alignment" : 1,
9918   "fields" :
9919   [
9920    {
9921     "access" : "private",
9922     "field_name" : "mBuffer",
9923     "referenced_type" : "_ZTIA32_h"
9924    }
9925   ],
9926   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9927   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9928   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9929   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9930   "size" : 32,
9931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9932   "template_args" : [ "_ZTIh" ]
9933  },
9934  {
9935   "alignment" : 4,
9936   "base_specifiers" :
9937   [
9938    {
9939     "is_virtual" : true,
9940     "referenced_type" : "_ZTIN7android7RefBaseE"
9941    }
9942   ],
9943   "fields" :
9944   [
9945    {
9946     "access" : "private",
9947     "field_name" : "mRemote",
9948     "field_offset" : 32,
9949     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9950    },
9951    {
9952     "access" : "private",
9953     "field_name" : "mRefs",
9954     "field_offset" : 64,
9955     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9956    },
9957    {
9958     "access" : "private",
9959     "field_name" : "mState",
9960     "field_offset" : 96,
9961     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9962    }
9963   ],
9964   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9965   "name" : "android::hardware::BpHwRefBase",
9966   "record_kind" : "class",
9967   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9968   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9969   "size" : 24,
9970   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9971   "vtable_components" :
9972   [
9973    {
9974     "component_value" : 16,
9975     "kind" : "vbase_offset"
9976    },
9977    {
9978     "kind" : "offset_to_top"
9979    },
9980    {
9981     "kind" : "rtti",
9982     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9983    },
9984    {
9985     "kind" : "complete_dtor_pointer",
9986     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9987    },
9988    {
9989     "kind" : "deleting_dtor_pointer",
9990     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9991    },
9992    {
9993     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9994    },
9995    {
9996     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9997    },
9998    {
9999     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10000    },
10001    {
10002     "kind" : "vcall_offset"
10003    },
10004    {
10005     "component_value" : -16,
10006     "kind" : "vcall_offset"
10007    },
10008    {
10009     "component_value" : -16,
10010     "kind" : "vcall_offset"
10011    },
10012    {
10013     "component_value" : -16,
10014     "kind" : "vcall_offset"
10015    },
10016    {
10017     "component_value" : -16,
10018     "kind" : "vcall_offset"
10019    },
10020    {
10021     "component_value" : -16,
10022     "kind" : "offset_to_top"
10023    },
10024    {
10025     "kind" : "rtti",
10026     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10027    },
10028    {
10029     "kind" : "complete_dtor_pointer",
10030     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10031    },
10032    {
10033     "kind" : "deleting_dtor_pointer",
10034     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10035    },
10036    {
10037     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10038    },
10039    {
10040     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10041    },
10042    {
10043     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10044    },
10045    {
10046     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10047    }
10048   ]
10049  },
10050  {
10051   "alignment" : 4,
10052   "base_specifiers" :
10053   [
10054    {
10055     "referenced_type" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE"
10056    },
10057    {
10058     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10059    },
10060    {
10061     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10062    }
10063   ],
10064   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE",
10065   "name" : "android::hardware::BpInterface<android::hardware::cas::V1_0::IDescramblerBase>",
10066   "record_kind" : "class",
10067   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE",
10068   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE",
10069   "size" : 32,
10070   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10071   "template_args" : [ "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE" ],
10072   "vtable_components" :
10073   [
10074    {
10075     "component_value" : 24,
10076     "kind" : "vbase_offset"
10077    },
10078    {
10079     "kind" : "offset_to_top"
10080    },
10081    {
10082     "kind" : "rtti",
10083     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
10084    },
10085    {
10086     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_016IDescramblerBase8isRemoteEv"
10087    },
10088    {
10089     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10090    },
10091    {
10092     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10093    },
10094    {
10095     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10096    },
10097    {
10098     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10099    },
10100    {
10101     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21setHALInstrumentationEv"
10102    },
10103    {
10104     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10105    },
10106    {
10107     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase4pingEv"
10108    },
10109    {
10110     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10111    },
10112    {
10113     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21notifySyspropsChangedEv"
10114    },
10115    {
10116     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10117    },
10118    {
10119     "kind" : "complete_dtor_pointer",
10120     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
10121    },
10122    {
10123     "kind" : "deleting_dtor_pointer",
10124     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
10125    },
10126    {
10127     "is_pure" : true,
10128     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
10129    },
10130    {
10131     "is_pure" : true,
10132     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
10133    },
10134    {
10135     "is_pure" : true,
10136     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase7releaseEv"
10137    },
10138    {
10139     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
10140    },
10141    {
10142     "component_value" : 20,
10143     "kind" : "vbase_offset"
10144    },
10145    {
10146     "component_value" : -4,
10147     "kind" : "offset_to_top"
10148    },
10149    {
10150     "kind" : "rtti",
10151     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
10152    },
10153    {
10154     "kind" : "complete_dtor_pointer",
10155     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
10156    },
10157    {
10158     "kind" : "deleting_dtor_pointer",
10159     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
10160    },
10161    {
10162     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
10163    },
10164    {
10165     "component_value" : 16,
10166     "kind" : "vbase_offset"
10167    },
10168    {
10169     "component_value" : -8,
10170     "kind" : "offset_to_top"
10171    },
10172    {
10173     "kind" : "rtti",
10174     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
10175    },
10176    {
10177     "kind" : "complete_dtor_pointer",
10178     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
10179    },
10180    {
10181     "kind" : "deleting_dtor_pointer",
10182     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
10183    },
10184    {
10185     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10186    },
10187    {
10188     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10189    },
10190    {
10191     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10192    },
10193    {
10194     "kind" : "vcall_offset"
10195    },
10196    {
10197     "component_value" : -16,
10198     "kind" : "vcall_offset"
10199    },
10200    {
10201     "component_value" : -16,
10202     "kind" : "vcall_offset"
10203    },
10204    {
10205     "component_value" : -16,
10206     "kind" : "vcall_offset"
10207    },
10208    {
10209     "component_value" : -24,
10210     "kind" : "vcall_offset"
10211    },
10212    {
10213     "component_value" : -24,
10214     "kind" : "offset_to_top"
10215    },
10216    {
10217     "kind" : "rtti",
10218     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
10219    },
10220    {
10221     "kind" : "complete_dtor_pointer",
10222     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
10223    },
10224    {
10225     "kind" : "deleting_dtor_pointer",
10226     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
10227    },
10228    {
10229     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10230    },
10231    {
10232     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10233    },
10234    {
10235     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10236    },
10237    {
10238     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10239    }
10240   ]
10241  },
10242  {
10243   "alignment" : 4,
10244   "base_specifiers" :
10245   [
10246    {
10247     "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE"
10248    },
10249    {
10250     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10251    },
10252    {
10253     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10254    }
10255   ],
10256   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE",
10257   "name" : "android::hardware::BpInterface<android::hardware::cas::native::V1_0::IDescrambler>",
10258   "record_kind" : "class",
10259   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE",
10260   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE",
10261   "size" : 32,
10262   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10263   "template_args" : [ "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE" ],
10264   "vtable_components" :
10265   [
10266    {
10267     "component_value" : 24,
10268     "kind" : "vbase_offset"
10269    },
10270    {
10271     "kind" : "offset_to_top"
10272    },
10273    {
10274     "kind" : "rtti",
10275     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
10276    },
10277    {
10278     "mangled_component_name" : "_ZNK7android8hardware3cas6native4V1_012IDescrambler8isRemoteEv"
10279    },
10280    {
10281     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10282    },
10283    {
10284     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21setHALInstrumentationEv"
10294    },
10295    {
10296     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10297    },
10298    {
10299     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler4pingEv"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10303    },
10304    {
10305     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21notifySyspropsChangedEv"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10309    },
10310    {
10311     "kind" : "complete_dtor_pointer",
10312     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED1Ev"
10313    },
10314    {
10315     "kind" : "deleting_dtor_pointer",
10316     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED0Ev"
10317    },
10318    {
10319     "is_pure" : true,
10320     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
10321    },
10322    {
10323     "is_pure" : true,
10324     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
10325    },
10326    {
10327     "is_pure" : true,
10328     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler7releaseEv"
10329    },
10330    {
10331     "is_pure" : true,
10332     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
10333    },
10334    {
10335     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEE10onAsBinderEv"
10336    },
10337    {
10338     "component_value" : 20,
10339     "kind" : "vbase_offset"
10340    },
10341    {
10342     "component_value" : -4,
10343     "kind" : "offset_to_top"
10344    },
10345    {
10346     "kind" : "rtti",
10347     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
10348    },
10349    {
10350     "kind" : "complete_dtor_pointer",
10351     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED1Ev"
10352    },
10353    {
10354     "kind" : "deleting_dtor_pointer",
10355     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED0Ev"
10356    },
10357    {
10358     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEE10onAsBinderEv"
10359    },
10360    {
10361     "component_value" : 16,
10362     "kind" : "vbase_offset"
10363    },
10364    {
10365     "component_value" : -8,
10366     "kind" : "offset_to_top"
10367    },
10368    {
10369     "kind" : "rtti",
10370     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
10371    },
10372    {
10373     "kind" : "complete_dtor_pointer",
10374     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED1Ev"
10375    },
10376    {
10377     "kind" : "deleting_dtor_pointer",
10378     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED0Ev"
10379    },
10380    {
10381     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10388    },
10389    {
10390     "kind" : "vcall_offset"
10391    },
10392    {
10393     "component_value" : -16,
10394     "kind" : "vcall_offset"
10395    },
10396    {
10397     "component_value" : -16,
10398     "kind" : "vcall_offset"
10399    },
10400    {
10401     "component_value" : -16,
10402     "kind" : "vcall_offset"
10403    },
10404    {
10405     "component_value" : -24,
10406     "kind" : "vcall_offset"
10407    },
10408    {
10409     "component_value" : -24,
10410     "kind" : "offset_to_top"
10411    },
10412    {
10413     "kind" : "rtti",
10414     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
10415    },
10416    {
10417     "kind" : "complete_dtor_pointer",
10418     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED1Ev"
10419    },
10420    {
10421     "kind" : "deleting_dtor_pointer",
10422     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED0Ev"
10423    },
10424    {
10425     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10426    },
10427    {
10428     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10429    },
10430    {
10431     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10432    },
10433    {
10434     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10435    }
10436   ]
10437  },
10438  {
10439   "alignment" : 4,
10440   "base_specifiers" :
10441   [
10442    {
10443     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10444    },
10445    {
10446     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10447    },
10448    {
10449     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10450    }
10451   ],
10452   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10453   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10454   "record_kind" : "class",
10455   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10456   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10457   "size" : 32,
10458   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10459   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10460   "vtable_components" :
10461   [
10462    {
10463     "component_value" : 24,
10464     "kind" : "vbase_offset"
10465    },
10466    {
10467     "kind" : "offset_to_top"
10468    },
10469    {
10470     "kind" : "rtti",
10471     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10472    },
10473    {
10474     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10475    },
10476    {
10477     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10478    },
10479    {
10480     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10481    },
10482    {
10483     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10484    },
10485    {
10486     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10487    },
10488    {
10489     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10490    },
10491    {
10492     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10493    },
10494    {
10495     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10499    },
10500    {
10501     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10502    },
10503    {
10504     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10505    },
10506    {
10507     "kind" : "complete_dtor_pointer",
10508     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10509    },
10510    {
10511     "kind" : "deleting_dtor_pointer",
10512     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10516    },
10517    {
10518     "component_value" : 20,
10519     "kind" : "vbase_offset"
10520    },
10521    {
10522     "component_value" : -4,
10523     "kind" : "offset_to_top"
10524    },
10525    {
10526     "kind" : "rtti",
10527     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10528    },
10529    {
10530     "kind" : "complete_dtor_pointer",
10531     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10532    },
10533    {
10534     "kind" : "deleting_dtor_pointer",
10535     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10536    },
10537    {
10538     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10539    },
10540    {
10541     "component_value" : 16,
10542     "kind" : "vbase_offset"
10543    },
10544    {
10545     "component_value" : -8,
10546     "kind" : "offset_to_top"
10547    },
10548    {
10549     "kind" : "rtti",
10550     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10551    },
10552    {
10553     "kind" : "complete_dtor_pointer",
10554     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10555    },
10556    {
10557     "kind" : "deleting_dtor_pointer",
10558     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10559    },
10560    {
10561     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10562    },
10563    {
10564     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10565    },
10566    {
10567     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10568    },
10569    {
10570     "kind" : "vcall_offset"
10571    },
10572    {
10573     "component_value" : -16,
10574     "kind" : "vcall_offset"
10575    },
10576    {
10577     "component_value" : -16,
10578     "kind" : "vcall_offset"
10579    },
10580    {
10581     "component_value" : -16,
10582     "kind" : "vcall_offset"
10583    },
10584    {
10585     "component_value" : -24,
10586     "kind" : "vcall_offset"
10587    },
10588    {
10589     "component_value" : -24,
10590     "kind" : "offset_to_top"
10591    },
10592    {
10593     "kind" : "rtti",
10594     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10595    },
10596    {
10597     "kind" : "complete_dtor_pointer",
10598     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10599    },
10600    {
10601     "kind" : "deleting_dtor_pointer",
10602     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10603    },
10604    {
10605     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10606    },
10607    {
10608     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10609    },
10610    {
10611     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10612    },
10613    {
10614     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10615    }
10616   ]
10617  },
10618  {
10619   "alignment" : 4,
10620   "fields" :
10621   [
10622    {
10623     "access" : "private",
10624     "field_name" : "mHandle",
10625     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10626    },
10627    {
10628     "access" : "private",
10629     "field_name" : "mOwnsHandle",
10630     "field_offset" : 64,
10631     "referenced_type" : "_ZTIb"
10632    },
10633    {
10634     "access" : "private",
10635     "field_name" : "mPad",
10636     "field_offset" : 72,
10637     "referenced_type" : "_ZTIA7_h"
10638    }
10639   ],
10640   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10641   "name" : "android::hardware::hidl_handle",
10642   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10643   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10644   "size" : 16,
10645   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10646  },
10647  {
10648   "alignment" : 4,
10649   "fields" :
10650   [
10651    {
10652     "access" : "private",
10653     "field_name" : "mHandle",
10654     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10655    },
10656    {
10657     "access" : "private",
10658     "field_name" : "mSize",
10659     "field_offset" : 128,
10660     "referenced_type" : "_ZTIy"
10661    },
10662    {
10663     "access" : "private",
10664     "field_name" : "mName",
10665     "field_offset" : 192,
10666     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10667    }
10668   ],
10669   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10670   "name" : "android::hardware::hidl_memory",
10671   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10672   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10673   "size" : 40,
10674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10675  },
10676  {
10677   "alignment" : 4,
10678   "fields" :
10679   [
10680    {
10681     "access" : "private",
10682     "field_name" : "mBuffer",
10683     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10684    },
10685    {
10686     "access" : "private",
10687     "field_name" : "mSize",
10688     "field_offset" : 64,
10689     "referenced_type" : "_ZTIj"
10690    },
10691    {
10692     "access" : "private",
10693     "field_name" : "mOwnsBuffer",
10694     "field_offset" : 96,
10695     "referenced_type" : "_ZTIb"
10696    },
10697    {
10698     "access" : "private",
10699     "field_name" : "mPad",
10700     "field_offset" : 104,
10701     "referenced_type" : "_ZTIA3_h"
10702    }
10703   ],
10704   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10705   "name" : "android::hardware::hidl_string",
10706   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10707   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10708   "size" : 16,
10709   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10710  },
10711  {
10712   "alignment" : 4,
10713   "fields" :
10714   [
10715    {
10716     "access" : "private",
10717     "field_name" : "mGrantors",
10718     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10719    },
10720    {
10721     "access" : "private",
10722     "field_name" : "mHandle",
10723     "field_offset" : 128,
10724     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10725    },
10726    {
10727     "access" : "private",
10728     "field_name" : "mQuantum",
10729     "field_offset" : 192,
10730     "referenced_type" : "_ZTIj"
10731    },
10732    {
10733     "access" : "private",
10734     "field_name" : "mFlags",
10735     "field_offset" : 224,
10736     "referenced_type" : "_ZTIj"
10737    }
10738   ],
10739   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10740   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10741   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10742   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10743   "size" : 32,
10744   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10745   "template_args" : [ "_ZTIc" ]
10746  },
10747  {
10748   "access" : "private",
10749   "alignment" : 4,
10750   "fields" :
10751   [
10752    {
10753     "field_name" : "binder",
10754     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10755    },
10756    {
10757     "field_name" : "refs",
10758     "field_offset" : 32,
10759     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10760    }
10761   ],
10762   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10763   "name" : "android::hardware::ProcessState::handle_entry",
10764   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10765   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10766   "size" : 8,
10767   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10768  },
10769  {
10770   "alignment" : 4,
10771   "base_specifiers" :
10772   [
10773    {
10774     "is_virtual" : true,
10775     "referenced_type" : "_ZTIN7android7RefBaseE"
10776    }
10777   ],
10778   "fields" :
10779   [
10780    {
10781     "access" : "private",
10782     "field_name" : "mDriverFD",
10783     "field_offset" : 32,
10784     "referenced_type" : "_ZTIi"
10785    },
10786    {
10787     "access" : "private",
10788     "field_name" : "mVMStart",
10789     "field_offset" : 64,
10790     "referenced_type" : "_ZTIPv"
10791    },
10792    {
10793     "access" : "private",
10794     "field_name" : "mThreadCountLock",
10795     "field_offset" : 96,
10796     "referenced_type" : "_ZTI15pthread_mutex_t"
10797    },
10798    {
10799     "access" : "private",
10800     "field_name" : "mThreadCountDecrement",
10801     "field_offset" : 128,
10802     "referenced_type" : "_ZTI14pthread_cond_t"
10803    },
10804    {
10805     "access" : "private",
10806     "field_name" : "mExecutingThreadsCount",
10807     "field_offset" : 160,
10808     "referenced_type" : "_ZTIj"
10809    },
10810    {
10811     "access" : "private",
10812     "field_name" : "mMaxThreads",
10813     "field_offset" : 192,
10814     "referenced_type" : "_ZTIj"
10815    },
10816    {
10817     "access" : "private",
10818     "field_name" : "mStarvationStartTimeMs",
10819     "field_offset" : 224,
10820     "referenced_type" : "_ZTIx"
10821    },
10822    {
10823     "access" : "private",
10824     "field_name" : "mLock",
10825     "field_offset" : 288,
10826     "referenced_type" : "_ZTIN7android5MutexE"
10827    },
10828    {
10829     "access" : "private",
10830     "field_name" : "mHandleToObject",
10831     "field_offset" : 320,
10832     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10833    },
10834    {
10835     "access" : "private",
10836     "field_name" : "mManagesContexts",
10837     "field_offset" : 480,
10838     "referenced_type" : "_ZTIb"
10839    },
10840    {
10841     "access" : "private",
10842     "field_name" : "mBinderContextCheckFunc",
10843     "field_offset" : 512,
10844     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10845    },
10846    {
10847     "access" : "private",
10848     "field_name" : "mBinderContextUserData",
10849     "field_offset" : 544,
10850     "referenced_type" : "_ZTIPv"
10851    },
10852    {
10853     "access" : "private",
10854     "field_name" : "mContexts",
10855     "field_offset" : 576,
10856     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10857    },
10858    {
10859     "access" : "private",
10860     "field_name" : "mRootDir",
10861     "field_offset" : 736,
10862     "referenced_type" : "_ZTIN7android7String8E"
10863    },
10864    {
10865     "access" : "private",
10866     "field_name" : "mThreadPoolStarted",
10867     "field_offset" : 768,
10868     "referenced_type" : "_ZTIb"
10869    },
10870    {
10871     "access" : "private",
10872     "field_name" : "mSpawnThreadOnStart",
10873     "field_offset" : 776,
10874     "referenced_type" : "_ZTIb"
10875    },
10876    {
10877     "access" : "private",
10878     "field_name" : "mThreadPoolSeq",
10879     "field_offset" : 800,
10880     "referenced_type" : "_ZTIVi"
10881    },
10882    {
10883     "access" : "private",
10884     "field_name" : "mMmapSize",
10885     "field_offset" : 832,
10886     "referenced_type" : "_ZTIKj"
10887    },
10888    {
10889     "access" : "private",
10890     "field_name" : "mCallRestriction",
10891     "field_offset" : 864,
10892     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10893    }
10894   ],
10895   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10896   "name" : "android::hardware::ProcessState",
10897   "record_kind" : "class",
10898   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10899   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10900   "size" : 120,
10901   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10902   "vtable_components" :
10903   [
10904    {
10905     "component_value" : 112,
10906     "kind" : "vbase_offset"
10907    },
10908    {
10909     "kind" : "offset_to_top"
10910    },
10911    {
10912     "kind" : "rtti",
10913     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10914    },
10915    {
10916     "kind" : "complete_dtor_pointer",
10917     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10918    },
10919    {
10920     "kind" : "deleting_dtor_pointer",
10921     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10922    },
10923    {
10924     "kind" : "vcall_offset"
10925    },
10926    {
10927     "kind" : "vcall_offset"
10928    },
10929    {
10930     "kind" : "vcall_offset"
10931    },
10932    {
10933     "kind" : "vcall_offset"
10934    },
10935    {
10936     "component_value" : -112,
10937     "kind" : "vcall_offset"
10938    },
10939    {
10940     "component_value" : -112,
10941     "kind" : "offset_to_top"
10942    },
10943    {
10944     "kind" : "rtti",
10945     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10946    },
10947    {
10948     "kind" : "complete_dtor_pointer",
10949     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10950    },
10951    {
10952     "kind" : "deleting_dtor_pointer",
10953     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10954    },
10955    {
10956     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10957    },
10958    {
10959     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10960    },
10961    {
10962     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10963    },
10964    {
10965     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10966    }
10967   ]
10968  },
10969  {
10970   "alignment" : 2,
10971   "fields" :
10972   [
10973    {
10974     "access" : "private",
10975     "field_name" : "mMajor",
10976     "referenced_type" : "_ZTIt"
10977    },
10978    {
10979     "access" : "private",
10980     "field_name" : "mMinor",
10981     "field_offset" : 16,
10982     "referenced_type" : "_ZTIt"
10983    }
10984   ],
10985   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10986   "name" : "android::hardware::hidl_version",
10987   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10988   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10989   "size" : 4,
10990   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10991  },
10992  {
10993   "alignment" : 4,
10994   "fields" :
10995   [
10996    {
10997     "access" : "private",
10998     "field_name" : "mMutex",
10999     "referenced_type" : "_ZTINSt3__15mutexE"
11000    },
11001    {
11002     "access" : "private",
11003     "field_name" : "mMap",
11004     "field_offset" : 32,
11005     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11006    }
11007   ],
11008   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11009   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11010   "record_kind" : "class",
11011   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11012   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11013   "size" : 16,
11014   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11015   "template_args" :
11016   [
11017    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11018    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11019   ]
11020  },
11021  {
11022   "alignment" : 4,
11023   "fields" :
11024   [
11025    {
11026     "access" : "private",
11027     "field_name" : "mMutex",
11028     "referenced_type" : "_ZTINSt3__15mutexE"
11029    },
11030    {
11031     "access" : "private",
11032     "field_name" : "mMap",
11033     "field_offset" : 32,
11034     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11035    }
11036   ],
11037   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11038   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11039   "record_kind" : "class",
11040   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11041   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11042   "size" : 16,
11043   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11044   "template_args" :
11045   [
11046    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11047    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11048   ]
11049  },
11050  {
11051   "alignment" : 4,
11052   "fields" :
11053   [
11054    {
11055     "access" : "private",
11056     "field_name" : "mMutex",
11057     "referenced_type" : "_ZTINSt3__15mutexE"
11058    },
11059    {
11060     "access" : "private",
11061     "field_name" : "mMap",
11062     "field_offset" : 32,
11063     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11064    }
11065   ],
11066   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11067   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11068   "record_kind" : "class",
11069   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11070   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11071   "size" : 16,
11072   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11073   "template_args" :
11074   [
11075    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11076    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11077   ]
11078  },
11079  {
11080   "alignment" : 8,
11081   "fields" :
11082   [
11083    {
11084     "field_name" : "flags",
11085     "referenced_type" : "_ZTIj"
11086    },
11087    {
11088     "field_name" : "fdIndex",
11089     "field_offset" : 32,
11090     "referenced_type" : "_ZTIj"
11091    },
11092    {
11093     "field_name" : "offset",
11094     "field_offset" : 64,
11095     "referenced_type" : "_ZTIj"
11096    },
11097    {
11098     "field_name" : "extent",
11099     "field_offset" : 128,
11100     "referenced_type" : "_ZTIy"
11101    }
11102   ],
11103   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11104   "name" : "android::hardware::GrantorDescriptor",
11105   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11106   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11107   "size" : 24,
11108   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11109  },
11110  {
11111   "alignment" : 4,
11112   "base_specifiers" :
11113   [
11114    {
11115     "is_virtual" : true,
11116     "referenced_type" : "_ZTIN7android7RefBaseE"
11117    }
11118   ],
11119   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11120   "name" : "android::hardware::hidl_death_recipient",
11121   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11122   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11123   "size" : 12,
11124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11125   "vtable_components" :
11126   [
11127    {
11128     "component_value" : 4,
11129     "kind" : "vbase_offset"
11130    },
11131    {
11132     "kind" : "offset_to_top"
11133    },
11134    {
11135     "kind" : "rtti",
11136     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11137    },
11138    {
11139     "is_pure" : true,
11140     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11141    },
11142    {
11143     "kind" : "complete_dtor_pointer",
11144     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11145    },
11146    {
11147     "kind" : "deleting_dtor_pointer",
11148     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11149    },
11150    {
11151     "kind" : "vcall_offset"
11152    },
11153    {
11154     "kind" : "vcall_offset"
11155    },
11156    {
11157     "kind" : "vcall_offset"
11158    },
11159    {
11160     "kind" : "vcall_offset"
11161    },
11162    {
11163     "component_value" : -4,
11164     "kind" : "vcall_offset"
11165    },
11166    {
11167     "component_value" : -4,
11168     "kind" : "offset_to_top"
11169    },
11170    {
11171     "kind" : "rtti",
11172     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11173    },
11174    {
11175     "kind" : "complete_dtor_pointer",
11176     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11177    },
11178    {
11179     "kind" : "deleting_dtor_pointer",
11180     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11187    },
11188    {
11189     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11190    },
11191    {
11192     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11193    }
11194   ]
11195  },
11196  {
11197   "alignment" : 4,
11198   "base_specifiers" :
11199   [
11200    {
11201     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11202    }
11203   ],
11204   "fields" :
11205   [
11206    {
11207     "access" : "private",
11208     "field_name" : "mRecipient",
11209     "field_offset" : 32,
11210     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11211    },
11212    {
11213     "access" : "private",
11214     "field_name" : "mCookie",
11215     "field_offset" : 96,
11216     "referenced_type" : "_ZTIy"
11217    },
11218    {
11219     "access" : "private",
11220     "field_name" : "mBase",
11221     "field_offset" : 160,
11222     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11223    }
11224   ],
11225   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11226   "name" : "android::hardware::hidl_binder_death_recipient",
11227   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11228   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11229   "size" : 36,
11230   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11231   "vtable_components" :
11232   [
11233    {
11234     "component_value" : 28,
11235     "kind" : "vbase_offset"
11236    },
11237    {
11238     "kind" : "offset_to_top"
11239    },
11240    {
11241     "kind" : "rtti",
11242     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11246    },
11247    {
11248     "kind" : "complete_dtor_pointer",
11249     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11250    },
11251    {
11252     "kind" : "deleting_dtor_pointer",
11253     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11254    },
11255    {
11256     "kind" : "vcall_offset"
11257    },
11258    {
11259     "kind" : "vcall_offset"
11260    },
11261    {
11262     "kind" : "vcall_offset"
11263    },
11264    {
11265     "kind" : "vcall_offset"
11266    },
11267    {
11268     "component_value" : -28,
11269     "kind" : "vcall_offset"
11270    },
11271    {
11272     "component_value" : -28,
11273     "kind" : "offset_to_top"
11274    },
11275    {
11276     "kind" : "rtti",
11277     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11278    },
11279    {
11280     "kind" : "complete_dtor_pointer",
11281     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11282    },
11283    {
11284     "kind" : "deleting_dtor_pointer",
11285     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11286    },
11287    {
11288     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11289    },
11290    {
11291     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11292    },
11293    {
11294     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11295    },
11296    {
11297     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11298    }
11299   ]
11300  },
11301  {
11302   "alignment" : 4,
11303   "base_specifiers" :
11304   [
11305    {
11306     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11307    }
11308   ],
11309   "linker_set_key" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE",
11310   "name" : "android::hardware::cas::V1_0::IDescramblerBase",
11311   "referenced_type" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE",
11312   "self_type" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE",
11313   "size" : 12,
11314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/IDescramblerBase.h",
11315   "vtable_components" :
11316   [
11317    {
11318     "component_value" : 4,
11319     "kind" : "vbase_offset"
11320    },
11321    {
11322     "kind" : "offset_to_top"
11323    },
11324    {
11325     "kind" : "rtti",
11326     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE"
11327    },
11328    {
11329     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_016IDescramblerBase8isRemoteEv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21setHALInstrumentationEv"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase4pingEv"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11354    },
11355    {
11356     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21notifySyspropsChangedEv"
11357    },
11358    {
11359     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11360    },
11361    {
11362     "kind" : "complete_dtor_pointer",
11363     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBaseD1Ev"
11364    },
11365    {
11366     "kind" : "deleting_dtor_pointer",
11367     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBaseD0Ev"
11368    },
11369    {
11370     "is_pure" : true,
11371     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
11372    },
11373    {
11374     "is_pure" : true,
11375     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
11376    },
11377    {
11378     "is_pure" : true,
11379     "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase7releaseEv"
11380    },
11381    {
11382     "kind" : "vcall_offset"
11383    },
11384    {
11385     "kind" : "vcall_offset"
11386    },
11387    {
11388     "kind" : "vcall_offset"
11389    },
11390    {
11391     "kind" : "vcall_offset"
11392    },
11393    {
11394     "component_value" : -4,
11395     "kind" : "vcall_offset"
11396    },
11397    {
11398     "component_value" : -4,
11399     "kind" : "offset_to_top"
11400    },
11401    {
11402     "kind" : "rtti",
11403     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE"
11404    },
11405    {
11406     "kind" : "complete_dtor_pointer",
11407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_016IDescramblerBaseD1Ev"
11408    },
11409    {
11410     "kind" : "deleting_dtor_pointer",
11411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_016IDescramblerBaseD0Ev"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11415    },
11416    {
11417     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11421    },
11422    {
11423     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11424    }
11425   ]
11426  },
11427  {
11428   "alignment" : 4,
11429   "base_specifiers" :
11430   [
11431    {
11432     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11433    }
11434   ],
11435   "fields" :
11436   [
11437    {
11438     "access" : "private",
11439     "field_name" : "_hidl_mImpl",
11440     "field_offset" : 544,
11441     "referenced_type" : "_ZTIN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE"
11442    }
11443   ],
11444   "linker_set_key" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE",
11445   "name" : "android::hardware::cas::V1_0::BnHwDescramblerBase",
11446   "referenced_type" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE",
11447   "self_type" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE",
11448   "size" : 80,
11449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BnHwDescramblerBase.h",
11450   "vtable_components" :
11451   [
11452    {
11453     "component_value" : 72,
11454     "kind" : "vbase_offset"
11455    },
11456    {
11457     "kind" : "offset_to_top"
11458    },
11459    {
11460     "kind" : "rtti",
11461     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
11462    },
11463    {
11464     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11465    },
11466    {
11467     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11468    },
11469    {
11470     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11471    },
11472    {
11473     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11474    },
11475    {
11476     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11477    },
11478    {
11479     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11480    },
11481    {
11482     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11483    },
11484    {
11485     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11486    },
11487    {
11488     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11489    },
11490    {
11491     "kind" : "complete_dtor_pointer",
11492     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
11493    },
11494    {
11495     "kind" : "deleting_dtor_pointer",
11496     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
11497    },
11498    {
11499     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBase10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11500    },
11501    {
11502     "component_value" : -20,
11503     "kind" : "offset_to_top"
11504    },
11505    {
11506     "kind" : "rtti",
11507     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
11508    },
11509    {
11510     "kind" : "complete_dtor_pointer",
11511     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
11512    },
11513    {
11514     "kind" : "deleting_dtor_pointer",
11515     "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
11516    },
11517    {
11518     "kind" : "vcall_offset"
11519    },
11520    {
11521     "kind" : "vcall_offset"
11522    },
11523    {
11524     "kind" : "vcall_offset"
11525    },
11526    {
11527     "kind" : "vcall_offset"
11528    },
11529    {
11530     "component_value" : -72,
11531     "kind" : "vcall_offset"
11532    },
11533    {
11534     "component_value" : -72,
11535     "kind" : "offset_to_top"
11536    },
11537    {
11538     "kind" : "rtti",
11539     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
11540    },
11541    {
11542     "kind" : "complete_dtor_pointer",
11543     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
11544    },
11545    {
11546     "kind" : "deleting_dtor_pointer",
11547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11560    }
11561   ]
11562  },
11563  {
11564   "alignment" : 4,
11565   "base_specifiers" :
11566   [
11567    {
11568     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
11569    },
11570    {
11571     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11572    }
11573   ],
11574   "fields" :
11575   [
11576    {
11577     "access" : "private",
11578     "field_name" : "_hidl_mMutex",
11579     "field_offset" : 544,
11580     "referenced_type" : "_ZTINSt3__15mutexE"
11581    },
11582    {
11583     "access" : "private",
11584     "field_name" : "_hidl_mDeathRecipients",
11585     "field_offset" : 576,
11586     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11587    }
11588   ],
11589   "linker_set_key" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
11590   "name" : "android::hardware::cas::V1_0::BpHwDescramblerBase",
11591   "referenced_type" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
11592   "self_type" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
11593   "size" : 92,
11594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h",
11595   "vtable_components" :
11596   [
11597    {
11598     "component_value" : 84,
11599     "kind" : "vbase_offset"
11600    },
11601    {
11602     "kind" : "offset_to_top"
11603    },
11604    {
11605     "kind" : "rtti",
11606     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
11607    },
11608    {
11609     "mangled_component_name" : "_ZNK7android8hardware3cas4V1_019BpHwDescramblerBase8isRemoteEv"
11610    },
11611    {
11612     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11613    },
11614    {
11615     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11616    },
11617    {
11618     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11619    },
11620    {
11621     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase21setHALInstrumentationEv"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11628    },
11629    {
11630     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase4pingEv"
11631    },
11632    {
11633     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11634    },
11635    {
11636     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase21notifySyspropsChangedEv"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11640    },
11641    {
11642     "kind" : "complete_dtor_pointer",
11643     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
11644    },
11645    {
11646     "kind" : "deleting_dtor_pointer",
11647     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase7releaseEv"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase15onLastStrongRefEPKv"
11663    },
11664    {
11665     "component_value" : 80,
11666     "kind" : "vbase_offset"
11667    },
11668    {
11669     "component_value" : -4,
11670     "kind" : "offset_to_top"
11671    },
11672    {
11673     "kind" : "rtti",
11674     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
11675    },
11676    {
11677     "kind" : "complete_dtor_pointer",
11678     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
11679    },
11680    {
11681     "kind" : "deleting_dtor_pointer",
11682     "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
11683    },
11684    {
11685     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
11686    },
11687    {
11688     "component_value" : 76,
11689     "kind" : "vbase_offset"
11690    },
11691    {
11692     "component_value" : -8,
11693     "kind" : "offset_to_top"
11694    },
11695    {
11696     "kind" : "rtti",
11697     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
11698    },
11699    {
11700     "kind" : "complete_dtor_pointer",
11701     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
11702    },
11703    {
11704     "kind" : "deleting_dtor_pointer",
11705     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
11706    },
11707    {
11708     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11709    },
11710    {
11711     "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwDescramblerBase15onLastStrongRefEPKv"
11712    },
11713    {
11714     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11715    },
11716    {
11717     "component_value" : -24,
11718     "kind" : "offset_to_top"
11719    },
11720    {
11721     "kind" : "rtti",
11722     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
11723    },
11724    {
11725     "kind" : "complete_dtor_pointer",
11726     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
11727    },
11728    {
11729     "kind" : "deleting_dtor_pointer",
11730     "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
11731    },
11732    {
11733     "kind" : "vcall_offset"
11734    },
11735    {
11736     "component_value" : -76,
11737     "kind" : "vcall_offset"
11738    },
11739    {
11740     "component_value" : -84,
11741     "kind" : "vcall_offset"
11742    },
11743    {
11744     "component_value" : -76,
11745     "kind" : "vcall_offset"
11746    },
11747    {
11748     "component_value" : -84,
11749     "kind" : "vcall_offset"
11750    },
11751    {
11752     "component_value" : -84,
11753     "kind" : "offset_to_top"
11754    },
11755    {
11756     "kind" : "rtti",
11757     "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
11758    },
11759    {
11760     "kind" : "complete_dtor_pointer",
11761     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
11762    },
11763    {
11764     "kind" : "deleting_dtor_pointer",
11765     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
11766    },
11767    {
11768     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11769    },
11770    {
11771     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3cas4V1_019BpHwDescramblerBase15onLastStrongRefEPKv"
11772    },
11773    {
11774     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11775    },
11776    {
11777     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11778    }
11779   ]
11780  },
11781  {
11782   "alignment" : 8,
11783   "fields" :
11784   [
11785    {
11786     "field_name" : "caSystemId",
11787     "referenced_type" : "_ZTIi"
11788    },
11789    {
11790     "field_name" : "name",
11791     "field_offset" : 64,
11792     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11793    }
11794   ],
11795   "linker_set_key" : "_ZTIN7android8hardware3cas4V1_023HidlCasPluginDescriptorE",
11796   "name" : "android::hardware::cas::V1_0::HidlCasPluginDescriptor",
11797   "referenced_type" : "_ZTIN7android8hardware3cas4V1_023HidlCasPluginDescriptorE",
11798   "self_type" : "_ZTIN7android8hardware3cas4V1_023HidlCasPluginDescriptorE",
11799   "size" : 24,
11800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/1.0/types.h"
11801  },
11802  {
11803   "alignment" : 4,
11804   "base_specifiers" :
11805   [
11806    {
11807     "referenced_type" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE"
11808    }
11809   ],
11810   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE",
11811   "name" : "android::hardware::cas::native::V1_0::IDescrambler",
11812   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE",
11813   "self_type" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE",
11814   "size" : 12,
11815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h",
11816   "vtable_components" :
11817   [
11818    {
11819     "component_value" : 4,
11820     "kind" : "vbase_offset"
11821    },
11822    {
11823     "kind" : "offset_to_top"
11824    },
11825    {
11826     "kind" : "rtti",
11827     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE"
11828    },
11829    {
11830     "mangled_component_name" : "_ZNK7android8hardware3cas6native4V1_012IDescrambler8isRemoteEv"
11831    },
11832    {
11833     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11834    },
11835    {
11836     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11837    },
11838    {
11839     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11840    },
11841    {
11842     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11843    },
11844    {
11845     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21setHALInstrumentationEv"
11846    },
11847    {
11848     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11849    },
11850    {
11851     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler4pingEv"
11852    },
11853    {
11854     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11855    },
11856    {
11857     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21notifySyspropsChangedEv"
11858    },
11859    {
11860     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11861    },
11862    {
11863     "kind" : "complete_dtor_pointer",
11864     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescramblerD1Ev"
11865    },
11866    {
11867     "kind" : "deleting_dtor_pointer",
11868     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescramblerD0Ev"
11869    },
11870    {
11871     "is_pure" : true,
11872     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
11873    },
11874    {
11875     "is_pure" : true,
11876     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
11877    },
11878    {
11879     "is_pure" : true,
11880     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler7releaseEv"
11881    },
11882    {
11883     "is_pure" : true,
11884     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
11885    },
11886    {
11887     "kind" : "vcall_offset"
11888    },
11889    {
11890     "kind" : "vcall_offset"
11891    },
11892    {
11893     "kind" : "vcall_offset"
11894    },
11895    {
11896     "kind" : "vcall_offset"
11897    },
11898    {
11899     "component_value" : -4,
11900     "kind" : "vcall_offset"
11901    },
11902    {
11903     "component_value" : -4,
11904     "kind" : "offset_to_top"
11905    },
11906    {
11907     "kind" : "rtti",
11908     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE"
11909    },
11910    {
11911     "kind" : "complete_dtor_pointer",
11912     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_012IDescramblerD1Ev"
11913    },
11914    {
11915     "kind" : "deleting_dtor_pointer",
11916     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_012IDescramblerD0Ev"
11917    },
11918    {
11919     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11920    },
11921    {
11922     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11923    },
11924    {
11925     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11926    },
11927    {
11928     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11929    }
11930   ]
11931  },
11932  {
11933   "alignment" : 8,
11934   "fields" :
11935   [
11936    {
11937     "field_name" : "heapBase",
11938     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11939    },
11940    {
11941     "field_name" : "offset",
11942     "field_offset" : 320,
11943     "referenced_type" : "_ZTIy"
11944    },
11945    {
11946     "field_name" : "size",
11947     "field_offset" : 384,
11948     "referenced_type" : "_ZTIy"
11949    }
11950   ],
11951   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_012SharedBufferE",
11952   "name" : "android::hardware::cas::native::V1_0::SharedBuffer",
11953   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_012SharedBufferE",
11954   "self_type" : "_ZTIN7android8hardware3cas6native4V1_012SharedBufferE",
11955   "size" : 56,
11956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
11957  },
11958  {
11959   "alignment" : 4,
11960   "base_specifiers" :
11961   [
11962    {
11963     "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE"
11964    },
11965    {
11966     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11967    }
11968   ],
11969   "fields" :
11970   [
11971    {
11972     "access" : "private",
11973     "field_name" : "mImpl",
11974     "field_offset" : 384,
11975     "referenced_type" : "_ZTIKN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
11976    },
11977    {
11978     "access" : "private",
11979     "field_name" : "mOnewayQueue",
11980     "field_offset" : 416,
11981     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11982    }
11983   ],
11984   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE",
11985   "name" : "android::hardware::cas::native::V1_0::BsDescrambler",
11986   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE",
11987   "self_type" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE",
11988   "size" : 68,
11989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BsDescrambler.h",
11990   "vtable_components" :
11991   [
11992    {
11993     "component_value" : 60,
11994     "kind" : "vbase_offset"
11995    },
11996    {
11997     "kind" : "offset_to_top"
11998    },
11999    {
12000     "kind" : "rtti",
12001     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE"
12002    },
12003    {
12004     "mangled_component_name" : "_ZNK7android8hardware3cas6native4V1_012IDescrambler8isRemoteEv"
12005    },
12006    {
12007     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12008    },
12009    {
12010     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12011    },
12012    {
12013     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12014    },
12015    {
12016     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler21setHALInstrumentationEv"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler4pingEv"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12029    },
12030    {
12031     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler21notifySyspropsChangedEv"
12032    },
12033    {
12034     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12035    },
12036    {
12037     "kind" : "complete_dtor_pointer",
12038     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerD1Ev"
12039    },
12040    {
12041     "kind" : "deleting_dtor_pointer",
12042     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerD0Ev"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
12046    },
12047    {
12048     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler7releaseEv"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
12055    },
12056    {
12057     "component_value" : -4,
12058     "kind" : "offset_to_top"
12059    },
12060    {
12061     "kind" : "rtti",
12062     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE"
12063    },
12064    {
12065     "kind" : "complete_dtor_pointer",
12066     "mangled_component_name" : "_ZThn4_N7android8hardware3cas6native4V1_013BsDescramblerD1Ev"
12067    },
12068    {
12069     "kind" : "deleting_dtor_pointer",
12070     "mangled_component_name" : "_ZThn4_N7android8hardware3cas6native4V1_013BsDescramblerD0Ev"
12071    },
12072    {
12073     "kind" : "vcall_offset"
12074    },
12075    {
12076     "kind" : "vcall_offset"
12077    },
12078    {
12079     "kind" : "vcall_offset"
12080    },
12081    {
12082     "kind" : "vcall_offset"
12083    },
12084    {
12085     "component_value" : -60,
12086     "kind" : "vcall_offset"
12087    },
12088    {
12089     "component_value" : -60,
12090     "kind" : "offset_to_top"
12091    },
12092    {
12093     "kind" : "rtti",
12094     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE"
12095    },
12096    {
12097     "kind" : "complete_dtor_pointer",
12098     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_013BsDescramblerD1Ev"
12099    },
12100    {
12101     "kind" : "deleting_dtor_pointer",
12102     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_013BsDescramblerD0Ev"
12103    },
12104    {
12105     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12106    },
12107    {
12108     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12115    }
12116   ]
12117  },
12118  {
12119   "alignment" : 4,
12120   "base_specifiers" :
12121   [
12122    {
12123     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12124    }
12125   ],
12126   "fields" :
12127   [
12128    {
12129     "access" : "private",
12130     "field_name" : "_hidl_mImpl",
12131     "field_offset" : 544,
12132     "referenced_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
12133    }
12134   ],
12135   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE",
12136   "name" : "android::hardware::cas::native::V1_0::BnHwDescrambler",
12137   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE",
12138   "self_type" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE",
12139   "size" : 80,
12140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h",
12141   "vtable_components" :
12142   [
12143    {
12144     "component_value" : 72,
12145     "kind" : "vbase_offset"
12146    },
12147    {
12148     "kind" : "offset_to_top"
12149    },
12150    {
12151     "kind" : "rtti",
12152     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE"
12153    },
12154    {
12155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12156    },
12157    {
12158     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12159    },
12160    {
12161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12162    },
12163    {
12164     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12168    },
12169    {
12170     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12171    },
12172    {
12173     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12174    },
12175    {
12176     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12177    },
12178    {
12179     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12180    },
12181    {
12182     "kind" : "complete_dtor_pointer",
12183     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
12184    },
12185    {
12186     "kind" : "deleting_dtor_pointer",
12187     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
12188    },
12189    {
12190     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12191    },
12192    {
12193     "component_value" : -20,
12194     "kind" : "offset_to_top"
12195    },
12196    {
12197     "kind" : "rtti",
12198     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE"
12199    },
12200    {
12201     "kind" : "complete_dtor_pointer",
12202     "mangled_component_name" : "_ZThn20_N7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
12203    },
12204    {
12205     "kind" : "deleting_dtor_pointer",
12206     "mangled_component_name" : "_ZThn20_N7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
12207    },
12208    {
12209     "kind" : "vcall_offset"
12210    },
12211    {
12212     "kind" : "vcall_offset"
12213    },
12214    {
12215     "kind" : "vcall_offset"
12216    },
12217    {
12218     "kind" : "vcall_offset"
12219    },
12220    {
12221     "component_value" : -72,
12222     "kind" : "vcall_offset"
12223    },
12224    {
12225     "component_value" : -72,
12226     "kind" : "offset_to_top"
12227    },
12228    {
12229     "kind" : "rtti",
12230     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE"
12231    },
12232    {
12233     "kind" : "complete_dtor_pointer",
12234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
12235    },
12236    {
12237     "kind" : "deleting_dtor_pointer",
12238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12251    }
12252   ]
12253  },
12254  {
12255   "alignment" : 4,
12256   "base_specifiers" :
12257   [
12258    {
12259     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
12260    },
12261    {
12262     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12263    }
12264   ],
12265   "fields" :
12266   [
12267    {
12268     "access" : "private",
12269     "field_name" : "_hidl_mMutex",
12270     "field_offset" : 544,
12271     "referenced_type" : "_ZTINSt3__15mutexE"
12272    },
12273    {
12274     "access" : "private",
12275     "field_name" : "_hidl_mDeathRecipients",
12276     "field_offset" : 576,
12277     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12278    }
12279   ],
12280   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE",
12281   "name" : "android::hardware::cas::native::V1_0::BpHwDescrambler",
12282   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE",
12283   "self_type" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE",
12284   "size" : 92,
12285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h",
12286   "vtable_components" :
12287   [
12288    {
12289     "component_value" : 84,
12290     "kind" : "vbase_offset"
12291    },
12292    {
12293     "kind" : "offset_to_top"
12294    },
12295    {
12296     "kind" : "rtti",
12297     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
12298    },
12299    {
12300     "mangled_component_name" : "_ZNK7android8hardware3cas6native4V1_015BpHwDescrambler8isRemoteEv"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12304    },
12305    {
12306     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12307    },
12308    {
12309     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12310    },
12311    {
12312     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12313    },
12314    {
12315     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21setHALInstrumentationEv"
12316    },
12317    {
12318     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12319    },
12320    {
12321     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler4pingEv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21notifySyspropsChangedEv"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12331    },
12332    {
12333     "kind" : "complete_dtor_pointer",
12334     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
12335    },
12336    {
12337     "kind" : "deleting_dtor_pointer",
12338     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
12345    },
12346    {
12347     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler7releaseEv"
12348    },
12349    {
12350     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEE10onAsBinderEv"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv"
12357    },
12358    {
12359     "component_value" : 80,
12360     "kind" : "vbase_offset"
12361    },
12362    {
12363     "component_value" : -4,
12364     "kind" : "offset_to_top"
12365    },
12366    {
12367     "kind" : "rtti",
12368     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
12369    },
12370    {
12371     "kind" : "complete_dtor_pointer",
12372     "mangled_component_name" : "_ZThn4_N7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
12373    },
12374    {
12375     "kind" : "deleting_dtor_pointer",
12376     "mangled_component_name" : "_ZThn4_N7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
12377    },
12378    {
12379     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEE10onAsBinderEv"
12380    },
12381    {
12382     "component_value" : 76,
12383     "kind" : "vbase_offset"
12384    },
12385    {
12386     "component_value" : -8,
12387     "kind" : "offset_to_top"
12388    },
12389    {
12390     "kind" : "rtti",
12391     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
12392    },
12393    {
12394     "kind" : "complete_dtor_pointer",
12395     "mangled_component_name" : "_ZThn8_N7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
12396    },
12397    {
12398     "kind" : "deleting_dtor_pointer",
12399     "mangled_component_name" : "_ZThn8_N7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
12400    },
12401    {
12402     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12403    },
12404    {
12405     "mangled_component_name" : "_ZThn8_N7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv"
12406    },
12407    {
12408     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12409    },
12410    {
12411     "component_value" : -24,
12412     "kind" : "offset_to_top"
12413    },
12414    {
12415     "kind" : "rtti",
12416     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
12417    },
12418    {
12419     "kind" : "complete_dtor_pointer",
12420     "mangled_component_name" : "_ZThn24_N7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
12421    },
12422    {
12423     "kind" : "deleting_dtor_pointer",
12424     "mangled_component_name" : "_ZThn24_N7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
12425    },
12426    {
12427     "kind" : "vcall_offset"
12428    },
12429    {
12430     "component_value" : -76,
12431     "kind" : "vcall_offset"
12432    },
12433    {
12434     "component_value" : -84,
12435     "kind" : "vcall_offset"
12436    },
12437    {
12438     "component_value" : -76,
12439     "kind" : "vcall_offset"
12440    },
12441    {
12442     "component_value" : -84,
12443     "kind" : "vcall_offset"
12444    },
12445    {
12446     "component_value" : -84,
12447     "kind" : "offset_to_top"
12448    },
12449    {
12450     "kind" : "rtti",
12451     "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
12452    },
12453    {
12454     "kind" : "complete_dtor_pointer",
12455     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
12456    },
12457    {
12458     "kind" : "deleting_dtor_pointer",
12459     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
12460    },
12461    {
12462     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12463    },
12464    {
12465     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3cas6native4V1_015BpHwDescrambler15onLastStrongRefEPKv"
12466    },
12467    {
12468     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12469    },
12470    {
12471     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12472    }
12473   ]
12474  },
12475  {
12476   "alignment" : 8,
12477   "fields" :
12478   [
12479    {
12480     "field_name" : "type",
12481     "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_010BufferTypeE"
12482    },
12483    {
12484     "field_name" : "nonsecureMemory",
12485     "field_offset" : 64,
12486     "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_012SharedBufferE"
12487    },
12488    {
12489     "field_name" : "secureMemory",
12490     "field_offset" : 512,
12491     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12492    }
12493   ],
12494   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_017DestinationBufferE",
12495   "name" : "android::hardware::cas::native::V1_0::DestinationBuffer",
12496   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_017DestinationBufferE",
12497   "self_type" : "_ZTIN7android8hardware3cas6native4V1_017DestinationBufferE",
12498   "size" : 80,
12499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
12500  },
12501  {
12502   "alignment" : 4,
12503   "fields" :
12504   [
12505    {
12506     "field_name" : "numBytesOfClearData",
12507     "referenced_type" : "_ZTIj"
12508    },
12509    {
12510     "field_name" : "numBytesOfEncryptedData",
12511     "field_offset" : 32,
12512     "referenced_type" : "_ZTIj"
12513    }
12514   ],
12515   "linker_set_key" : "_ZTIN7android8hardware3cas6native4V1_09SubSampleE",
12516   "name" : "android::hardware::cas::native::V1_0::SubSample",
12517   "referenced_type" : "_ZTIN7android8hardware3cas6native4V1_09SubSampleE",
12518   "self_type" : "_ZTIN7android8hardware3cas6native4V1_09SubSampleE",
12519   "size" : 8,
12520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/[email protected]_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
12521  },
12522  {
12523   "access" : "private",
12524   "alignment" : 4,
12525   "fields" :
12526   [
12527    {
12528     "field_name" : "index",
12529     "referenced_type" : "_ZTIj"
12530    },
12531    {
12532     "field_name" : "buffer",
12533     "field_offset" : 32,
12534     "referenced_type" : "_ZTIy"
12535    },
12536    {
12537     "field_name" : "bufend",
12538     "field_offset" : 96,
12539     "referenced_type" : "_ZTIy"
12540    }
12541   ],
12542   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12543   "name" : "android::hardware::Parcel::BufferInfo",
12544   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12545   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
12546   "size" : 20,
12547   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12548  },
12549  {
12550   "alignment" : 4,
12551   "fields" :
12552   [
12553    {
12554     "access" : "private",
12555     "field_name" : "mBufCachePos",
12556     "referenced_type" : "_ZTIj"
12557    },
12558    {
12559     "access" : "private",
12560     "field_name" : "mBufCache",
12561     "field_offset" : 32,
12562     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
12563    },
12564    {
12565     "access" : "private",
12566     "field_name" : "mError",
12567     "field_offset" : 128,
12568     "referenced_type" : "_ZTIi"
12569    },
12570    {
12571     "access" : "private",
12572     "field_name" : "mData",
12573     "field_offset" : 160,
12574     "referenced_type" : "_ZTIPh"
12575    },
12576    {
12577     "access" : "private",
12578     "field_name" : "mDataSize",
12579     "field_offset" : 192,
12580     "referenced_type" : "_ZTIj"
12581    },
12582    {
12583     "access" : "private",
12584     "field_name" : "mDataCapacity",
12585     "field_offset" : 224,
12586     "referenced_type" : "_ZTIj"
12587    },
12588    {
12589     "access" : "private",
12590     "field_name" : "mDataPos",
12591     "field_offset" : 256,
12592     "referenced_type" : "_ZTIj"
12593    },
12594    {
12595     "access" : "private",
12596     "field_name" : "mObjects",
12597     "field_offset" : 288,
12598     "referenced_type" : "_ZTIPy"
12599    },
12600    {
12601     "access" : "private",
12602     "field_name" : "mObjectsSize",
12603     "field_offset" : 320,
12604     "referenced_type" : "_ZTIj"
12605    },
12606    {
12607     "access" : "private",
12608     "field_name" : "mObjectsCapacity",
12609     "field_offset" : 352,
12610     "referenced_type" : "_ZTIj"
12611    },
12612    {
12613     "access" : "private",
12614     "field_name" : "mNextObjectHint",
12615     "field_offset" : 384,
12616     "referenced_type" : "_ZTIj"
12617    },
12618    {
12619     "access" : "private",
12620     "field_name" : "mNumRef",
12621     "field_offset" : 416,
12622     "referenced_type" : "_ZTIj"
12623    },
12624    {
12625     "access" : "private",
12626     "field_name" : "mFdsKnown",
12627     "field_offset" : 448,
12628     "referenced_type" : "_ZTIb"
12629    },
12630    {
12631     "access" : "private",
12632     "field_name" : "mHasFds",
12633     "field_offset" : 456,
12634     "referenced_type" : "_ZTIb"
12635    },
12636    {
12637     "access" : "private",
12638     "field_name" : "mAllowFds",
12639     "field_offset" : 464,
12640     "referenced_type" : "_ZTIb"
12641    },
12642    {
12643     "access" : "private",
12644     "field_name" : "mOwner",
12645     "field_offset" : 480,
12646     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
12647    },
12648    {
12649     "access" : "private",
12650     "field_name" : "mOwnerCookie",
12651     "field_offset" : 512,
12652     "referenced_type" : "_ZTIPv"
12653    }
12654   ],
12655   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12656   "name" : "android::hardware::Parcel",
12657   "record_kind" : "class",
12658   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12659   "self_type" : "_ZTIN7android8hardware6ParcelE",
12660   "size" : 68,
12661   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12662  },
12663  {
12664   "alignment" : 4,
12665   "base_specifiers" :
12666   [
12667    {
12668     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12669    }
12670   ],
12671   "fields" :
12672   [
12673    {
12674     "access" : "private",
12675     "field_name" : "mVal",
12676     "field_offset" : 192,
12677     "referenced_type" : "_ZTIN7android8hardware3cas4V1_06StatusE"
12678    }
12679   ],
12680   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
12681   "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status>",
12682   "record_kind" : "class",
12683   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
12684   "self_type" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
12685   "size" : 28,
12686   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12687   "template_args" : [ "_ZTIN7android8hardware3cas4V1_06StatusE" ]
12688  },
12689  {
12690   "alignment" : 4,
12691   "base_specifiers" :
12692   [
12693    {
12694     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12695    }
12696   ],
12697   "fields" :
12698   [
12699    {
12700     "access" : "private",
12701     "field_name" : "mVal",
12702     "field_offset" : 192,
12703     "referenced_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
12704    }
12705   ],
12706   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
12707   "name" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> >",
12708   "record_kind" : "class",
12709   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
12710   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
12711   "size" : 28,
12712   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12713   "template_args" : [ "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE" ]
12714  },
12715  {
12716   "alignment" : 4,
12717   "base_specifiers" :
12718   [
12719    {
12720     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12721    }
12722   ],
12723   "fields" :
12724   [
12725    {
12726     "access" : "private",
12727     "field_name" : "mVal",
12728     "field_offset" : 168,
12729     "referenced_type" : "_ZTIb"
12730    }
12731   ],
12732   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12733   "name" : "android::hardware::Return<bool>",
12734   "record_kind" : "class",
12735   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12736   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12737   "size" : 24,
12738   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12739   "template_args" : [ "_ZTIb" ]
12740  },
12741  {
12742   "alignment" : 4,
12743   "base_specifiers" :
12744   [
12745    {
12746     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12747    }
12748   ],
12749   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12750   "name" : "android::hardware::Return<void>",
12751   "record_kind" : "class",
12752   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12753   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12754   "size" : 24,
12755   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12756   "template_args" : [ "_ZTIv" ]
12757  },
12758  {
12759   "alignment" : 4,
12760   "fields" :
12761   [
12762    {
12763     "access" : "private",
12764     "field_name" : "mException",
12765     "referenced_type" : "_ZTIi"
12766    },
12767    {
12768     "access" : "private",
12769     "field_name" : "mErrorCode",
12770     "field_offset" : 32,
12771     "referenced_type" : "_ZTIi"
12772    },
12773    {
12774     "access" : "private",
12775     "field_name" : "mMessage",
12776     "field_offset" : 64,
12777     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12778    }
12779   ],
12780   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12781   "name" : "android::hardware::Status",
12782   "record_kind" : "class",
12783   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12784   "self_type" : "_ZTIN7android8hardware6StatusE",
12785   "size" : 20,
12786   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12787  },
12788  {
12789   "alignment" : 4,
12790   "base_specifiers" :
12791   [
12792    {
12793     "is_virtual" : true,
12794     "referenced_type" : "_ZTIN7android7RefBaseE"
12795    }
12796   ],
12797   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12798   "name" : "android::hardware::IBinder::DeathRecipient",
12799   "record_kind" : "class",
12800   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12801   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12802   "size" : 12,
12803   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12804   "vtable_components" :
12805   [
12806    {
12807     "component_value" : 4,
12808     "kind" : "vbase_offset"
12809    },
12810    {
12811     "kind" : "offset_to_top"
12812    },
12813    {
12814     "kind" : "rtti",
12815     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12816    },
12817    {
12818     "is_pure" : true,
12819     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12820    },
12821    {
12822     "kind" : "complete_dtor_pointer",
12823     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12824    },
12825    {
12826     "kind" : "deleting_dtor_pointer",
12827     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12828    },
12829    {
12830     "kind" : "vcall_offset"
12831    },
12832    {
12833     "kind" : "vcall_offset"
12834    },
12835    {
12836     "kind" : "vcall_offset"
12837    },
12838    {
12839     "kind" : "vcall_offset"
12840    },
12841    {
12842     "component_value" : -4,
12843     "kind" : "vcall_offset"
12844    },
12845    {
12846     "component_value" : -4,
12847     "kind" : "offset_to_top"
12848    },
12849    {
12850     "kind" : "rtti",
12851     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12852    },
12853    {
12854     "kind" : "complete_dtor_pointer",
12855     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
12856    },
12857    {
12858     "kind" : "deleting_dtor_pointer",
12859     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
12860    },
12861    {
12862     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12863    },
12864    {
12865     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12866    },
12867    {
12868     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12869    },
12870    {
12871     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12872    }
12873   ]
12874  },
12875  {
12876   "alignment" : 4,
12877   "base_specifiers" :
12878   [
12879    {
12880     "is_virtual" : true,
12881     "referenced_type" : "_ZTIN7android7RefBaseE"
12882    }
12883   ],
12884   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12885   "name" : "android::hardware::IBinder",
12886   "record_kind" : "class",
12887   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12888   "self_type" : "_ZTIN7android8hardware7IBinderE",
12889   "size" : 12,
12890   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12891   "vtable_components" :
12892   [
12893    {
12894     "component_value" : 4,
12895     "kind" : "vbase_offset"
12896    },
12897    {
12898     "kind" : "offset_to_top"
12899    },
12900    {
12901     "kind" : "rtti",
12902     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12903    },
12904    {
12905     "is_pure" : true,
12906     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12907    },
12908    {
12909     "is_pure" : true,
12910     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12911    },
12912    {
12913     "is_pure" : true,
12914     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12915    },
12916    {
12917     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12918    },
12919    {
12920     "is_pure" : true,
12921     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12922    },
12923    {
12924     "is_pure" : true,
12925     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12926    },
12927    {
12928     "is_pure" : true,
12929     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12930    },
12931    {
12932     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12933    },
12934    {
12935     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12936    },
12937    {
12938     "kind" : "complete_dtor_pointer",
12939     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12940    },
12941    {
12942     "kind" : "deleting_dtor_pointer",
12943     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12944    },
12945    {
12946     "kind" : "vcall_offset"
12947    },
12948    {
12949     "kind" : "vcall_offset"
12950    },
12951    {
12952     "kind" : "vcall_offset"
12953    },
12954    {
12955     "kind" : "vcall_offset"
12956    },
12957    {
12958     "component_value" : -4,
12959     "kind" : "vcall_offset"
12960    },
12961    {
12962     "component_value" : -4,
12963     "kind" : "offset_to_top"
12964    },
12965    {
12966     "kind" : "rtti",
12967     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12968    },
12969    {
12970     "kind" : "complete_dtor_pointer",
12971     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12972    },
12973    {
12974     "kind" : "deleting_dtor_pointer",
12975     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12976    },
12977    {
12978     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12979    },
12980    {
12981     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12982    },
12983    {
12984     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12985    },
12986    {
12987     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12988    }
12989   ]
12990  },
12991  {
12992   "alignment" : 4,
12993   "fields" :
12994   [
12995    {
12996     "access" : "private",
12997     "field_name" : "mQueue",
12998     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12999    }
13000   ],
13001   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13002   "name" : "android::hardware::details::TaskRunner",
13003   "record_kind" : "class",
13004   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13005   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13006   "size" : 8,
13007   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13008  },
13009  {
13010   "alignment" : 4,
13011   "fields" :
13012   [
13013    {
13014     "access" : "private",
13015     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13016    }
13017   ],
13018   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13019   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13020   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13021   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13022   "size" : 8,
13023   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13024   "template_args" : [ "_ZTI13native_handle" ]
13025  },
13026  {
13027   "access" : "private",
13028   "alignment" : 4,
13029   "fields" :
13030   [
13031    {
13032     "field_name" : "mPointer",
13033     "referenced_type" : "_ZTIP13native_handle"
13034    },
13035    {
13036     "field_name" : "_pad",
13037     "referenced_type" : "_ZTIy"
13038    }
13039   ],
13040   "is_anonymous" : true,
13041   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13042   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13043   "record_kind" : "union",
13044   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13045   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13046   "size" : 8,
13047   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13048  },
13049  {
13050   "alignment" : 4,
13051   "fields" :
13052   [
13053    {
13054     "access" : "private",
13055     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13056    }
13057   ],
13058   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13059   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13060   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13061   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13062   "size" : 8,
13063   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13064   "template_args" : [ "_ZTIK13native_handle" ]
13065  },
13066  {
13067   "access" : "private",
13068   "alignment" : 4,
13069   "fields" :
13070   [
13071    {
13072     "field_name" : "mPointer",
13073     "referenced_type" : "_ZTIPK13native_handle"
13074    },
13075    {
13076     "field_name" : "_pad",
13077     "referenced_type" : "_ZTIy"
13078    }
13079   ],
13080   "is_anonymous" : true,
13081   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13082   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13083   "record_kind" : "union",
13084   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13085   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13086   "size" : 8,
13087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13088  },
13089  {
13090   "alignment" : 4,
13091   "fields" :
13092   [
13093    {
13094     "access" : "private",
13095     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13096    }
13097   ],
13098   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13099   "name" : "android::hardware::details::hidl_pointer<const char>",
13100   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13101   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13102   "size" : 8,
13103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13104   "template_args" : [ "_ZTIKc" ]
13105  },
13106  {
13107   "access" : "private",
13108   "alignment" : 4,
13109   "fields" :
13110   [
13111    {
13112     "field_name" : "mPointer",
13113     "referenced_type" : "_ZTIPKc"
13114    },
13115    {
13116     "field_name" : "_pad",
13117     "referenced_type" : "_ZTIy"
13118    }
13119   ],
13120   "is_anonymous" : true,
13121   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13122   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13123   "record_kind" : "union",
13124   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13125   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13126   "size" : 8,
13127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13128  },
13129  {
13130   "alignment" : 4,
13131   "fields" :
13132   [
13133    {
13134     "access" : "private",
13135     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13136    }
13137   ],
13138   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13139   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13140   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13141   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13142   "size" : 8,
13143   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13144   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13145  },
13146  {
13147   "access" : "private",
13148   "alignment" : 4,
13149   "fields" :
13150   [
13151    {
13152     "field_name" : "mPointer",
13153     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13154    },
13155    {
13156     "field_name" : "_pad",
13157     "referenced_type" : "_ZTIy"
13158    }
13159   ],
13160   "is_anonymous" : true,
13161   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13162   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13163   "record_kind" : "union",
13164   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13165   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13166   "size" : 8,
13167   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13168  },
13169  {
13170   "alignment" : 4,
13171   "fields" :
13172   [
13173    {
13174     "access" : "private",
13175     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13176    }
13177   ],
13178   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13179   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13180   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13181   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13182   "size" : 8,
13183   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13184   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13185  },
13186  {
13187   "access" : "private",
13188   "alignment" : 4,
13189   "fields" :
13190   [
13191    {
13192     "field_name" : "mPointer",
13193     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13194    },
13195    {
13196     "field_name" : "_pad",
13197     "referenced_type" : "_ZTIy"
13198    }
13199   ],
13200   "is_anonymous" : true,
13201   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13202   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13203   "record_kind" : "union",
13204   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13205   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13206   "size" : 8,
13207   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13208  },
13209  {
13210   "alignment" : 4,
13211   "fields" :
13212   [
13213    {
13214     "access" : "private",
13215     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13216    }
13217   ],
13218   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13219   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13220   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13221   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13222   "size" : 8,
13223   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13224   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13225  },
13226  {
13227   "access" : "private",
13228   "alignment" : 4,
13229   "fields" :
13230   [
13231    {
13232     "field_name" : "mPointer",
13233     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13234    },
13235    {
13236     "field_name" : "_pad",
13237     "referenced_type" : "_ZTIy"
13238    }
13239   ],
13240   "is_anonymous" : true,
13241   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13242   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13243   "record_kind" : "union",
13244   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13245   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13246   "size" : 8,
13247   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13248  },
13249  {
13250   "alignment" : 4,
13251   "fields" :
13252   [
13253    {
13254     "access" : "private",
13255     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEUt_E"
13256    }
13257   ],
13258   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
13259   "name" : "android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample>",
13260   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
13261   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE",
13262   "size" : 8,
13263   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13264   "template_args" : [ "_ZTIN7android8hardware3cas6native4V1_09SubSampleE" ]
13265  },
13266  {
13267   "access" : "private",
13268   "alignment" : 4,
13269   "fields" :
13270   [
13271    {
13272     "field_name" : "mPointer",
13273     "referenced_type" : "_ZTIPN7android8hardware3cas6native4V1_09SubSampleE"
13274    },
13275    {
13276     "field_name" : "_pad",
13277     "referenced_type" : "_ZTIy"
13278    }
13279   ],
13280   "is_anonymous" : true,
13281   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEUt_E",
13282   "name" : "android::hardware::details::hidl_pointer<SubSample>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13283   "record_kind" : "union",
13284   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEUt_E",
13285   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEUt_E",
13286   "size" : 8,
13287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13288  },
13289  {
13290   "alignment" : 4,
13291   "fields" :
13292   [
13293    {
13294     "access" : "private",
13295     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13296    }
13297   ],
13298   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13299   "name" : "android::hardware::details::hidl_pointer<char>",
13300   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13301   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13302   "size" : 8,
13303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13304   "template_args" : [ "_ZTIc" ]
13305  },
13306  {
13307   "access" : "private",
13308   "alignment" : 4,
13309   "fields" :
13310   [
13311    {
13312     "field_name" : "mPointer",
13313     "referenced_type" : "_ZTIPc"
13314    },
13315    {
13316     "field_name" : "_pad",
13317     "referenced_type" : "_ZTIy"
13318    }
13319   ],
13320   "is_anonymous" : true,
13321   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13322   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13323   "record_kind" : "union",
13324   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13325   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13326   "size" : 8,
13327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13328  },
13329  {
13330   "alignment" : 4,
13331   "fields" :
13332   [
13333    {
13334     "access" : "private",
13335     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
13336    }
13337   ],
13338   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13339   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13340   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13341   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
13342   "size" : 8,
13343   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13344   "template_args" : [ "_ZTIh" ]
13345  },
13346  {
13347   "access" : "private",
13348   "alignment" : 4,
13349   "fields" :
13350   [
13351    {
13352     "field_name" : "mPointer",
13353     "referenced_type" : "_ZTIPh"
13354    },
13355    {
13356     "field_name" : "_pad",
13357     "referenced_type" : "_ZTIy"
13358    }
13359   ],
13360   "is_anonymous" : true,
13361   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13362   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13363   "record_kind" : "union",
13364   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13365   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
13366   "size" : 8,
13367   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13368  },
13369  {
13370   "alignment" : 4,
13371   "fields" :
13372   [
13373    {
13374     "access" : "private",
13375     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13376    }
13377   ],
13378   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13379   "name" : "android::hardware::details::hidl_pointer<int>",
13380   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13381   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13382   "size" : 8,
13383   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13384   "template_args" : [ "_ZTIi" ]
13385  },
13386  {
13387   "access" : "private",
13388   "alignment" : 4,
13389   "fields" :
13390   [
13391    {
13392     "field_name" : "mPointer",
13393     "referenced_type" : "_ZTIPi"
13394    },
13395    {
13396     "field_name" : "_pad",
13397     "referenced_type" : "_ZTIy"
13398    }
13399   ],
13400   "is_anonymous" : true,
13401   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13402   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13403   "record_kind" : "union",
13404   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13405   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13406   "size" : 8,
13407   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13408  },
13409  {
13410   "alignment" : 4,
13411   "fields" :
13412   [
13413    {
13414     "access" : "private",
13415     "field_name" : "buffer",
13416     "referenced_type" : "_ZTIA16_c"
13417    }
13418   ],
13419   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13420   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13421   "record_kind" : "class",
13422   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13423   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13424   "size" : 16,
13425   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13426   "template_args" :
13427   [
13428    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13429   ]
13430  },
13431  {
13432   "alignment" : 4,
13433   "fields" :
13434   [
13435    {
13436     "access" : "private",
13437     "field_name" : "mStatus",
13438     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13439    },
13440    {
13441     "access" : "private",
13442     "field_name" : "mCheckedStatus",
13443     "field_offset" : 160,
13444     "referenced_type" : "_ZTIb"
13445    }
13446   ],
13447   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
13448   "name" : "android::hardware::details::return_status",
13449   "record_kind" : "class",
13450   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13451   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
13452   "size" : 24,
13453   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13454  },
13455  {
13456   "alignment" : 4,
13457   "fields" :
13458   [
13459    {
13460     "access" : "protected",
13461     "field_name" : "mInstrumentationCallbacks",
13462     "field_offset" : 32,
13463     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
13464    },
13465    {
13466     "access" : "protected",
13467     "field_name" : "mEnableInstrumentation",
13468     "field_offset" : 128,
13469     "referenced_type" : "_ZTIb"
13470    },
13471    {
13472     "access" : "protected",
13473     "field_name" : "mInstrumentationLibPackage",
13474     "field_offset" : 160,
13475     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13476    },
13477    {
13478     "access" : "protected",
13479     "field_name" : "mInterfaceName",
13480     "field_offset" : 256,
13481     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13482    }
13483   ],
13484   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13485   "name" : "android::hardware::details::HidlInstrumentor",
13486   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13487   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
13488   "size" : 44,
13489   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13490   "vtable_components" :
13491   [
13492    {
13493     "kind" : "offset_to_top"
13494    },
13495    {
13496     "kind" : "rtti",
13497     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13498    },
13499    {
13500     "kind" : "complete_dtor_pointer",
13501     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
13502    },
13503    {
13504     "kind" : "deleting_dtor_pointer",
13505     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
13506    }
13507   ]
13508  },
13509  {
13510   "alignment" : 1,
13511   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
13512   "name" : "android::hardware::details::i_tag",
13513   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
13514   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
13515   "size" : 1,
13516   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13517  },
13518  {
13519   "alignment" : 1,
13520   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
13521   "name" : "android::hardware::details::bs_tag",
13522   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
13523   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
13524   "size" : 1,
13525   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13526  },
13527  {
13528   "alignment" : 1,
13529   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
13530   "name" : "android::hardware::details::bnhw_tag",
13531   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13532   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
13533   "size" : 1,
13534   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13535  },
13536  {
13537   "alignment" : 1,
13538   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
13539   "name" : "android::hardware::details::bphw_tag",
13540   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13541   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
13542   "size" : 1,
13543   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13544  },
13545  {
13546   "alignment" : 1,
13547   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13548   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13549   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13550   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
13551   "size" : 1,
13552   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13553   "template_args" : [ "_ZTIh" ]
13554  },
13555  {
13556   "alignment" : 4,
13557   "fields" :
13558   [
13559    {
13560     "access" : "private",
13561     "field_name" : "mBuffer",
13562     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13563    },
13564    {
13565     "access" : "private",
13566     "field_name" : "mSize",
13567     "field_offset" : 64,
13568     "referenced_type" : "_ZTIj"
13569    },
13570    {
13571     "access" : "private",
13572     "field_name" : "mOwnsBuffer",
13573     "field_offset" : 96,
13574     "referenced_type" : "_ZTIb"
13575    },
13576    {
13577     "access" : "private",
13578     "field_name" : "mPad",
13579     "field_offset" : 104,
13580     "referenced_type" : "_ZTIA3_h"
13581    }
13582   ],
13583   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13584   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13585   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13586   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
13587   "size" : 16,
13588   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13589   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13590  },
13591  {
13592   "alignment" : 4,
13593   "fields" :
13594   [
13595    {
13596     "access" : "private",
13597     "field_name" : "mBuffer",
13598     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13599    },
13600    {
13601     "access" : "private",
13602     "field_name" : "mSize",
13603     "field_offset" : 64,
13604     "referenced_type" : "_ZTIj"
13605    },
13606    {
13607     "access" : "private",
13608     "field_name" : "mOwnsBuffer",
13609     "field_offset" : 96,
13610     "referenced_type" : "_ZTIb"
13611    },
13612    {
13613     "access" : "private",
13614     "field_name" : "mPad",
13615     "field_offset" : 104,
13616     "referenced_type" : "_ZTIA3_h"
13617    }
13618   ],
13619   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13620   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13621   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13622   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
13623   "size" : 16,
13624   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13625   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13626  },
13627  {
13628   "alignment" : 4,
13629   "fields" :
13630   [
13631    {
13632     "access" : "private",
13633     "field_name" : "mBuffer",
13634     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
13635    },
13636    {
13637     "access" : "private",
13638     "field_name" : "mSize",
13639     "field_offset" : 64,
13640     "referenced_type" : "_ZTIj"
13641    },
13642    {
13643     "access" : "private",
13644     "field_name" : "mOwnsBuffer",
13645     "field_offset" : 96,
13646     "referenced_type" : "_ZTIb"
13647    },
13648    {
13649     "access" : "private",
13650     "field_name" : "mPad",
13651     "field_offset" : 104,
13652     "referenced_type" : "_ZTIA3_h"
13653    }
13654   ],
13655   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13656   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13657   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13658   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
13659   "size" : 16,
13660   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13661   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13662  },
13663  {
13664   "alignment" : 4,
13665   "fields" :
13666   [
13667    {
13668     "access" : "private",
13669     "field_name" : "mBuffer",
13670     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE"
13671    },
13672    {
13673     "access" : "private",
13674     "field_name" : "mSize",
13675     "field_offset" : 64,
13676     "referenced_type" : "_ZTIj"
13677    },
13678    {
13679     "access" : "private",
13680     "field_name" : "mOwnsBuffer",
13681     "field_offset" : 96,
13682     "referenced_type" : "_ZTIb"
13683    },
13684    {
13685     "access" : "private",
13686     "field_name" : "mPad",
13687     "field_offset" : 104,
13688     "referenced_type" : "_ZTIA3_h"
13689    }
13690   ],
13691   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
13692   "name" : "android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample>",
13693   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
13694   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE",
13695   "size" : 16,
13696   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13697   "template_args" : [ "_ZTIN7android8hardware3cas6native4V1_09SubSampleE" ]
13698  },
13699  {
13700   "alignment" : 4,
13701   "fields" :
13702   [
13703    {
13704     "access" : "private",
13705     "field_name" : "mBuffer",
13706     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
13707    },
13708    {
13709     "access" : "private",
13710     "field_name" : "mSize",
13711     "field_offset" : 64,
13712     "referenced_type" : "_ZTIj"
13713    },
13714    {
13715     "access" : "private",
13716     "field_name" : "mOwnsBuffer",
13717     "field_offset" : 96,
13718     "referenced_type" : "_ZTIb"
13719    },
13720    {
13721     "access" : "private",
13722     "field_name" : "mPad",
13723     "field_offset" : 104,
13724     "referenced_type" : "_ZTIA3_h"
13725    }
13726   ],
13727   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
13728   "name" : "android::hardware::hidl_vec<char>",
13729   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13730   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
13731   "size" : 16,
13732   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13733   "template_args" : [ "_ZTIc" ]
13734  },
13735  {
13736   "alignment" : 4,
13737   "fields" :
13738   [
13739    {
13740     "access" : "private",
13741     "field_name" : "mBuffer",
13742     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
13743    },
13744    {
13745     "access" : "private",
13746     "field_name" : "mSize",
13747     "field_offset" : 64,
13748     "referenced_type" : "_ZTIj"
13749    },
13750    {
13751     "access" : "private",
13752     "field_name" : "mOwnsBuffer",
13753     "field_offset" : 96,
13754     "referenced_type" : "_ZTIb"
13755    },
13756    {
13757     "access" : "private",
13758     "field_name" : "mPad",
13759     "field_offset" : 104,
13760     "referenced_type" : "_ZTIA3_h"
13761    }
13762   ],
13763   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
13764   "name" : "android::hardware::hidl_vec<unsigned char>",
13765   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
13766   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
13767   "size" : 16,
13768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13769   "template_args" : [ "_ZTIh" ]
13770  },
13771  {
13772   "alignment" : 4,
13773   "fields" :
13774   [
13775    {
13776     "access" : "private",
13777     "field_name" : "mBuffer",
13778     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13779    },
13780    {
13781     "access" : "private",
13782     "field_name" : "mSize",
13783     "field_offset" : 64,
13784     "referenced_type" : "_ZTIj"
13785    },
13786    {
13787     "access" : "private",
13788     "field_name" : "mOwnsBuffer",
13789     "field_offset" : 96,
13790     "referenced_type" : "_ZTIb"
13791    },
13792    {
13793     "access" : "private",
13794     "field_name" : "mPad",
13795     "field_offset" : 104,
13796     "referenced_type" : "_ZTIA3_h"
13797    }
13798   ],
13799   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13800   "name" : "android::hardware::hidl_vec<int>",
13801   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13802   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13803   "size" : 16,
13804   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13805   "template_args" : [ "_ZTIi" ]
13806  },
13807  {
13808   "alignment" : 4,
13809   "base_specifiers" :
13810   [
13811    {
13812     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13813    }
13814   ],
13815   "fields" :
13816   [
13817    {
13818     "access" : "protected",
13819     "field_name" : "mSchedPolicy",
13820     "field_offset" : 32,
13821     "referenced_type" : "_ZTIi"
13822    },
13823    {
13824     "access" : "protected",
13825     "field_name" : "mSchedPriority",
13826     "field_offset" : 64,
13827     "referenced_type" : "_ZTIi"
13828    },
13829    {
13830     "access" : "private",
13831     "field_name" : "mExtras",
13832     "field_offset" : 96,
13833     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13834    },
13835    {
13836     "access" : "private",
13837     "field_name" : "mReserved0",
13838     "field_offset" : 128,
13839     "referenced_type" : "_ZTIPv"
13840    }
13841   ],
13842   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13843   "name" : "android::hardware::BHwBinder",
13844   "record_kind" : "class",
13845   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13846   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13847   "size" : 28,
13848   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13849   "vtable_components" :
13850   [
13851    {
13852     "component_value" : 20,
13853     "kind" : "vbase_offset"
13854    },
13855    {
13856     "kind" : "offset_to_top"
13857    },
13858    {
13859     "kind" : "rtti",
13860     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13861    },
13862    {
13863     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13864    },
13865    {
13866     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13867    },
13868    {
13869     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13870    },
13871    {
13872     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13873    },
13874    {
13875     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13876    },
13877    {
13878     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13879    },
13880    {
13881     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13882    },
13883    {
13884     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13885    },
13886    {
13887     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13888    },
13889    {
13890     "kind" : "complete_dtor_pointer",
13891     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13892    },
13893    {
13894     "kind" : "deleting_dtor_pointer",
13895     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13896    },
13897    {
13898     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13899    },
13900    {
13901     "kind" : "vcall_offset"
13902    },
13903    {
13904     "kind" : "vcall_offset"
13905    },
13906    {
13907     "kind" : "vcall_offset"
13908    },
13909    {
13910     "kind" : "vcall_offset"
13911    },
13912    {
13913     "component_value" : -20,
13914     "kind" : "vcall_offset"
13915    },
13916    {
13917     "component_value" : -20,
13918     "kind" : "offset_to_top"
13919    },
13920    {
13921     "kind" : "rtti",
13922     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13923    },
13924    {
13925     "kind" : "complete_dtor_pointer",
13926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13927    },
13928    {
13929     "kind" : "deleting_dtor_pointer",
13930     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13931    },
13932    {
13933     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13934    },
13935    {
13936     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13937    },
13938    {
13939     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13940    },
13941    {
13942     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13943    }
13944   ]
13945  },
13946  {
13947   "alignment" : 4,
13948   "fields" :
13949   [
13950    {
13951     "field_name" : "sched_policy",
13952     "referenced_type" : "_ZTIi"
13953    },
13954    {
13955     "field_name" : "prio",
13956     "field_offset" : 32,
13957     "referenced_type" : "_ZTIi"
13958    }
13959   ],
13960   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13961   "name" : "android::hardware::SchedPrio",
13962   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13963   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13964   "size" : 8,
13965   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13966  },
13967  {
13968   "alignment" : 4,
13969   "fields" :
13970   [
13971    {
13972     "access" : "private",
13973     "field_name" : "mCond",
13974     "referenced_type" : "_ZTI14pthread_cond_t"
13975    }
13976   ],
13977   "linker_set_key" : "_ZTIN7android9ConditionE",
13978   "name" : "android::Condition",
13979   "record_kind" : "class",
13980   "referenced_type" : "_ZTIN7android9ConditionE",
13981   "self_type" : "_ZTIN7android9ConditionE",
13982   "size" : 4,
13983   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13984  },
13985  {
13986   "alignment" : 4,
13987   "fields" :
13988   [
13989    {
13990     "field_name" : "buf",
13991     "referenced_type" : "_ZTIA5121_h"
13992    },
13993    {
13994     "field_name" : "entry",
13995     "referenced_type" : "_ZTI12logger_entry"
13996    }
13997   ],
13998   "is_anonymous" : true,
13999   "linker_set_key" : "_ZTIN7log_msgUt_E",
14000   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
14001   "record_kind" : "union",
14002   "referenced_type" : "_ZTIN7log_msgUt_E",
14003   "self_type" : "_ZTIN7log_msgUt_E",
14004   "size" : 5124,
14005   "source_file" : "/system/core/liblog/include/log/log_read.h"
14006  }
14007 ],
14008 "rvalue_reference_types" :
14009 [
14010  {
14011   "alignment" : 4,
14012   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14013   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14014   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14015   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14016   "size" : 4,
14017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14018  },
14019  {
14020   "alignment" : 4,
14021   "linker_set_key" : "_ZTION7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
14022   "name" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> &&",
14023   "referenced_type" : "_ZTIN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
14024   "self_type" : "_ZTION7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE",
14025   "size" : 4,
14026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14027  },
14028  {
14029   "alignment" : 4,
14030   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14031   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
14032   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
14033   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14034   "size" : 4,
14035   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14036  },
14037  {
14038   "alignment" : 4,
14039   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
14040   "name" : "android::hardware::hidl_handle &&",
14041   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
14042   "self_type" : "_ZTION7android8hardware11hidl_handleE",
14043   "size" : 4,
14044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14045  },
14046  {
14047   "alignment" : 4,
14048   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
14049   "name" : "android::hardware::hidl_memory &&",
14050   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
14051   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
14052   "size" : 4,
14053   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14054  },
14055  {
14056   "alignment" : 4,
14057   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
14058   "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &&",
14059   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
14060   "self_type" : "_ZTION7android8hardware6ReturnINS0_3cas4V1_06StatusEEE",
14061   "size" : 4,
14062   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14063  },
14064  {
14065   "alignment" : 4,
14066   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
14067   "name" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > &&",
14068   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
14069   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE",
14070   "size" : 4,
14071   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14072  },
14073  {
14074   "alignment" : 4,
14075   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
14076   "name" : "android::hardware::Return<bool> &&",
14077   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14078   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
14079   "size" : 4,
14080   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14081  },
14082  {
14083   "alignment" : 4,
14084   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
14085   "name" : "android::hardware::Return<void> &&",
14086   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14087   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
14088   "size" : 4,
14089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14090  },
14091  {
14092   "alignment" : 4,
14093   "linker_set_key" : "_ZTION7android8hardware6StatusE",
14094   "name" : "android::hardware::Status &&",
14095   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14096   "self_type" : "_ZTION7android8hardware6StatusE",
14097   "size" : 4,
14098   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14099  },
14100  {
14101   "alignment" : 4,
14102   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
14103   "name" : "android::hardware::details::return_status &&",
14104   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14105   "self_type" : "_ZTION7android8hardware7details13return_statusE",
14106   "size" : 4,
14107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14108  },
14109  {
14110   "alignment" : 4,
14111   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14112   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14113   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14114   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14115   "size" : 4,
14116   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14117  },
14118  {
14119   "alignment" : 4,
14120   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14121   "name" : "std::function<sp<IBase> (void *)> &&",
14122   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14123   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14124   "size" : 4,
14125   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14126  },
14127  {
14128   "alignment" : 4,
14129   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14130   "name" : "std::function<sp<IBinder> (void *)> &&",
14131   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14132   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14133   "size" : 4,
14134   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14135  }
14136 ]
14137}
14138