blob: 199fd4687f38c02abab8813e47cfd8de8ce81016 [file] [log] [blame]
Hsin-Yi Chencc044bd2019-04-16 15:01:32 +08001{
2 "array_types" :
3 [
4 {
5 "alignment" : 1,
6 "linker_set_key" : "char [0]",
7 "name" : "char [0]",
8 "referenced_type" : "type-50",
9 "self_type" : "type-87",
10 "source_file" : "/system/core/liblog/include/log/log_read.h"
11 },
12 {
13 "linker_set_key" : "float []",
14 "name" : "float []",
15 "referenced_type" : "type-235",
16 "self_type" : "type-484",
17 "source_file" : "/system/core/libsystem/include/system/graphics.h"
18 },
19 {
20 "alignment" : 4,
21 "linker_set_key" : "int [0]",
22 "name" : "int [0]",
23 "referenced_type" : "type-15",
24 "self_type" : "type-177",
25 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26 },
27 {
28 "alignment" : 1,
29 "linker_set_key" : "unsigned char [32]",
30 "name" : "unsigned char [32]",
31 "referenced_type" : "type-84",
32 "self_type" : "type-314",
33 "size" : 32,
34 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35 },
36 {
37 "alignment" : 1,
38 "linker_set_key" : "unsigned char [5121]",
39 "name" : "unsigned char [5121]",
40 "referenced_type" : "type-84",
41 "self_type" : "type-83",
42 "size" : 5121,
43 "source_file" : "/system/core/liblog/include/log/log_read.h"
44 },
45 {
46 "alignment" : 4,
47 "linker_set_key" : "unsigned int [8]",
48 "name" : "unsigned int [8]",
49 "referenced_type" : "type-2",
50 "self_type" : "type-477",
51 "size" : 32,
52 "source_file" : "/system/core/libsystem/include/system/graphics.h"
53 }
54 ],
55 "builtin_types" :
56 [
57 {
58 "alignment" : 1,
59 "is_integral" : true,
60 "is_unsigned" : true,
61 "linker_set_key" : "bool",
62 "name" : "bool",
63 "referenced_type" : "type-31",
64 "self_type" : "type-31",
65 "size" : 1
66 },
67 {
68 "alignment" : 1,
69 "is_integral" : true,
70 "is_unsigned" : true,
71 "linker_set_key" : "char",
72 "name" : "char",
73 "referenced_type" : "type-50",
74 "self_type" : "type-50",
75 "size" : 1
76 },
77 {
78 "alignment" : 2,
79 "is_integral" : true,
80 "is_unsigned" : true,
81 "linker_set_key" : "char16_t",
82 "name" : "char16_t",
83 "referenced_type" : "type-39",
84 "self_type" : "type-39",
85 "size" : 2
86 },
87 {
88 "alignment" : 8,
89 "linker_set_key" : "double",
90 "name" : "double",
91 "referenced_type" : "type-240",
92 "self_type" : "type-240",
93 "size" : 8
94 },
95 {
96 "alignment" : 4,
97 "linker_set_key" : "float",
98 "name" : "float",
99 "referenced_type" : "type-235",
100 "self_type" : "type-235",
101 "size" : 4
102 },
103 {
104 "alignment" : 4,
105 "is_integral" : true,
106 "linker_set_key" : "int",
107 "name" : "int",
108 "referenced_type" : "type-15",
109 "self_type" : "type-15",
110 "size" : 4
111 },
112 {
113 "alignment" : 4,
114 "is_integral" : true,
115 "linker_set_key" : "long",
116 "name" : "long",
117 "referenced_type" : "type-215",
118 "self_type" : "type-215",
119 "size" : 4
120 },
121 {
122 "alignment" : 8,
123 "linker_set_key" : "long double",
124 "name" : "long double",
125 "referenced_type" : "type-616",
126 "self_type" : "type-616",
127 "size" : 8
128 },
129 {
130 "alignment" : 8,
131 "is_integral" : true,
132 "linker_set_key" : "long long",
133 "name" : "long long",
134 "referenced_type" : "type-20",
135 "self_type" : "type-20",
136 "size" : 8
137 },
138 {
139 "alignment" : 2,
140 "is_integral" : true,
141 "linker_set_key" : "short",
142 "name" : "short",
143 "referenced_type" : "type-197",
144 "self_type" : "type-197",
145 "size" : 2
146 },
147 {
148 "alignment" : 1,
149 "is_integral" : true,
150 "linker_set_key" : "signed char",
151 "name" : "signed char",
152 "referenced_type" : "type-248",
153 "self_type" : "type-248",
154 "size" : 1
155 },
156 {
157 "alignment" : 1,
158 "is_integral" : true,
159 "is_unsigned" : true,
160 "linker_set_key" : "unsigned char",
161 "name" : "unsigned char",
162 "referenced_type" : "type-84",
163 "self_type" : "type-84",
164 "size" : 1
165 },
166 {
167 "alignment" : 4,
168 "is_integral" : true,
169 "is_unsigned" : true,
170 "linker_set_key" : "unsigned int",
171 "name" : "unsigned int",
172 "referenced_type" : "type-2",
173 "self_type" : "type-2",
174 "size" : 4
175 },
176 {
177 "alignment" : 4,
178 "is_integral" : true,
179 "is_unsigned" : true,
180 "linker_set_key" : "unsigned long",
181 "name" : "unsigned long",
182 "referenced_type" : "type-220",
183 "self_type" : "type-220",
184 "size" : 4
185 },
186 {
187 "alignment" : 8,
188 "is_integral" : true,
189 "is_unsigned" : true,
190 "linker_set_key" : "unsigned long long",
191 "name" : "unsigned long long",
192 "referenced_type" : "type-111",
193 "self_type" : "type-111",
194 "size" : 8
195 },
196 {
197 "alignment" : 2,
198 "is_integral" : true,
199 "is_unsigned" : true,
200 "linker_set_key" : "unsigned short",
201 "name" : "unsigned short",
202 "referenced_type" : "type-86",
203 "self_type" : "type-86",
204 "size" : 2
205 },
206 {
207 "linker_set_key" : "void",
208 "name" : "void",
209 "referenced_type" : "type-17",
210 "self_type" : "type-17"
211 }
212 ],
213 "elf_functions" :
214 [
215 {
216 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
217 },
218 {
219 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
220 },
221 {
222 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223 },
224 {
225 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
226 },
227 {
228 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
229 },
230 {
231 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
232 },
233 {
234 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
235 },
236 {
237 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
238 },
239 {
240 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
241 },
242 {
243 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21notifySyspropsChangedEv"
244 },
245 {
246 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21setHALInstrumentationEv"
247 },
248 {
249 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
250 },
251 {
252 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler4pingEv"
253 },
254 {
255 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
256 },
257 {
258 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spINS1_4V1_016IDescramblerBaseEEEb"
259 },
260 {
261 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
262 },
263 {
264 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spIS4_EEb"
265 },
266 {
267 "name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler13addOnewayTaskENSt3__18functionIFvvEEE"
268 },
269 {
270 "name" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerC1ENS_2spINS3_12IDescramblerEEE"
271 },
272 {
273 "name" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerC2ENS_2spINS3_12IDescramblerEEE"
274 },
275 {
276 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
277 },
278 {
279 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
280 },
281 {
282 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler16_hidl_descrambleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
283 },
284 {
285 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler4pingEv"
286 },
287 {
288 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerC1ERKNS_2spINS3_12IDescramblerEEE"
289 },
290 {
291 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerC2ERKNS_2spINS3_12IDescramblerEEE"
292 },
293 {
294 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
295 },
296 {
297 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
298 },
299 {
300 "name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD2Ev"
301 },
302 {
303 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
304 },
305 {
306 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
307 },
308 {
309 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
310 },
311 {
312 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
313 },
314 {
315 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
316 },
317 {
318 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
319 },
320 {
321 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler16_hidl_descrambleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
322 },
323 {
324 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
325 },
326 {
327 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
328 },
329 {
330 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21notifySyspropsChangedEv"
331 },
332 {
333 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21setHALInstrumentationEv"
334 },
335 {
336 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
337 },
338 {
339 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler4pingEv"
340 },
341 {
342 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
343 },
344 {
345 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler7releaseEv"
346 },
347 {
348 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerC1ERKNS_2spINS0_7IBinderEEE"
349 },
350 {
351 "name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerC2ERKNS_2spINS0_7IBinderEEE"
352 },
353 {
354 "name" : "_ZN7android8hardware3cas6native4V1_021writeEmbeddedToParcelERKNS3_12SharedBufferEPNS0_6ParcelEjj"
355 },
356 {
357 "name" : "_ZN7android8hardware3cas6native4V1_021writeEmbeddedToParcelERKNS3_17DestinationBufferEPNS0_6ParcelEjj"
358 },
359 {
360 "name" : "_ZN7android8hardware3cas6native4V1_022readEmbeddedFromParcelERKNS3_12SharedBufferERKNS0_6ParcelEjj"
361 },
362 {
363 "name" : "_ZN7android8hardware3cas6native4V1_022readEmbeddedFromParcelERKNS3_17DestinationBufferERKNS0_6ParcelEjj"
364 },
365 {
366 "binding" : "weak",
367 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas6native4V1_012IDescramblerENS3_4V1_016IDescramblerBaseENS5_15BpHwDescramblerEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb"
368 },
369 {
370 "binding" : "weak",
371 "name" : "_ZN7android8hardware7details13castInterfaceINS0_3cas6native4V1_012IDescramblerENS_4hidl4base4V1_05IBaseENS5_15BpHwDescramblerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
372 },
373 {
374 "binding" : "weak",
375 "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas6native4V1_015BpHwDescramblerENS5_12IDescramblerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
376 },
377 {
378 "binding" : "weak",
379 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
380 },
381 {
382 "binding" : "weak",
383 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
384 },
385 {
386 "binding" : "weak",
387 "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_"
388 },
389 {
390 "binding" : "weak",
391 "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_"
392 },
393 {
394 "binding" : "weak",
395 "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"
396 },
397 {
398 "binding" : "weak",
399 "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_"
400 },
401 {
402 "binding" : "weak",
403 "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_"
404 },
405 {
406 "binding" : "weak",
407 "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"
408 },
409 {
410 "binding" : "weak",
411 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
412 },
413 {
414 "binding" : "weak",
415 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
416 },
417 {
418 "binding" : "weak",
419 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
420 },
421 {
422 "name" : "_ZThn20_N7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
423 },
424 {
425 "name" : "_ZThn20_N7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
426 },
427 {
428 "name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
429 },
430 {
431 "name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
432 },
433 {
434 "name" : "__aeabi_memclr"
435 },
436 {
437 "name" : "__aeabi_memclr4"
438 },
439 {
440 "name" : "__aeabi_memclr8"
441 },
442 {
443 "name" : "__aeabi_memcpy"
444 },
445 {
446 "name" : "__aeabi_memcpy4"
447 },
448 {
449 "name" : "__aeabi_memcpy8"
450 },
451 {
452 "name" : "__aeabi_memset"
453 },
454 {
455 "name" : "__aeabi_memset4"
456 },
457 {
458 "name" : "__aeabi_memset8"
459 }
460 ],
461 "elf_objects" :
462 [
463 {
464 "name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10descriptorE"
465 },
466 {
467 "name" : "_ZTCN7android8hardware3cas6native4V1_012IDescramblerE0_NS1_4V1_016IDescramblerBaseE"
468 },
469 {
470 "name" : "_ZTCN7android8hardware3cas6native4V1_012IDescramblerE0_NS_4hidl4base4V1_05IBaseE"
471 },
472 {
473 "binding" : "weak",
474 "name" : "_ZTCN7android8hardware3cas6native4V1_013BsDescramblerE0_NS3_12IDescramblerE"
475 },
476 {
477 "name" : "_ZTCN7android8hardware3cas6native4V1_015BnHwDescramblerE0_NS0_7IBinderE"
478 },
479 {
480 "name" : "_ZTCN7android8hardware3cas6native4V1_015BnHwDescramblerE0_NS0_9BHwBinderE"
481 },
482 {
483 "name" : "_ZTCN7android8hardware3cas6native4V1_015BnHwDescramblerE0_NS_4hidl4base4V1_08BnHwBaseE"
484 },
485 {
486 "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE0_NS0_11BpInterfaceINS3_12IDescramblerEEE"
487 },
488 {
489 "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE0_NS1_4V1_016IDescramblerBaseE"
490 },
491 {
492 "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE0_NS3_12IDescramblerE"
493 },
494 {
495 "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE0_NS_4hidl4base4V1_05IBaseE"
496 },
497 {
498 "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE4_NS0_10IInterfaceE"
499 },
500 {
501 "name" : "_ZTCN7android8hardware3cas6native4V1_015BpHwDescramblerE8_NS0_11BpHwRefBaseE"
502 },
503 {
504 "name" : "_ZTTN7android8hardware3cas6native4V1_012IDescramblerE"
505 },
506 {
507 "name" : "_ZTTN7android8hardware3cas6native4V1_015BnHwDescramblerE"
508 },
509 {
510 "name" : "_ZTTN7android8hardware3cas6native4V1_015BpHwDescramblerE"
511 },
512 {
513 "name" : "_ZTVN7android8hardware3cas6native4V1_012IDescramblerE"
514 },
515 {
516 "binding" : "weak",
517 "name" : "_ZTVN7android8hardware3cas6native4V1_013BsDescramblerE"
518 },
519 {
520 "name" : "_ZTVN7android8hardware3cas6native4V1_015BnHwDescramblerE"
521 },
522 {
523 "name" : "_ZTVN7android8hardware3cas6native4V1_015BpHwDescramblerE"
524 }
525 ],
526 "enum_types" :
527 [
528 {
529 "alignment" : 4,
530 "enum_fields" :
531 [
532 {
533 "enum_field_value" : 0,
534 "name" : "android::Condition::WAKE_UP_ONE"
535 },
536 {
537 "enum_field_value" : 1,
538 "name" : "android::Condition::WAKE_UP_ALL"
539 }
540 ],
541 "linker_set_key" : "android::Condition::WakeUpType",
542 "name" : "android::Condition::WakeUpType",
543 "referenced_type" : "type-496",
544 "self_type" : "type-496",
545 "size" : 4,
546 "source_file" : "/system/core/libutils/include/utils/Condition.h",
547 "underlying_type" : "type-2",
548 "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
549 },
550 {
551 "alignment" : 4,
552 "enum_fields" :
553 [
554 {
555 "enum_field_value" : 0,
556 "name" : "android::String16::kEmptyString"
557 }
558 ],
559 "linker_set_key" : "android::String16::StaticLinkage",
560 "name" : "android::String16::StaticLinkage",
561 "referenced_type" : "type-379",
562 "self_type" : "type-379",
563 "size" : 4,
564 "source_file" : "/system/core/libutils/include/utils/String16.h",
565 "underlying_type" : "type-2",
566 "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
567 },
568 {
569 "alignment" : 4,
570 "enum_fields" :
571 [
572 {
573 "enum_field_value" : 0,
574 "name" : "android::String8::kEmptyString"
575 }
576 ],
577 "linker_set_key" : "android::String8::StaticLinkage",
578 "name" : "android::String8::StaticLinkage",
579 "referenced_type" : "type-370",
580 "self_type" : "type-370",
581 "size" : 4,
582 "source_file" : "/system/core/libutils/include/utils/String8.h",
583 "underlying_type" : "type-2",
584 "unique_id" : "_ZTSN7android7String813StaticLinkageE"
585 },
586 {
587 "alignment" : 4,
588 "enum_fields" :
589 [
590 {
591 "enum_field_value" : 0,
592 "name" : "android::hardware::HidlReturnRestriction::NONE"
593 },
594 {
595 "enum_field_value" : 1,
596 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
597 },
598 {
599 "enum_field_value" : 2,
600 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
601 }
602 ],
603 "linker_set_key" : "android::hardware::HidlReturnRestriction",
604 "name" : "android::hardware::HidlReturnRestriction",
605 "referenced_type" : "type-163",
606 "self_type" : "type-163",
607 "size" : 4,
608 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
609 "underlying_type" : "type-15",
610 "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
611 },
612 {
613 "alignment" : 4,
614 "enum_fields" :
615 [
616 {
617 "enum_field_value" : 0,
618 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
619 },
620 {
621 "enum_field_value" : 1,
622 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
623 },
624 {
625 "enum_field_value" : 2,
626 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
627 },
628 {
629 "enum_field_value" : 3,
630 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
631 }
632 ],
633 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
634 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
635 "referenced_type" : "type-361",
636 "self_type" : "type-361",
637 "size" : 4,
638 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
639 "underlying_type" : "type-15",
640 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
641 },
642 {
643 "alignment" : 4,
644 "enum_fields" :
645 [
646 {
647 "enum_field_value" : 1,
648 "name" : "android::hardware::kSynchronizedReadWrite"
649 },
650 {
651 "enum_field_value" : 2,
652 "name" : "android::hardware::kUnsynchronizedWrite"
653 }
654 ],
655 "linker_set_key" : "android::hardware::MQFlavor",
656 "name" : "android::hardware::MQFlavor",
657 "referenced_type" : "type-357",
658 "self_type" : "type-357",
659 "size" : 4,
660 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
661 "underlying_type" : "type-2",
662 "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
663 },
664 {
665 "alignment" : 4,
666 "enum_fields" :
667 [
668 {
669 "enum_field_value" : 0,
670 "name" : "android::hardware::ProcessState::CallRestriction::NONE"
671 },
672 {
673 "enum_field_value" : 1,
674 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
675 },
676 {
677 "enum_field_value" : 2,
678 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
679 }
680 ],
681 "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
682 "name" : "android::hardware::ProcessState::CallRestriction",
683 "referenced_type" : "type-52",
684 "self_type" : "type-52",
685 "size" : 4,
686 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
687 "underlying_type" : "type-15",
688 "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
689 },
690 {
691 "alignment" : 4,
692 "enum_fields" :
693 [
694 {
695 "enum_field_value" : 0,
696 "name" : "android::hardware::Status::EX_NONE"
697 },
698 {
699 "enum_field_value" : -1,
700 "name" : "android::hardware::Status::EX_SECURITY"
701 },
702 {
703 "enum_field_value" : -2,
704 "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
705 },
706 {
707 "enum_field_value" : -3,
708 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
709 },
710 {
711 "enum_field_value" : -4,
712 "name" : "android::hardware::Status::EX_NULL_POINTER"
713 },
714 {
715 "enum_field_value" : -5,
716 "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
717 },
718 {
719 "enum_field_value" : -6,
720 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
721 },
722 {
723 "enum_field_value" : -7,
724 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
725 },
726 {
727 "enum_field_value" : -128,
728 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
729 },
730 {
731 "enum_field_value" : -129,
732 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
733 }
734 ],
735 "linker_set_key" : "android::hardware::Status::Exception",
736 "name" : "android::hardware::Status::Exception",
737 "referenced_type" : "type-124",
738 "self_type" : "type-124",
739 "size" : 4,
740 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
741 "underlying_type" : "type-15",
742 "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
743 },
744 {
745 "alignment" : 4,
746 "enum_fields" :
747 [
748 {
749 "enum_field_value" : 0,
750 "name" : "android::hardware::cas::V1_0::Status::OK"
751 },
752 {
753 "enum_field_value" : 1,
754 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_NO_LICENSE"
755 },
756 {
757 "enum_field_value" : 2,
758 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_LICENSE_EXPIRED"
759 },
760 {
761 "enum_field_value" : 3,
762 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_SESSION_NOT_OPENED"
763 },
764 {
765 "enum_field_value" : 4,
766 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_CANNOT_HANDLE"
767 },
768 {
769 "enum_field_value" : 5,
770 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_INVALID_STATE"
771 },
772 {
773 "enum_field_value" : 6,
774 "name" : "android::hardware::cas::V1_0::Status::BAD_VALUE"
775 },
776 {
777 "enum_field_value" : 7,
778 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_NOT_PROVISIONED"
779 },
780 {
781 "enum_field_value" : 8,
782 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_RESOURCE_BUSY"
783 },
784 {
785 "enum_field_value" : 9,
786 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_INSUFFICIENT_OUTPUT_PROTECTION"
787 },
788 {
789 "enum_field_value" : 10,
790 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_TAMPER_DETECTED"
791 },
792 {
793 "enum_field_value" : 11,
794 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DEVICE_REVOKED"
795 },
796 {
797 "enum_field_value" : 12,
798 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DECRYPT_UNIT_NOT_INITIALIZED"
799 },
800 {
801 "enum_field_value" : 13,
802 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_DECRYPT"
803 },
804 {
805 "enum_field_value" : 14,
806 "name" : "android::hardware::cas::V1_0::Status::ERROR_CAS_UNKNOWN"
807 }
808 ],
809 "linker_set_key" : "android::hardware::cas::V1_0::Status",
810 "name" : "android::hardware::cas::V1_0::Status",
811 "referenced_type" : "type-143",
812 "self_type" : "type-143",
813 "size" : 4,
814 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/types.h",
815 "underlying_type" : "type-2",
816 "unique_id" : "_ZTSN7android8hardware3cas4V1_06StatusE"
817 },
818 {
819 "alignment" : 4,
820 "enum_fields" :
821 [
822 {
823 "enum_field_value" : 0,
824 "name" : "android::hardware::cas::native::V1_0::BufferType::SHARED_MEMORY"
825 },
826 {
827 "enum_field_value" : 1,
828 "name" : "android::hardware::cas::native::V1_0::BufferType::NATIVE_HANDLE"
829 }
830 ],
831 "linker_set_key" : "android::hardware::cas::native::V1_0::BufferType",
832 "name" : "android::hardware::cas::native::V1_0::BufferType",
833 "referenced_type" : "type-523",
834 "self_type" : "type-523",
835 "size" : 4,
836 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h",
837 "underlying_type" : "type-2",
838 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_010BufferTypeE"
839 },
840 {
841 "alignment" : 4,
842 "enum_fields" :
843 [
844 {
845 "enum_field_value" : 0,
846 "name" : "android::hardware::cas::native::V1_0::ScramblingControl::UNSCRAMBLED"
847 },
848 {
849 "enum_field_value" : 1,
850 "name" : "android::hardware::cas::native::V1_0::ScramblingControl::RESERVED"
851 },
852 {
853 "enum_field_value" : 2,
854 "name" : "android::hardware::cas::native::V1_0::ScramblingControl::EVENKEY"
855 },
856 {
857 "enum_field_value" : 3,
858 "name" : "android::hardware::cas::native::V1_0::ScramblingControl::ODDKEY"
859 }
860 ],
861 "linker_set_key" : "android::hardware::cas::native::V1_0::ScramblingControl",
862 "name" : "android::hardware::cas::native::V1_0::ScramblingControl",
863 "referenced_type" : "type-521",
864 "self_type" : "type-521",
865 "size" : 4,
866 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h",
867 "underlying_type" : "type-2",
868 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_017ScramblingControlE"
869 },
870 {
871 "alignment" : 4,
872 "enum_fields" :
873 [
874 {
875 "enum_field_value" : 0,
876 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
877 },
878 {
879 "enum_field_value" : 1,
880 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
881 },
882 {
883 "enum_field_value" : 2,
884 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
885 },
886 {
887 "enum_field_value" : 3,
888 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
889 },
890 {
891 "enum_field_value" : 4,
892 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
893 },
894 {
895 "enum_field_value" : 5,
896 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
897 },
898 {
899 "enum_field_value" : 6,
900 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
901 },
902 {
903 "enum_field_value" : 7,
904 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
905 },
906 {
907 "enum_field_value" : 8,
908 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
909 },
910 {
911 "enum_field_value" : 9,
912 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
913 }
914 ],
915 "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
916 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
917 "referenced_type" : "type-578",
918 "self_type" : "type-578",
919 "size" : 4,
920 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
921 "underlying_type" : "type-2",
922 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
923 },
924 {
925 "alignment" : 4,
926 "enum_fields" :
927 [
928 {
929 "enum_field_value" : 0,
930 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
931 },
932 {
933 "enum_field_value" : 1,
934 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
935 },
936 {
937 "enum_field_value" : 2,
938 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
939 }
940 ],
941 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
942 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
943 "referenced_type" : "type-365",
944 "self_type" : "type-365",
945 "size" : 4,
946 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h",
947 "underlying_type" : "type-15",
948 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
949 },
950 {
951 "alignment" : 4,
952 "enum_fields" :
953 [
954 {
955 "enum_field_value" : -1,
956 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
957 }
958 ],
959 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
960 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
961 "referenced_type" : "type-512",
962 "self_type" : "type-512",
963 "size" : 4,
964 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
965 "underlying_type" : "type-15",
966 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
967 },
968 {
969 "alignment" : 1,
970 "enum_fields" :
971 [
972 {
973 "enum_field_value" : 0,
974 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
975 },
976 {
977 "enum_field_value" : 1,
978 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
979 },
980 {
981 "enum_field_value" : 2,
982 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
983 }
984 ],
985 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
986 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
987 "referenced_type" : "type-511",
988 "self_type" : "type-511",
989 "size" : 1,
990 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
991 "underlying_type" : "type-84",
992 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
993 },
994 {
995 "alignment" : 4,
996 "enum_fields" :
997 [
998 {
999 "enum_field_value" : 0,
1000 "name" : "ANDROID_LOG_UNKNOWN"
1001 },
1002 {
1003 "enum_field_value" : 1,
1004 "name" : "ANDROID_LOG_DEFAULT"
1005 },
1006 {
1007 "enum_field_value" : 2,
1008 "name" : "ANDROID_LOG_VERBOSE"
1009 },
1010 {
1011 "enum_field_value" : 3,
1012 "name" : "ANDROID_LOG_DEBUG"
1013 },
1014 {
1015 "enum_field_value" : 4,
1016 "name" : "ANDROID_LOG_INFO"
1017 },
1018 {
1019 "enum_field_value" : 5,
1020 "name" : "ANDROID_LOG_WARN"
1021 },
1022 {
1023 "enum_field_value" : 6,
1024 "name" : "ANDROID_LOG_ERROR"
1025 },
1026 {
1027 "enum_field_value" : 7,
1028 "name" : "ANDROID_LOG_FATAL"
1029 },
1030 {
1031 "enum_field_value" : 8,
1032 "name" : "ANDROID_LOG_SILENT"
1033 }
1034 ],
1035 "linker_set_key" : "android_LogPriority",
1036 "name" : "android_LogPriority",
1037 "referenced_type" : "type-1",
1038 "self_type" : "type-1",
1039 "size" : 4,
1040 "source_file" : "/system/core/liblog/include/android/log.h",
1041 "underlying_type" : "type-2",
1042 "unique_id" : "android_LogPriority"
1043 },
1044 {
1045 "alignment" : 4,
1046 "enum_fields" :
1047 [
1048 {
1049 "enum_field_value" : 0,
1050 "name" : "HAL_COLOR_MODE_NATIVE"
1051 },
1052 {
1053 "enum_field_value" : 1,
1054 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1055 },
1056 {
1057 "enum_field_value" : 2,
1058 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1059 },
1060 {
1061 "enum_field_value" : 3,
1062 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1063 },
1064 {
1065 "enum_field_value" : 4,
1066 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1067 },
1068 {
1069 "enum_field_value" : 5,
1070 "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1071 },
1072 {
1073 "enum_field_value" : 6,
1074 "name" : "HAL_COLOR_MODE_DCI_P3"
1075 },
1076 {
1077 "enum_field_value" : 7,
1078 "name" : "HAL_COLOR_MODE_SRGB"
1079 },
1080 {
1081 "enum_field_value" : 8,
1082 "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1083 },
1084 {
1085 "enum_field_value" : 9,
1086 "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1087 }
1088 ],
1089 "linker_set_key" : "android_color_mode_t",
1090 "name" : "android_color_mode_t",
1091 "referenced_type" : "type-462",
1092 "self_type" : "type-462",
1093 "size" : 4,
1094 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1095 "underlying_type" : "type-2",
1096 "unique_id" : "android_color_mode_t"
1097 },
1098 {
1099 "alignment" : 4,
1100 "enum_fields" :
1101 [
1102 {
1103 "enum_field_value" : 10,
1104 "name" : "HAL_COLOR_MODE_BT2020"
1105 },
1106 {
1107 "enum_field_value" : 11,
1108 "name" : "HAL_COLOR_MODE_BT2100_PQ"
1109 },
1110 {
1111 "enum_field_value" : 12,
1112 "name" : "HAL_COLOR_MODE_BT2100_HLG"
1113 }
1114 ],
1115 "linker_set_key" : "android_color_mode_v1_1_t",
1116 "name" : "android_color_mode_v1_1_t",
1117 "referenced_type" : "type-468",
1118 "self_type" : "type-468",
1119 "size" : 4,
1120 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1121 "underlying_type" : "type-2",
1122 "unique_id" : "android_color_mode_v1_1_t"
1123 },
1124 {
1125 "alignment" : 4,
1126 "enum_fields" :
1127 [
1128 {
1129 "enum_field_value" : 0,
1130 "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1131 },
1132 {
1133 "enum_field_value" : 1,
1134 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1135 },
1136 {
1137 "enum_field_value" : 2,
1138 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1139 },
1140 {
1141 "enum_field_value" : 3,
1142 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1143 },
1144 {
1145 "enum_field_value" : 4,
1146 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1147 },
1148 {
1149 "enum_field_value" : 5,
1150 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1151 },
1152 {
1153 "enum_field_value" : 6,
1154 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1155 }
1156 ],
1157 "linker_set_key" : "android_color_transform_t",
1158 "name" : "android_color_transform_t",
1159 "referenced_type" : "type-463",
1160 "self_type" : "type-463",
1161 "size" : 4,
1162 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1163 "underlying_type" : "type-2",
1164 "unique_id" : "android_color_transform_t"
1165 },
1166 {
1167 "alignment" : 4,
1168 "enum_fields" :
1169 [
1170 {
1171 "enum_field_value" : 0,
1172 "name" : "HAL_DATASPACE_UNKNOWN"
1173 },
1174 {
1175 "enum_field_value" : 1,
1176 "name" : "HAL_DATASPACE_ARBITRARY"
1177 },
1178 {
1179 "enum_field_value" : 16,
1180 "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1181 },
1182 {
1183 "enum_field_value" : 4128768,
1184 "name" : "HAL_DATASPACE_STANDARD_MASK"
1185 },
1186 {
1187 "enum_field_value" : 0,
1188 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1189 },
1190 {
1191 "enum_field_value" : 65536,
1192 "name" : "HAL_DATASPACE_STANDARD_BT709"
1193 },
1194 {
1195 "enum_field_value" : 131072,
1196 "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1197 },
1198 {
1199 "enum_field_value" : 196608,
1200 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1201 },
1202 {
1203 "enum_field_value" : 262144,
1204 "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1205 },
1206 {
1207 "enum_field_value" : 327680,
1208 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1209 },
1210 {
1211 "enum_field_value" : 393216,
1212 "name" : "HAL_DATASPACE_STANDARD_BT2020"
1213 },
1214 {
1215 "enum_field_value" : 458752,
1216 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1217 },
1218 {
1219 "enum_field_value" : 524288,
1220 "name" : "HAL_DATASPACE_STANDARD_BT470M"
1221 },
1222 {
1223 "enum_field_value" : 589824,
1224 "name" : "HAL_DATASPACE_STANDARD_FILM"
1225 },
1226 {
1227 "enum_field_value" : 655360,
1228 "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1229 },
1230 {
1231 "enum_field_value" : 720896,
1232 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1233 },
1234 {
1235 "enum_field_value" : 22,
1236 "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1237 },
1238 {
1239 "enum_field_value" : 130023424,
1240 "name" : "HAL_DATASPACE_TRANSFER_MASK"
1241 },
1242 {
1243 "enum_field_value" : 0,
1244 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1245 },
1246 {
1247 "enum_field_value" : 4194304,
1248 "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1249 },
1250 {
1251 "enum_field_value" : 8388608,
1252 "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1253 },
1254 {
1255 "enum_field_value" : 12582912,
1256 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1257 },
1258 {
1259 "enum_field_value" : 16777216,
1260 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1261 },
1262 {
1263 "enum_field_value" : 20971520,
1264 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1265 },
1266 {
1267 "enum_field_value" : 25165824,
1268 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1269 },
1270 {
1271 "enum_field_value" : 29360128,
1272 "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1273 },
1274 {
1275 "enum_field_value" : 33554432,
1276 "name" : "HAL_DATASPACE_TRANSFER_HLG"
1277 },
1278 {
1279 "enum_field_value" : 27,
1280 "name" : "HAL_DATASPACE_RANGE_SHIFT"
1281 },
1282 {
1283 "enum_field_value" : 939524096,
1284 "name" : "HAL_DATASPACE_RANGE_MASK"
1285 },
1286 {
1287 "enum_field_value" : 0,
1288 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1289 },
1290 {
1291 "enum_field_value" : 134217728,
1292 "name" : "HAL_DATASPACE_RANGE_FULL"
1293 },
1294 {
1295 "enum_field_value" : 268435456,
1296 "name" : "HAL_DATASPACE_RANGE_LIMITED"
1297 },
1298 {
1299 "enum_field_value" : 402653184,
1300 "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1301 },
1302 {
1303 "enum_field_value" : 512,
1304 "name" : "HAL_DATASPACE_SRGB_LINEAR"
1305 },
1306 {
1307 "enum_field_value" : 138477568,
1308 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1309 },
1310 {
1311 "enum_field_value" : 406913024,
1312 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1313 },
1314 {
1315 "enum_field_value" : 513,
1316 "name" : "HAL_DATASPACE_SRGB"
1317 },
1318 {
1319 "enum_field_value" : 142671872,
1320 "name" : "HAL_DATASPACE_V0_SRGB"
1321 },
1322 {
1323 "enum_field_value" : 411107328,
1324 "name" : "HAL_DATASPACE_V0_SCRGB"
1325 },
1326 {
1327 "enum_field_value" : 257,
1328 "name" : "HAL_DATASPACE_JFIF"
1329 },
1330 {
1331 "enum_field_value" : 146931712,
1332 "name" : "HAL_DATASPACE_V0_JFIF"
1333 },
1334 {
1335 "enum_field_value" : 258,
1336 "name" : "HAL_DATASPACE_BT601_625"
1337 },
1338 {
1339 "enum_field_value" : 281149440,
1340 "name" : "HAL_DATASPACE_V0_BT601_625"
1341 },
1342 {
1343 "enum_field_value" : 259,
1344 "name" : "HAL_DATASPACE_BT601_525"
1345 },
1346 {
1347 "enum_field_value" : 281280512,
1348 "name" : "HAL_DATASPACE_V0_BT601_525"
1349 },
1350 {
1351 "enum_field_value" : 260,
1352 "name" : "HAL_DATASPACE_BT709"
1353 },
1354 {
1355 "enum_field_value" : 281083904,
1356 "name" : "HAL_DATASPACE_V0_BT709"
1357 },
1358 {
1359 "enum_field_value" : 139067392,
1360 "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1361 },
1362 {
1363 "enum_field_value" : 155844608,
1364 "name" : "HAL_DATASPACE_DCI_P3"
1365 },
1366 {
1367 "enum_field_value" : 139067392,
1368 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1369 },
1370 {
1371 "enum_field_value" : 143261696,
1372 "name" : "HAL_DATASPACE_DISPLAY_P3"
1373 },
1374 {
1375 "enum_field_value" : 151715840,
1376 "name" : "HAL_DATASPACE_ADOBE_RGB"
1377 },
1378 {
1379 "enum_field_value" : 138805248,
1380 "name" : "HAL_DATASPACE_BT2020_LINEAR"
1381 },
1382 {
1383 "enum_field_value" : 147193856,
1384 "name" : "HAL_DATASPACE_BT2020"
1385 },
1386 {
1387 "enum_field_value" : 163971072,
1388 "name" : "HAL_DATASPACE_BT2020_PQ"
1389 },
1390 {
1391 "enum_field_value" : 4096,
1392 "name" : "HAL_DATASPACE_DEPTH"
1393 },
1394 {
1395 "enum_field_value" : 4097,
1396 "name" : "HAL_DATASPACE_SENSOR"
1397 }
1398 ],
1399 "linker_set_key" : "android_dataspace_t",
1400 "name" : "android_dataspace_t",
1401 "referenced_type" : "type-461",
1402 "self_type" : "type-461",
1403 "size" : 4,
1404 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1405 "underlying_type" : "type-2",
1406 "unique_id" : "android_dataspace_t"
1407 },
1408 {
1409 "alignment" : 4,
1410 "enum_fields" :
1411 [
1412 {
1413 "enum_field_value" : 281411584,
1414 "name" : "HAL_DATASPACE_BT2020_ITU"
1415 },
1416 {
1417 "enum_field_value" : 298188800,
1418 "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1419 },
1420 {
1421 "enum_field_value" : 302383104,
1422 "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1423 },
1424 {
1425 "enum_field_value" : 168165376,
1426 "name" : "HAL_DATASPACE_BT2020_HLG"
1427 }
1428 ],
1429 "linker_set_key" : "android_dataspace_v1_1_t",
1430 "name" : "android_dataspace_v1_1_t",
1431 "referenced_type" : "type-467",
1432 "self_type" : "type-467",
1433 "size" : 4,
1434 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1435 "underlying_type" : "type-2",
1436 "unique_id" : "android_dataspace_v1_1_t"
1437 },
1438 {
1439 "alignment" : 4,
1440 "enum_fields" :
1441 [
1442 {
1443 "enum_field_value" : 142999552,
1444 "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1445 },
1446 {
1447 "enum_field_value" : 4098,
1448 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1449 },
1450 {
1451 "enum_field_value" : 4099,
1452 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1453 },
1454 {
1455 "enum_field_value" : 4100,
1456 "name" : "HAL_DATASPACE_HEIF"
1457 }
1458 ],
1459 "linker_set_key" : "android_dataspace_v1_2_t",
1460 "name" : "android_dataspace_v1_2_t",
1461 "referenced_type" : "type-471",
1462 "self_type" : "type-471",
1463 "size" : 4,
1464 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1465 "underlying_type" : "type-2",
1466 "unique_id" : "android_dataspace_v1_2_t"
1467 },
1468 {
1469 "alignment" : 4,
1470 "enum_fields" :
1471 [
1472 {
1473 "enum_field_value" : 1,
1474 "name" : "FLEX_COMPONENT_Y"
1475 },
1476 {
1477 "enum_field_value" : 2,
1478 "name" : "FLEX_COMPONENT_Cb"
1479 },
1480 {
1481 "enum_field_value" : 4,
1482 "name" : "FLEX_COMPONENT_Cr"
1483 },
1484 {
1485 "enum_field_value" : 1024,
1486 "name" : "FLEX_COMPONENT_R"
1487 },
1488 {
1489 "enum_field_value" : 2048,
1490 "name" : "FLEX_COMPONENT_G"
1491 },
1492 {
1493 "enum_field_value" : 4096,
1494 "name" : "FLEX_COMPONENT_B"
1495 },
1496 {
1497 "enum_field_value" : 1073741824,
1498 "name" : "FLEX_COMPONENT_A"
1499 }
1500 ],
1501 "linker_set_key" : "android_flex_component",
1502 "name" : "android_flex_component",
1503 "referenced_type" : "type-478",
1504 "self_type" : "type-478",
1505 "size" : 4,
1506 "source_file" : "/system/core/libsystem/include/system/graphics.h",
1507 "underlying_type" : "type-2",
1508 "unique_id" : "android_flex_component"
1509 },
1510 {
1511 "alignment" : 4,
1512 "enum_fields" :
1513 [
1514 {
1515 "enum_field_value" : 0,
1516 "name" : "FLEX_FORMAT_INVALID"
1517 },
1518 {
1519 "enum_field_value" : 1,
1520 "name" : "FLEX_FORMAT_Y"
1521 },
1522 {
1523 "enum_field_value" : 7,
1524 "name" : "FLEX_FORMAT_YCbCr"
1525 },
1526 {
1527 "enum_field_value" : 1073741831,
1528 "name" : "FLEX_FORMAT_YCbCrA"
1529 },
1530 {
1531 "enum_field_value" : 7168,
1532 "name" : "FLEX_FORMAT_RGB"
1533 },
1534 {
1535 "enum_field_value" : 1073748992,
1536 "name" : "FLEX_FORMAT_RGBA"
1537 }
1538 ],
1539 "linker_set_key" : "android_flex_format",
1540 "name" : "android_flex_format",
1541 "referenced_type" : "type-480",
1542 "self_type" : "type-480",
1543 "size" : 4,
1544 "source_file" : "/system/core/libsystem/include/system/graphics.h",
1545 "underlying_type" : "type-2",
1546 "unique_id" : "android_flex_format"
1547 },
1548 {
1549 "alignment" : 4,
1550 "enum_fields" :
1551 [
1552 {
1553 "enum_field_value" : 1,
1554 "name" : "HAL_HDR_DOLBY_VISION"
1555 },
1556 {
1557 "enum_field_value" : 2,
1558 "name" : "HAL_HDR_HDR10"
1559 },
1560 {
1561 "enum_field_value" : 3,
1562 "name" : "HAL_HDR_HLG"
1563 }
1564 ],
1565 "linker_set_key" : "android_hdr_t",
1566 "name" : "android_hdr_t",
1567 "referenced_type" : "type-464",
1568 "self_type" : "type-464",
1569 "size" : 4,
1570 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1571 "underlying_type" : "type-2",
1572 "unique_id" : "android_hdr_t"
1573 },
1574 {
1575 "alignment" : 4,
1576 "enum_fields" :
1577 [
1578 {
1579 "enum_field_value" : 4,
1580 "name" : "HAL_HDR_HDR10_PLUS"
1581 }
1582 ],
1583 "linker_set_key" : "android_hdr_v1_2_t",
1584 "name" : "android_hdr_v1_2_t",
1585 "referenced_type" : "type-470",
1586 "self_type" : "type-470",
1587 "size" : 4,
1588 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1589 "underlying_type" : "type-2",
1590 "unique_id" : "android_hdr_v1_2_t"
1591 },
1592 {
1593 "alignment" : 4,
1594 "enum_fields" :
1595 [
1596 {
1597 "enum_field_value" : 39,
1598 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1599 },
1600 {
1601 "enum_field_value" : 40,
1602 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1603 },
1604 {
1605 "enum_field_value" : 41,
1606 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1607 },
1608 {
1609 "enum_field_value" : 42,
1610 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1611 }
1612 ],
1613 "linker_set_key" : "android_pixel_format_sw_t",
1614 "name" : "android_pixel_format_sw_t",
1615 "referenced_type" : "type-475",
1616 "self_type" : "type-475",
1617 "size" : 4,
1618 "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1619 "underlying_type" : "type-2",
1620 "unique_id" : "_ZTS25android_pixel_format_sw_t"
1621 },
1622 {
1623 "alignment" : 4,
1624 "enum_fields" :
1625 [
1626 {
1627 "enum_field_value" : 1,
1628 "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1629 },
1630 {
1631 "enum_field_value" : 2,
1632 "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1633 },
1634 {
1635 "enum_field_value" : 3,
1636 "name" : "HAL_PIXEL_FORMAT_RGB_888"
1637 },
1638 {
1639 "enum_field_value" : 4,
1640 "name" : "HAL_PIXEL_FORMAT_RGB_565"
1641 },
1642 {
1643 "enum_field_value" : 5,
1644 "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1645 },
1646 {
1647 "enum_field_value" : 16,
1648 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1649 },
1650 {
1651 "enum_field_value" : 17,
1652 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1653 },
1654 {
1655 "enum_field_value" : 20,
1656 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1657 },
1658 {
1659 "enum_field_value" : 22,
1660 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1661 },
1662 {
1663 "enum_field_value" : 32,
1664 "name" : "HAL_PIXEL_FORMAT_RAW16"
1665 },
1666 {
1667 "enum_field_value" : 33,
1668 "name" : "HAL_PIXEL_FORMAT_BLOB"
1669 },
1670 {
1671 "enum_field_value" : 34,
1672 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1673 },
1674 {
1675 "enum_field_value" : 35,
1676 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1677 },
1678 {
1679 "enum_field_value" : 36,
1680 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1681 },
1682 {
1683 "enum_field_value" : 37,
1684 "name" : "HAL_PIXEL_FORMAT_RAW10"
1685 },
1686 {
1687 "enum_field_value" : 38,
1688 "name" : "HAL_PIXEL_FORMAT_RAW12"
1689 },
1690 {
1691 "enum_field_value" : 43,
1692 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1693 },
1694 {
1695 "enum_field_value" : 538982489,
1696 "name" : "HAL_PIXEL_FORMAT_Y8"
1697 },
1698 {
1699 "enum_field_value" : 540422489,
1700 "name" : "HAL_PIXEL_FORMAT_Y16"
1701 },
1702 {
1703 "enum_field_value" : 842094169,
1704 "name" : "HAL_PIXEL_FORMAT_YV12"
1705 }
1706 ],
1707 "linker_set_key" : "android_pixel_format_t",
1708 "name" : "android_pixel_format_t",
1709 "referenced_type" : "type-459",
1710 "self_type" : "type-459",
1711 "size" : 4,
1712 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1713 "underlying_type" : "type-2",
1714 "unique_id" : "android_pixel_format_t"
1715 },
1716 {
1717 "alignment" : 4,
1718 "enum_fields" :
1719 [
1720 {
1721 "enum_field_value" : 48,
1722 "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1723 },
1724 {
1725 "enum_field_value" : 49,
1726 "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1727 },
1728 {
1729 "enum_field_value" : 50,
1730 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1731 },
1732 {
1733 "enum_field_value" : 51,
1734 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1735 },
1736 {
1737 "enum_field_value" : 52,
1738 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1739 },
1740 {
1741 "enum_field_value" : 53,
1742 "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1743 },
1744 {
1745 "enum_field_value" : 54,
1746 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1747 }
1748 ],
1749 "linker_set_key" : "android_pixel_format_v1_1_t",
1750 "name" : "android_pixel_format_v1_1_t",
1751 "referenced_type" : "type-465",
1752 "self_type" : "type-465",
1753 "size" : 4,
1754 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1755 "underlying_type" : "type-2",
1756 "unique_id" : "android_pixel_format_v1_1_t"
1757 },
1758 {
1759 "alignment" : 4,
1760 "enum_fields" :
1761 [
1762 {
1763 "enum_field_value" : 55,
1764 "name" : "HAL_PIXEL_FORMAT_HSV_888"
1765 }
1766 ],
1767 "linker_set_key" : "android_pixel_format_v1_2_t",
1768 "name" : "android_pixel_format_v1_2_t",
1769 "referenced_type" : "type-474",
1770 "self_type" : "type-474",
1771 "size" : 4,
1772 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1773 "underlying_type" : "type-2",
1774 "unique_id" : "android_pixel_format_v1_2_t"
1775 },
1776 {
1777 "alignment" : 4,
1778 "enum_fields" :
1779 [
1780 {
1781 "enum_field_value" : 0,
1782 "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1783 },
1784 {
1785 "enum_field_value" : 1,
1786 "name" : "HAL_RENDER_INTENT_ENHANCE"
1787 },
1788 {
1789 "enum_field_value" : 2,
1790 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1791 },
1792 {
1793 "enum_field_value" : 3,
1794 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1795 }
1796 ],
1797 "linker_set_key" : "android_render_intent_v1_1_t",
1798 "name" : "android_render_intent_v1_1_t",
1799 "referenced_type" : "type-469",
1800 "self_type" : "type-469",
1801 "size" : 4,
1802 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1803 "underlying_type" : "type-2",
1804 "unique_id" : "android_render_intent_v1_1_t"
1805 },
1806 {
1807 "alignment" : 4,
1808 "enum_fields" :
1809 [
1810 {
1811 "enum_field_value" : 1,
1812 "name" : "HAL_TRANSFORM_FLIP_H"
1813 },
1814 {
1815 "enum_field_value" : 2,
1816 "name" : "HAL_TRANSFORM_FLIP_V"
1817 },
1818 {
1819 "enum_field_value" : 4,
1820 "name" : "HAL_TRANSFORM_ROT_90"
1821 },
1822 {
1823 "enum_field_value" : 3,
1824 "name" : "HAL_TRANSFORM_ROT_180"
1825 },
1826 {
1827 "enum_field_value" : 7,
1828 "name" : "HAL_TRANSFORM_ROT_270"
1829 }
1830 ],
1831 "linker_set_key" : "android_transform_t",
1832 "name" : "android_transform_t",
1833 "referenced_type" : "type-460",
1834 "self_type" : "type-460",
1835 "size" : 4,
1836 "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1837 "underlying_type" : "type-2",
1838 "unique_id" : "android_transform_t"
1839 },
1840 {
1841 "alignment" : 4,
1842 "enum_fields" :
1843 [
1844 {
1845 "enum_field_value" : 0,
1846 "name" : "LOG_ID_MIN"
1847 },
1848 {
1849 "enum_field_value" : 0,
1850 "name" : "LOG_ID_MAIN"
1851 },
1852 {
1853 "enum_field_value" : 1,
1854 "name" : "LOG_ID_RADIO"
1855 },
1856 {
1857 "enum_field_value" : 2,
1858 "name" : "LOG_ID_EVENTS"
1859 },
1860 {
1861 "enum_field_value" : 3,
1862 "name" : "LOG_ID_SYSTEM"
1863 },
1864 {
1865 "enum_field_value" : 4,
1866 "name" : "LOG_ID_CRASH"
1867 },
1868 {
1869 "enum_field_value" : 5,
1870 "name" : "LOG_ID_STATS"
1871 },
1872 {
1873 "enum_field_value" : 6,
1874 "name" : "LOG_ID_SECURITY"
1875 },
1876 {
1877 "enum_field_value" : 7,
1878 "name" : "LOG_ID_KERNEL"
1879 },
1880 {
1881 "enum_field_value" : 8,
1882 "name" : "LOG_ID_MAX"
1883 }
1884 ],
1885 "linker_set_key" : "log_id",
1886 "name" : "log_id",
1887 "referenced_type" : "type-243",
1888 "self_type" : "type-243",
1889 "size" : 4,
1890 "source_file" : "/system/core/liblog/include/android/log.h",
1891 "underlying_type" : "type-2",
1892 "unique_id" : "log_id"
1893 }
1894 ],
1895 "function_types" :
1896 [
1897 {
1898 "alignment" : 4,
1899 "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1900 "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1901 "parameters" :
1902 [
1903 {
1904 "referenced_type" : "type-34"
1905 },
1906 {
1907 "referenced_type" : "type-40"
1908 },
1909 {
1910 "referenced_type" : "type-16"
1911 }
1912 ],
1913 "referenced_type" : "type-33",
1914 "return_type" : "type-31",
1915 "self_type" : "type-33",
1916 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1917 },
1918 {
1919 "alignment" : 4,
1920 "linker_set_key" : "int (void *)",
1921 "name" : "int (void *)",
1922 "parameters" :
1923 [
1924 {
1925 "referenced_type" : "type-16"
1926 }
1927 ],
1928 "referenced_type" : "type-488",
1929 "return_type" : "type-15",
1930 "self_type" : "type-488",
1931 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1932 },
1933 {
1934 "alignment" : 4,
1935 "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1936 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1937 "parameters" :
1938 [
1939 {
1940 "referenced_type" : "type-398"
1941 },
1942 {
1943 "referenced_type" : "type-346"
1944 },
1945 {
1946 "referenced_type" : "type-2"
1947 },
1948 {
1949 "referenced_type" : "type-399"
1950 },
1951 {
1952 "referenced_type" : "type-2"
1953 },
1954 {
1955 "referenced_type" : "type-16"
1956 }
1957 ],
1958 "referenced_type" : "type-397",
1959 "return_type" : "type-17",
1960 "self_type" : "type-397",
1961 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1962 }
1963 ],
1964 "functions" :
1965 [
1966 {
1967 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::getService",
1968 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
1969 "parameters" :
1970 [
1971 {
1972 "default_arg" : true,
1973 "referenced_type" : "type-416"
1974 },
1975 {
1976 "default_arg" : true,
1977 "referenced_type" : "type-31"
1978 }
1979 ],
1980 "return_type" : "type-96",
1981 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
1982 },
1983 {
1984 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::linkToDeath",
1985 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
1986 "parameters" :
1987 [
1988 {
1989 "is_this_ptr" : true,
1990 "referenced_type" : "type-97"
1991 },
1992 {
1993 "referenced_type" : "type-351"
1994 },
1995 {
1996 "referenced_type" : "type-111"
1997 }
1998 ],
1999 "return_type" : "type-134",
2000 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2001 },
2002 {
2003 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::getDebugInfo",
2004 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2005 "parameters" :
2006 [
2007 {
2008 "is_this_ptr" : true,
2009 "referenced_type" : "type-97"
2010 },
2011 {
2012 "referenced_type" : "type-625"
2013 }
2014 ],
2015 "return_type" : "type-164",
2016 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2017 },
2018 {
2019 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::getHashChain",
2020 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2021 "parameters" :
2022 [
2023 {
2024 "is_this_ptr" : true,
2025 "referenced_type" : "type-97"
2026 },
2027 {
2028 "referenced_type" : "type-626"
2029 }
2030 ],
2031 "return_type" : "type-164",
2032 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2033 },
2034 {
2035 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::tryGetService",
2036 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2037 "parameters" :
2038 [
2039 {
2040 "default_arg" : true,
2041 "referenced_type" : "type-416"
2042 },
2043 {
2044 "default_arg" : true,
2045 "referenced_type" : "type-31"
2046 }
2047 ],
2048 "return_type" : "type-96",
2049 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2050 },
2051 {
2052 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::unlinkToDeath",
2053 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2054 "parameters" :
2055 [
2056 {
2057 "is_this_ptr" : true,
2058 "referenced_type" : "type-97"
2059 },
2060 {
2061 "referenced_type" : "type-351"
2062 }
2063 ],
2064 "return_type" : "type-134",
2065 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2066 },
2067 {
2068 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::interfaceChain",
2069 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2070 "parameters" :
2071 [
2072 {
2073 "is_this_ptr" : true,
2074 "referenced_type" : "type-97"
2075 },
2076 {
2077 "referenced_type" : "type-627"
2078 }
2079 ],
2080 "return_type" : "type-164",
2081 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2082 },
2083 {
2084 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::registerAsService",
2085 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2086 "parameters" :
2087 [
2088 {
2089 "is_this_ptr" : true,
2090 "referenced_type" : "type-97"
2091 },
2092 {
2093 "default_arg" : true,
2094 "referenced_type" : "type-416"
2095 }
2096 ],
2097 "return_type" : "type-15",
2098 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2099 },
2100 {
2101 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::interfaceDescriptor",
2102 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2103 "parameters" :
2104 [
2105 {
2106 "is_this_ptr" : true,
2107 "referenced_type" : "type-97"
2108 },
2109 {
2110 "referenced_type" : "type-628"
2111 }
2112 ],
2113 "return_type" : "type-164",
2114 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2115 },
2116 {
2117 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::notifySyspropsChanged",
2118 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21notifySyspropsChangedEv",
2119 "parameters" :
2120 [
2121 {
2122 "is_this_ptr" : true,
2123 "referenced_type" : "type-97"
2124 }
2125 ],
2126 "return_type" : "type-164",
2127 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2128 },
2129 {
2130 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::setHALInstrumentation",
2131 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21setHALInstrumentationEv",
2132 "parameters" :
2133 [
2134 {
2135 "is_this_ptr" : true,
2136 "referenced_type" : "type-97"
2137 }
2138 ],
2139 "return_type" : "type-164",
2140 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2141 },
2142 {
2143 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::registerForNotifications",
2144 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2145 "parameters" :
2146 [
2147 {
2148 "referenced_type" : "type-416"
2149 },
2150 {
2151 "referenced_type" : "type-542"
2152 }
2153 ],
2154 "return_type" : "type-31",
2155 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2156 },
2157 {
2158 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::ping",
2159 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler4pingEv",
2160 "parameters" :
2161 [
2162 {
2163 "is_this_ptr" : true,
2164 "referenced_type" : "type-97"
2165 }
2166 ],
2167 "return_type" : "type-164",
2168 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2169 },
2170 {
2171 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::debug",
2172 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2173 "parameters" :
2174 [
2175 {
2176 "is_this_ptr" : true,
2177 "referenced_type" : "type-97"
2178 },
2179 {
2180 "referenced_type" : "type-356"
2181 },
2182 {
2183 "referenced_type" : "type-541"
2184 }
2185 ],
2186 "return_type" : "type-164",
2187 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2188 },
2189 {
2190 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::castFrom",
2191 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spINS1_4V1_016IDescramblerBaseEEEb",
2192 "parameters" :
2193 [
2194 {
2195 "referenced_type" : "type-93"
2196 },
2197 {
2198 "default_arg" : true,
2199 "referenced_type" : "type-31"
2200 }
2201 ],
2202 "return_type" : "type-149",
2203 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2204 },
2205 {
2206 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::castFrom",
2207 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2208 "parameters" :
2209 [
2210 {
2211 "referenced_type" : "type-604"
2212 },
2213 {
2214 "default_arg" : true,
2215 "referenced_type" : "type-31"
2216 }
2217 ],
2218 "return_type" : "type-149",
2219 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2220 },
2221 {
2222 "function_name" : "android::hardware::cas::native::V1_0::IDescrambler::castFrom",
2223 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler8castFromERKNS_2spIS4_EEb",
2224 "parameters" :
2225 [
2226 {
2227 "referenced_type" : "type-584"
2228 },
2229 {
2230 "default_arg" : true,
2231 "referenced_type" : "type-31"
2232 }
2233 ],
2234 "return_type" : "type-149",
2235 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2236 },
2237 {
2238 "access" : "private",
2239 "function_name" : "android::hardware::cas::native::V1_0::BsDescrambler::addOnewayTask",
2240 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler13addOnewayTaskENSt3__18functionIFvvEEE",
2241 "parameters" :
2242 [
2243 {
2244 "is_this_ptr" : true,
2245 "referenced_type" : "type-615"
2246 },
2247 {
2248 "referenced_type" : "type-632"
2249 }
2250 ],
2251 "return_type" : "type-164",
2252 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BsDescrambler.h"
2253 },
2254 {
2255 "function_name" : "android::hardware::cas::native::V1_0::BsDescrambler::BsDescrambler",
2256 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerC1ENS_2spINS3_12IDescramblerEEE",
2257 "parameters" :
2258 [
2259 {
2260 "is_this_ptr" : true,
2261 "referenced_type" : "type-615"
2262 },
2263 {
2264 "referenced_type" : "type-102"
2265 }
2266 ],
2267 "return_type" : "type-17",
2268 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BsDescrambler.h"
2269 },
2270 {
2271 "function_name" : "android::hardware::cas::native::V1_0::BsDescrambler::BsDescrambler",
2272 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerC2ENS_2spINS3_12IDescramblerEEE",
2273 "parameters" :
2274 [
2275 {
2276 "is_this_ptr" : true,
2277 "referenced_type" : "type-615"
2278 },
2279 {
2280 "referenced_type" : "type-102"
2281 }
2282 ],
2283 "return_type" : "type-17",
2284 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BsDescrambler.h"
2285 },
2286 {
2287 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::onTransact",
2288 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2289 "parameters" :
2290 [
2291 {
2292 "is_this_ptr" : true,
2293 "referenced_type" : "type-585"
2294 },
2295 {
2296 "referenced_type" : "type-2"
2297 },
2298 {
2299 "referenced_type" : "type-404"
2300 },
2301 {
2302 "referenced_type" : "type-398"
2303 },
2304 {
2305 "default_arg" : true,
2306 "referenced_type" : "type-2"
2307 },
2308 {
2309 "default_arg" : true,
2310 "referenced_type" : "type-635"
2311 }
2312 ],
2313 "return_type" : "type-15",
2314 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2315 },
2316 {
2317 "access" : "private",
2318 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::getDebugInfo",
2319 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2320 "parameters" :
2321 [
2322 {
2323 "is_this_ptr" : true,
2324 "referenced_type" : "type-585"
2325 },
2326 {
2327 "referenced_type" : "type-636"
2328 }
2329 ],
2330 "return_type" : "type-164",
2331 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2332 },
2333 {
2334 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::_hidl_descramble",
2335 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler16_hidl_descrambleEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2336 "parameters" :
2337 [
2338 {
2339 "referenced_type" : "type-405"
2340 },
2341 {
2342 "referenced_type" : "type-404"
2343 },
2344 {
2345 "referenced_type" : "type-398"
2346 },
2347 {
2348 "referenced_type" : "type-637"
2349 }
2350 ],
2351 "return_type" : "type-15",
2352 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2353 },
2354 {
2355 "access" : "private",
2356 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::ping",
2357 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler4pingEv",
2358 "parameters" :
2359 [
2360 {
2361 "is_this_ptr" : true,
2362 "referenced_type" : "type-585"
2363 }
2364 ],
2365 "return_type" : "type-164",
2366 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2367 },
2368 {
2369 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::BnHwDescrambler",
2370 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerC1ERKNS_2spINS3_12IDescramblerEEE",
2371 "parameters" :
2372 [
2373 {
2374 "is_this_ptr" : true,
2375 "referenced_type" : "type-585"
2376 },
2377 {
2378 "referenced_type" : "type-584"
2379 }
2380 ],
2381 "return_type" : "type-17",
2382 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2383 },
2384 {
2385 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::BnHwDescrambler",
2386 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerC2ERKNS_2spINS3_12IDescramblerEEE",
2387 "parameters" :
2388 [
2389 {
2390 "is_this_ptr" : true,
2391 "referenced_type" : "type-585"
2392 },
2393 {
2394 "referenced_type" : "type-584"
2395 }
2396 ],
2397 "return_type" : "type-17",
2398 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2399 },
2400 {
2401 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::~BnHwDescrambler",
2402 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev",
2403 "parameters" :
2404 [
2405 {
2406 "is_this_ptr" : true,
2407 "referenced_type" : "type-585"
2408 }
2409 ],
2410 "return_type" : "type-17",
2411 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2412 },
2413 {
2414 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::~BnHwDescrambler",
2415 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev",
2416 "parameters" :
2417 [
2418 {
2419 "is_this_ptr" : true,
2420 "referenced_type" : "type-585"
2421 }
2422 ],
2423 "return_type" : "type-17",
2424 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2425 },
2426 {
2427 "function_name" : "android::hardware::cas::native::V1_0::BnHwDescrambler::~BnHwDescrambler",
2428 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD2Ev",
2429 "parameters" :
2430 [
2431 {
2432 "is_this_ptr" : true,
2433 "referenced_type" : "type-585"
2434 }
2435 ],
2436 "return_type" : "type-17",
2437 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h"
2438 },
2439 {
2440 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::descramble",
2441 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE",
2442 "parameters" :
2443 [
2444 {
2445 "is_this_ptr" : true,
2446 "referenced_type" : "type-617"
2447 },
2448 {
2449 "referenced_type" : "type-521"
2450 },
2451 {
2452 "referenced_type" : "type-412"
2453 },
2454 {
2455 "referenced_type" : "type-561"
2456 },
2457 {
2458 "referenced_type" : "type-111"
2459 },
2460 {
2461 "referenced_type" : "type-563"
2462 },
2463 {
2464 "referenced_type" : "type-111"
2465 },
2466 {
2467 "referenced_type" : "type-638"
2468 }
2469 ],
2470 "return_type" : "type-164",
2471 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2472 },
2473 {
2474 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::linkToDeath",
2475 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2476 "parameters" :
2477 [
2478 {
2479 "is_this_ptr" : true,
2480 "referenced_type" : "type-617"
2481 },
2482 {
2483 "referenced_type" : "type-351"
2484 },
2485 {
2486 "referenced_type" : "type-111"
2487 }
2488 ],
2489 "return_type" : "type-134",
2490 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2491 },
2492 {
2493 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::getDebugInfo",
2494 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2495 "parameters" :
2496 [
2497 {
2498 "is_this_ptr" : true,
2499 "referenced_type" : "type-617"
2500 },
2501 {
2502 "referenced_type" : "type-639"
2503 }
2504 ],
2505 "return_type" : "type-164",
2506 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2507 },
2508 {
2509 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::getHashChain",
2510 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2511 "parameters" :
2512 [
2513 {
2514 "is_this_ptr" : true,
2515 "referenced_type" : "type-617"
2516 },
2517 {
2518 "referenced_type" : "type-640"
2519 }
2520 ],
2521 "return_type" : "type-164",
2522 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2523 },
2524 {
2525 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::unlinkToDeath",
2526 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2527 "parameters" :
2528 [
2529 {
2530 "is_this_ptr" : true,
2531 "referenced_type" : "type-617"
2532 },
2533 {
2534 "referenced_type" : "type-351"
2535 }
2536 ],
2537 "return_type" : "type-134",
2538 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2539 },
2540 {
2541 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::interfaceChain",
2542 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2543 "parameters" :
2544 [
2545 {
2546 "is_this_ptr" : true,
2547 "referenced_type" : "type-617"
2548 },
2549 {
2550 "referenced_type" : "type-641"
2551 }
2552 ],
2553 "return_type" : "type-164",
2554 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2555 },
2556 {
2557 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::_hidl_descramble",
2558 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler16_hidl_descrambleEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE",
2559 "parameters" :
2560 [
2561 {
2562 "referenced_type" : "type-10"
2563 },
2564 {
2565 "referenced_type" : "type-582"
2566 },
2567 {
2568 "referenced_type" : "type-521"
2569 },
2570 {
2571 "referenced_type" : "type-412"
2572 },
2573 {
2574 "referenced_type" : "type-561"
2575 },
2576 {
2577 "referenced_type" : "type-111"
2578 },
2579 {
2580 "referenced_type" : "type-563"
2581 },
2582 {
2583 "referenced_type" : "type-111"
2584 },
2585 {
2586 "referenced_type" : "type-642"
2587 }
2588 ],
2589 "return_type" : "type-164",
2590 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2591 },
2592 {
2593 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::setMediaCasSession",
2594 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE",
2595 "parameters" :
2596 [
2597 {
2598 "is_this_ptr" : true,
2599 "referenced_type" : "type-617"
2600 },
2601 {
2602 "referenced_type" : "type-565"
2603 }
2604 ],
2605 "return_type" : "type-142",
2606 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2607 },
2608 {
2609 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::interfaceDescriptor",
2610 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2611 "parameters" :
2612 [
2613 {
2614 "is_this_ptr" : true,
2615 "referenced_type" : "type-617"
2616 },
2617 {
2618 "referenced_type" : "type-643"
2619 }
2620 ],
2621 "return_type" : "type-164",
2622 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2623 },
2624 {
2625 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::notifySyspropsChanged",
2626 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21notifySyspropsChangedEv",
2627 "parameters" :
2628 [
2629 {
2630 "is_this_ptr" : true,
2631 "referenced_type" : "type-617"
2632 }
2633 ],
2634 "return_type" : "type-164",
2635 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2636 },
2637 {
2638 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::setHALInstrumentation",
2639 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21setHALInstrumentationEv",
2640 "parameters" :
2641 [
2642 {
2643 "is_this_ptr" : true,
2644 "referenced_type" : "type-617"
2645 }
2646 ],
2647 "return_type" : "type-164",
2648 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2649 },
2650 {
2651 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::requiresSecureDecoderComponent",
2652 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
2653 "parameters" :
2654 [
2655 {
2656 "is_this_ptr" : true,
2657 "referenced_type" : "type-617"
2658 },
2659 {
2660 "referenced_type" : "type-281"
2661 }
2662 ],
2663 "return_type" : "type-134",
2664 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2665 },
2666 {
2667 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::ping",
2668 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler4pingEv",
2669 "parameters" :
2670 [
2671 {
2672 "is_this_ptr" : true,
2673 "referenced_type" : "type-617"
2674 }
2675 ],
2676 "return_type" : "type-164",
2677 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2678 },
2679 {
2680 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::debug",
2681 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2682 "parameters" :
2683 [
2684 {
2685 "is_this_ptr" : true,
2686 "referenced_type" : "type-617"
2687 },
2688 {
2689 "referenced_type" : "type-356"
2690 },
2691 {
2692 "referenced_type" : "type-541"
2693 }
2694 ],
2695 "return_type" : "type-164",
2696 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2697 },
2698 {
2699 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::release",
2700 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler7releaseEv",
2701 "parameters" :
2702 [
2703 {
2704 "is_this_ptr" : true,
2705 "referenced_type" : "type-617"
2706 }
2707 ],
2708 "return_type" : "type-142",
2709 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2710 },
2711 {
2712 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::BpHwDescrambler",
2713 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerC1ERKNS_2spINS0_7IBinderEEE",
2714 "parameters" :
2715 [
2716 {
2717 "is_this_ptr" : true,
2718 "referenced_type" : "type-617"
2719 },
2720 {
2721 "referenced_type" : "type-40"
2722 }
2723 ],
2724 "return_type" : "type-17",
2725 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2726 },
2727 {
2728 "function_name" : "android::hardware::cas::native::V1_0::BpHwDescrambler::BpHwDescrambler",
2729 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerC2ERKNS_2spINS0_7IBinderEEE",
2730 "parameters" :
2731 [
2732 {
2733 "is_this_ptr" : true,
2734 "referenced_type" : "type-617"
2735 },
2736 {
2737 "referenced_type" : "type-40"
2738 }
2739 ],
2740 "return_type" : "type-17",
2741 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
2742 },
2743 {
2744 "function_name" : "android::hardware::cas::native::V1_0::writeEmbeddedToParcel",
2745 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_021writeEmbeddedToParcelERKNS3_12SharedBufferEPNS0_6ParcelEjj",
2746 "parameters" :
2747 [
2748 {
2749 "referenced_type" : "type-561"
2750 },
2751 {
2752 "referenced_type" : "type-398"
2753 },
2754 {
2755 "referenced_type" : "type-2"
2756 },
2757 {
2758 "referenced_type" : "type-2"
2759 }
2760 ],
2761 "return_type" : "type-15",
2762 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/hwtypes.h"
2763 },
2764 {
2765 "function_name" : "android::hardware::cas::native::V1_0::writeEmbeddedToParcel",
2766 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_021writeEmbeddedToParcelERKNS3_17DestinationBufferEPNS0_6ParcelEjj",
2767 "parameters" :
2768 [
2769 {
2770 "referenced_type" : "type-563"
2771 },
2772 {
2773 "referenced_type" : "type-398"
2774 },
2775 {
2776 "referenced_type" : "type-2"
2777 },
2778 {
2779 "referenced_type" : "type-2"
2780 }
2781 ],
2782 "return_type" : "type-15",
2783 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/hwtypes.h"
2784 },
2785 {
2786 "function_name" : "android::hardware::cas::native::V1_0::readEmbeddedFromParcel",
2787 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_022readEmbeddedFromParcelERKNS3_12SharedBufferERKNS0_6ParcelEjj",
2788 "parameters" :
2789 [
2790 {
2791 "referenced_type" : "type-561"
2792 },
2793 {
2794 "referenced_type" : "type-404"
2795 },
2796 {
2797 "referenced_type" : "type-2"
2798 },
2799 {
2800 "referenced_type" : "type-2"
2801 }
2802 ],
2803 "return_type" : "type-15",
2804 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/hwtypes.h"
2805 },
2806 {
2807 "function_name" : "android::hardware::cas::native::V1_0::readEmbeddedFromParcel",
2808 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_022readEmbeddedFromParcelERKNS3_17DestinationBufferERKNS0_6ParcelEjj",
2809 "parameters" :
2810 [
2811 {
2812 "referenced_type" : "type-563"
2813 },
2814 {
2815 "referenced_type" : "type-404"
2816 },
2817 {
2818 "referenced_type" : "type-2"
2819 },
2820 {
2821 "referenced_type" : "type-2"
2822 }
2823 ],
2824 "return_type" : "type-15",
2825 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/hwtypes.h"
2826 },
2827 {
2828 "function_name" : "android::hardware::details::castInterface",
2829 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas6native4V1_012IDescramblerENS3_4V1_016IDescramblerBaseENS5_15BpHwDescramblerEEENS0_6ReturnINS_2spIT_EEEENSB_IT0_EEPKcb",
2830 "parameters" :
2831 [
2832 {
2833 "referenced_type" : "type-77"
2834 },
2835 {
2836 "referenced_type" : "type-48"
2837 },
2838 {
2839 "referenced_type" : "type-31"
2840 }
2841 ],
2842 "return_type" : "type-149",
2843 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2844 "template_args" : [ "type-98", "type-79", "type-556" ]
2845 },
2846 {
2847 "function_name" : "android::hardware::details::castInterface",
2848 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3cas6native4V1_012IDescramblerENS_4hidl4base4V1_05IBaseENS5_15BpHwDescramblerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2849 "parameters" :
2850 [
2851 {
2852 "referenced_type" : "type-407"
2853 },
2854 {
2855 "referenced_type" : "type-48"
2856 },
2857 {
2858 "referenced_type" : "type-31"
2859 }
2860 ],
2861 "return_type" : "type-149",
2862 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2863 "template_args" : [ "type-98", "type-4", "type-556" ]
2864 },
2865 {
2866 "function_name" : "android::hardware::details::getServiceInternal",
2867 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3cas6native4V1_015BpHwDescramblerENS5_12IDescramblerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2868 "parameters" :
2869 [
2870 {
2871 "referenced_type" : "type-416"
2872 },
2873 {
2874 "referenced_type" : "type-31"
2875 },
2876 {
2877 "referenced_type" : "type-31"
2878 }
2879 ],
2880 "return_type" : "type-96",
2881 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2882 "template_args" : [ "type-556", "type-98", "type-17", "type-17" ]
2883 }
2884 ],
2885 "global_vars" :
2886 [
2887 {
2888 "linker_set_key" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10descriptorE",
2889 "name" : "android::hardware::cas::native::V1_0::IDescrambler::descriptor",
2890 "referenced_type" : "type-48",
2891 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
2892 }
2893 ],
2894 "lvalue_reference_types" :
2895 [
2896 {
2897 "alignment" : 4,
2898 "linker_set_key" : "android::Mutex &",
2899 "name" : "android::Mutex &",
2900 "referenced_type" : "type-21",
2901 "self_type" : "type-494",
2902 "size" : 4,
2903 "source_file" : "/system/core/libutils/include/utils/Mutex.h"
2904 },
2905 {
2906 "alignment" : 4,
2907 "linker_set_key" : "android::RWLock &",
2908 "name" : "android::RWLock &",
2909 "referenced_type" : "type-498",
2910 "self_type" : "type-503",
2911 "size" : 4,
2912 "source_file" : "/system/core/libutils/include/utils/RWLock.h"
2913 },
2914 {
2915 "alignment" : 4,
2916 "linker_set_key" : "android::String16 &",
2917 "name" : "android::String16 &",
2918 "referenced_type" : "type-36",
2919 "self_type" : "type-381",
2920 "size" : 4,
2921 "source_file" : "/system/core/libutils/include/utils/String16.h"
2922 },
2923 {
2924 "alignment" : 4,
2925 "linker_set_key" : "android::String8 &",
2926 "name" : "android::String8 &",
2927 "referenced_type" : "type-47",
2928 "self_type" : "type-375",
2929 "size" : 4,
2930 "source_file" : "/system/core/libutils/include/utils/String8.h"
2931 },
2932 {
2933 "alignment" : 4,
2934 "linker_set_key" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &",
2935 "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &",
2936 "referenced_type" : "type-142",
2937 "self_type" : "type-146",
2938 "size" : 4,
2939 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2940 },
2941 {
2942 "alignment" : 4,
2943 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > &",
2944 "name" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > &",
2945 "referenced_type" : "type-149",
2946 "self_type" : "type-155",
2947 "size" : 4,
2948 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2949 },
2950 {
2951 "alignment" : 4,
2952 "linker_set_key" : "android::hardware::Return<bool> &",
2953 "name" : "android::hardware::Return<bool> &",
2954 "referenced_type" : "type-134",
2955 "self_type" : "type-138",
2956 "size" : 4,
2957 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2958 },
2959 {
2960 "alignment" : 4,
2961 "linker_set_key" : "android::hardware::Return<void> &",
2962 "name" : "android::hardware::Return<void> &",
2963 "referenced_type" : "type-164",
2964 "self_type" : "type-168",
2965 "size" : 4,
2966 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2967 },
2968 {
2969 "alignment" : 4,
2970 "linker_set_key" : "android::hardware::Status &",
2971 "name" : "android::hardware::Status &",
2972 "referenced_type" : "type-122",
2973 "self_type" : "type-132",
2974 "size" : 4,
2975 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2976 },
2977 {
2978 "alignment" : 4,
2979 "linker_set_key" : "android::hardware::TextOutput &",
2980 "name" : "android::hardware::TextOutput &",
2981 "referenced_type" : "type-402",
2982 "self_type" : "type-401",
2983 "size" : 4,
2984 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2985 },
2986 {
2987 "alignment" : 4,
2988 "linker_set_key" : "android::hardware::TextOutput &",
2989 "name" : "android::hardware::TextOutput &",
2990 "referenced_type" : "type-602",
2991 "self_type" : "type-601",
2992 "size" : 4,
2993 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2994 },
2995 {
2996 "alignment" : 4,
2997 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
2998 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
2999 "referenced_type" : "type-310",
3000 "self_type" : "type-574",
3001 "size" : 4,
3002 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3003 },
3004 {
3005 "alignment" : 4,
3006 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3007 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3008 "referenced_type" : "type-301",
3009 "self_type" : "type-569",
3010 "size" : 4,
3011 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3012 },
3013 {
3014 "alignment" : 4,
3015 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3016 "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3017 "referenced_type" : "type-313",
3018 "self_type" : "type-577",
3019 "size" : 4,
3020 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3021 },
3022 {
3023 "alignment" : 4,
3024 "linker_set_key" : "android::hardware::hidl_memory &",
3025 "name" : "android::hardware::hidl_memory &",
3026 "referenced_type" : "type-282",
3027 "self_type" : "type-287",
3028 "size" : 4,
3029 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3030 },
3031 {
3032 "alignment" : 4,
3033 "linker_set_key" : "android::hardware::hidl_string &",
3034 "name" : "android::hardware::hidl_string &",
3035 "referenced_type" : "type-278",
3036 "self_type" : "type-572",
3037 "size" : 4,
3038 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3039 },
3040 {
3041 "alignment" : 4,
3042 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3043 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3044 "referenced_type" : "type-309",
3045 "self_type" : "type-319",
3046 "size" : 4,
3047 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3048 },
3049 {
3050 "alignment" : 4,
3051 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3052 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3053 "referenced_type" : "type-300",
3054 "self_type" : "type-308",
3055 "size" : 4,
3056 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3057 },
3058 {
3059 "alignment" : 4,
3060 "linker_set_key" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> &",
3061 "name" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> &",
3062 "referenced_type" : "type-96",
3063 "self_type" : "type-100",
3064 "size" : 4,
3065 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3066 },
3067 {
3068 "alignment" : 4,
3069 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3070 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3071 "referenced_type" : "type-105",
3072 "self_type" : "type-115",
3073 "size" : 4,
3074 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3075 },
3076 {
3077 "alignment" : 4,
3078 "linker_set_key" : "const android::String16 &",
3079 "name" : "const android::String16 &",
3080 "referenced_type" : "type-35",
3081 "self_type" : "type-34",
3082 "size" : 4,
3083 "source_file" : "/system/core/libutils/include/utils/String16.h"
3084 },
3085 {
3086 "alignment" : 4,
3087 "linker_set_key" : "const android::String8 &",
3088 "name" : "const android::String8 &",
3089 "referenced_type" : "type-371",
3090 "self_type" : "type-374",
3091 "size" : 4,
3092 "source_file" : "/system/core/libutils/include/utils/String8.h"
3093 },
3094 {
3095 "alignment" : 4,
3096 "linker_set_key" : "const android::hardware::Parcel &",
3097 "name" : "const android::hardware::Parcel &",
3098 "referenced_type" : "type-403",
3099 "self_type" : "type-404",
3100 "size" : 4,
3101 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3102 },
3103 {
3104 "alignment" : 4,
3105 "linker_set_key" : "const android::hardware::Return<bool> &",
3106 "name" : "const android::hardware::Return<bool> &",
3107 "referenced_type" : "type-139",
3108 "self_type" : "type-158",
3109 "size" : 4,
3110 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3111 },
3112 {
3113 "alignment" : 4,
3114 "linker_set_key" : "const android::hardware::Status &",
3115 "name" : "const android::hardware::Status &",
3116 "referenced_type" : "type-126",
3117 "self_type" : "type-127",
3118 "size" : 4,
3119 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3120 },
3121 {
3122 "alignment" : 4,
3123 "linker_set_key" : "const android::hardware::cas::native::V1_0::DestinationBuffer &",
3124 "name" : "const android::hardware::cas::native::V1_0::DestinationBuffer &",
3125 "referenced_type" : "type-562",
3126 "self_type" : "type-563",
3127 "size" : 4,
3128 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3129 },
3130 {
3131 "alignment" : 4,
3132 "linker_set_key" : "const android::hardware::cas::native::V1_0::SharedBuffer &",
3133 "name" : "const android::hardware::cas::native::V1_0::SharedBuffer &",
3134 "referenced_type" : "type-560",
3135 "self_type" : "type-561",
3136 "size" : 4,
3137 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3138 },
3139 {
3140 "alignment" : 4,
3141 "linker_set_key" : "const android::hardware::details::SchedPrio &",
3142 "name" : "const android::hardware::details::SchedPrio &",
3143 "referenced_type" : "type-422",
3144 "self_type" : "type-421",
3145 "size" : 4,
3146 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3147 },
3148 {
3149 "alignment" : 4,
3150 "linker_set_key" : "const android::hardware::hidl_handle &",
3151 "name" : "const android::hardware::hidl_handle &",
3152 "referenced_type" : "type-355",
3153 "self_type" : "type-356",
3154 "size" : 4,
3155 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3156 },
3157 {
3158 "alignment" : 4,
3159 "linker_set_key" : "const android::hardware::hidl_memory &",
3160 "name" : "const android::hardware::hidl_memory &",
3161 "referenced_type" : "type-285",
3162 "self_type" : "type-286",
3163 "size" : 4,
3164 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3165 },
3166 {
3167 "alignment" : 4,
3168 "linker_set_key" : "const android::hardware::hidl_string &",
3169 "name" : "const android::hardware::hidl_string &",
3170 "referenced_type" : "type-277",
3171 "self_type" : "type-281",
3172 "size" : 4,
3173 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3174 },
3175 {
3176 "alignment" : 4,
3177 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample> &",
3178 "name" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample> &",
3179 "referenced_type" : "type-340",
3180 "self_type" : "type-412",
3181 "size" : 4,
3182 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3183 },
3184 {
3185 "alignment" : 4,
3186 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3187 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3188 "referenced_type" : "type-540",
3189 "self_type" : "type-541",
3190 "size" : 4,
3191 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3192 },
3193 {
3194 "alignment" : 4,
3195 "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3196 "name" : "const android::hardware::hidl_vec<int> &",
3197 "referenced_type" : "type-324",
3198 "self_type" : "type-326",
3199 "size" : 4,
3200 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3201 },
3202 {
3203 "alignment" : 4,
3204 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
3205 "name" : "const android::hardware::hidl_vec<unsigned char> &",
3206 "referenced_type" : "type-564",
3207 "self_type" : "type-565",
3208 "size" : 4,
3209 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
3210 },
3211 {
3212 "alignment" : 4,
3213 "linker_set_key" : "const android::hardware::hidl_version &",
3214 "name" : "const android::hardware::hidl_version &",
3215 "referenced_type" : "type-349",
3216 "self_type" : "type-352",
3217 "size" : 4,
3218 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3219 },
3220 {
3221 "alignment" : 4,
3222 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3223 "name" : "const android::hidl::base::V1_0::IBase *const &",
3224 "referenced_type" : "type-436",
3225 "self_type" : "type-437",
3226 "size" : 4,
3227 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3228 },
3229 {
3230 "alignment" : 4,
3231 "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3232 "name" : "const android::sp<android::hardware::IBinder> &",
3233 "referenced_type" : "type-41",
3234 "self_type" : "type-40",
3235 "size" : 4,
3236 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3237 },
3238 {
3239 "alignment" : 4,
3240 "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> &",
3241 "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> &",
3242 "referenced_type" : "type-92",
3243 "self_type" : "type-93",
3244 "size" : 4,
3245 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3246 },
3247 {
3248 "alignment" : 4,
3249 "linker_set_key" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler> &",
3250 "name" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler> &",
3251 "referenced_type" : "type-102",
3252 "self_type" : "type-584",
3253 "size" : 4,
3254 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3255 },
3256 {
3257 "alignment" : 4,
3258 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3259 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3260 "referenced_type" : "type-117",
3261 "self_type" : "type-275",
3262 "size" : 4,
3263 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3264 },
3265 {
3266 "alignment" : 4,
3267 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3268 "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3269 "referenced_type" : "type-331",
3270 "self_type" : "type-351",
3271 "size" : 4,
3272 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3273 },
3274 {
3275 "alignment" : 4,
3276 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3277 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3278 "referenced_type" : "type-603",
3279 "self_type" : "type-604",
3280 "size" : 4,
3281 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3282 },
3283 {
3284 "alignment" : 4,
3285 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3286 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3287 "referenced_type" : "type-75",
3288 "self_type" : "type-542",
3289 "size" : 4,
3290 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
3291 },
3292 {
3293 "alignment" : 4,
3294 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3295 "name" : "const android::wp<android::hardware::BHwBinder> &",
3296 "referenced_type" : "type-586",
3297 "self_type" : "type-588",
3298 "size" : 4,
3299 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3300 },
3301 {
3302 "alignment" : 4,
3303 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3304 "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3305 "referenced_type" : "type-130",
3306 "self_type" : "type-141",
3307 "size" : 4,
3308 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3309 },
3310 {
3311 "alignment" : 4,
3312 "linker_set_key" : "const bool &",
3313 "name" : "const bool &",
3314 "referenced_type" : "type-67",
3315 "self_type" : "type-246",
3316 "size" : 4,
3317 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3318 },
3319 {
3320 "alignment" : 4,
3321 "linker_set_key" : "const double &",
3322 "name" : "const double &",
3323 "referenced_type" : "type-267",
3324 "self_type" : "type-268",
3325 "size" : 4,
3326 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3327 },
3328 {
3329 "alignment" : 4,
3330 "linker_set_key" : "const float &",
3331 "name" : "const float &",
3332 "referenced_type" : "type-265",
3333 "self_type" : "type-266",
3334 "size" : 4,
3335 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3336 },
3337 {
3338 "alignment" : 4,
3339 "linker_set_key" : "const int &",
3340 "name" : "const int &",
3341 "referenced_type" : "type-473",
3342 "self_type" : "type-472",
3343 "size" : 4,
3344 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3345 },
3346 {
3347 "linker_set_key" : "const iter<is_const> &",
3348 "name" : "const iter<is_const> &",
3349 "referenced_type" : "type-291",
3350 "self_type" : "type-293",
3351 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3352 },
3353 {
3354 "linker_set_key" : "const iter<is_const> &",
3355 "name" : "const iter<is_const> &",
3356 "referenced_type" : "type-593",
3357 "self_type" : "type-595",
3358 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3359 },
3360 {
3361 "alignment" : 4,
3362 "linker_set_key" : "const log_msg &",
3363 "name" : "const log_msg &",
3364 "referenced_type" : "type-80",
3365 "self_type" : "type-128",
3366 "size" : 4,
3367 "source_file" : "/system/core/liblog/include/log/log_read.h"
3368 },
3369 {
3370 "alignment" : 4,
3371 "linker_set_key" : "const long long &",
3372 "name" : "const long long &",
3373 "referenced_type" : "type-261",
3374 "self_type" : "type-262",
3375 "size" : 4,
3376 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3377 },
3378 {
3379 "alignment" : 4,
3380 "linker_set_key" : "const short &",
3381 "name" : "const short &",
3382 "referenced_type" : "type-252",
3383 "self_type" : "type-253",
3384 "size" : 4,
3385 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3386 },
3387 {
3388 "alignment" : 4,
3389 "linker_set_key" : "const signed char &",
3390 "name" : "const signed char &",
3391 "referenced_type" : "type-247",
3392 "self_type" : "type-249",
3393 "size" : 4,
3394 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3395 },
3396 {
3397 "alignment" : 4,
3398 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3399 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3400 "referenced_type" : "type-414",
3401 "self_type" : "type-416",
3402 "size" : 4,
3403 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3404 },
3405 {
3406 "alignment" : 4,
3407 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3408 "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 *> > *)> > > &",
3409 "referenced_type" : "type-580",
3410 "self_type" : "type-579",
3411 "size" : 4,
3412 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3413 },
3414 {
3415 "alignment" : 4,
3416 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3417 "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 *> > *)> > > &",
3418 "referenced_type" : "type-613",
3419 "self_type" : "type-612",
3420 "size" : 4,
3421 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3422 },
3423 {
3424 "alignment" : 4,
3425 "linker_set_key" : "const unsigned char &",
3426 "name" : "const unsigned char &",
3427 "referenced_type" : "type-250",
3428 "self_type" : "type-251",
3429 "size" : 4,
3430 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3431 },
3432 {
3433 "alignment" : 4,
3434 "linker_set_key" : "const unsigned int &",
3435 "name" : "const unsigned int &",
3436 "referenced_type" : "type-25",
3437 "self_type" : "type-260",
3438 "size" : 4,
3439 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3440 },
3441 {
3442 "alignment" : 4,
3443 "linker_set_key" : "const unsigned long long &",
3444 "name" : "const unsigned long long &",
3445 "referenced_type" : "type-263",
3446 "self_type" : "type-264",
3447 "size" : 4,
3448 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3449 },
3450 {
3451 "alignment" : 4,
3452 "linker_set_key" : "const unsigned short &",
3453 "name" : "const unsigned short &",
3454 "referenced_type" : "type-258",
3455 "self_type" : "type-259",
3456 "size" : 4,
3457 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3458 },
3459 {
3460 "alignment" : 4,
3461 "linker_set_key" : "int &",
3462 "name" : "int &",
3463 "referenced_type" : "type-15",
3464 "self_type" : "type-367",
3465 "size" : 4,
3466 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
3467 },
3468 {
3469 "alignment" : 4,
3470 "linker_set_key" : "unsigned char &",
3471 "name" : "unsigned char &",
3472 "referenced_type" : "type-84",
3473 "self_type" : "type-515",
3474 "size" : 4,
3475 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3476 },
3477 {
3478 "alignment" : 4,
3479 "linker_set_key" : "unsigned int &",
3480 "name" : "unsigned int &",
3481 "referenced_type" : "type-2",
3482 "self_type" : "type-526",
3483 "size" : 4,
3484 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
3485 }
3486 ],
3487 "pointer_types" :
3488 [
3489 {
3490 "alignment" : 4,
3491 "linker_set_key" : "android::Condition *",
3492 "name" : "android::Condition *",
3493 "referenced_type" : "type-68",
3494 "self_type" : "type-497",
3495 "size" : 4,
3496 "source_file" : "/system/core/libutils/include/utils/Condition.h"
3497 },
3498 {
3499 "alignment" : 4,
3500 "linker_set_key" : "android::Mutex *",
3501 "name" : "android::Mutex *",
3502 "referenced_type" : "type-21",
3503 "self_type" : "type-491",
3504 "size" : 4,
3505 "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3506 },
3507 {
3508 "alignment" : 4,
3509 "linker_set_key" : "android::Mutex::Autolock *",
3510 "name" : "android::Mutex::Autolock *",
3511 "referenced_type" : "type-493",
3512 "self_type" : "type-495",
3513 "size" : 4,
3514 "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3515 },
3516 {
3517 "alignment" : 4,
3518 "linker_set_key" : "android::RWLock *",
3519 "name" : "android::RWLock *",
3520 "referenced_type" : "type-498",
3521 "self_type" : "type-500",
3522 "size" : 4,
3523 "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3524 },
3525 {
3526 "alignment" : 4,
3527 "linker_set_key" : "android::RWLock::AutoRLock *",
3528 "name" : "android::RWLock::AutoRLock *",
3529 "referenced_type" : "type-502",
3530 "self_type" : "type-504",
3531 "size" : 4,
3532 "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3533 },
3534 {
3535 "alignment" : 4,
3536 "linker_set_key" : "android::RWLock::AutoWLock *",
3537 "name" : "android::RWLock::AutoWLock *",
3538 "referenced_type" : "type-505",
3539 "self_type" : "type-506",
3540 "size" : 4,
3541 "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3542 },
3543 {
3544 "alignment" : 4,
3545 "linker_set_key" : "android::RefBase *",
3546 "name" : "android::RefBase *",
3547 "referenced_type" : "type-5",
3548 "self_type" : "type-273",
3549 "size" : 4,
3550 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3551 },
3552 {
3553 "alignment" : 4,
3554 "linker_set_key" : "android::RefBase::weakref_impl *",
3555 "name" : "android::RefBase::weakref_impl *",
3556 "referenced_type" : "type-591",
3557 "self_type" : "type-590",
3558 "size" : 4,
3559 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3560 },
3561 {
3562 "alignment" : 4,
3563 "linker_set_key" : "android::RefBase::weakref_impl *",
3564 "name" : "android::RefBase::weakref_impl *",
3565 "referenced_type" : "type-8",
3566 "self_type" : "type-7",
3567 "size" : 4,
3568 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3569 },
3570 {
3571 "alignment" : 4,
3572 "linker_set_key" : "android::RefBase::weakref_type *",
3573 "name" : "android::RefBase::weakref_type *",
3574 "referenced_type" : "type-30",
3575 "self_type" : "type-29",
3576 "size" : 4,
3577 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3578 },
3579 {
3580 "alignment" : 4,
3581 "linker_set_key" : "android::ReferenceRenamer *",
3582 "name" : "android::ReferenceRenamer *",
3583 "referenced_type" : "type-269",
3584 "self_type" : "type-270",
3585 "size" : 4,
3586 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3587 },
3588 {
3589 "alignment" : 4,
3590 "linker_set_key" : "android::ScopedTrace *",
3591 "name" : "android::ScopedTrace *",
3592 "referenced_type" : "type-507",
3593 "self_type" : "type-508",
3594 "size" : 4,
3595 "source_file" : "/system/core/libutils/include/utils/Trace.h"
3596 },
3597 {
3598 "alignment" : 4,
3599 "linker_set_key" : "android::String16 *",
3600 "name" : "android::String16 *",
3601 "referenced_type" : "type-36",
3602 "self_type" : "type-382",
3603 "size" : 4,
3604 "source_file" : "/system/core/libutils/include/utils/String16.h"
3605 },
3606 {
3607 "alignment" : 4,
3608 "linker_set_key" : "android::String8 *",
3609 "name" : "android::String8 *",
3610 "referenced_type" : "type-47",
3611 "self_type" : "type-376",
3612 "size" : 4,
3613 "source_file" : "/system/core/libutils/include/utils/String8.h"
3614 },
3615 {
3616 "alignment" : 4,
3617 "linker_set_key" : "android::Thread *",
3618 "name" : "android::Thread *",
3619 "referenced_type" : "type-66",
3620 "self_type" : "type-65",
3621 "size" : 4,
3622 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3623 },
3624 {
3625 "alignment" : 4,
3626 "linker_set_key" : "android::VirtualLightRefBase *",
3627 "name" : "android::VirtualLightRefBase *",
3628 "referenced_type" : "type-171",
3629 "self_type" : "type-178",
3630 "size" : 4,
3631 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3632 },
3633 {
3634 "alignment" : 4,
3635 "linker_set_key" : "android::hardware::BHwBinder *",
3636 "name" : "android::hardware::BHwBinder *",
3637 "referenced_type" : "type-120",
3638 "self_type" : "type-119",
3639 "size" : 4,
3640 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3641 },
3642 {
3643 "alignment" : 4,
3644 "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::native::V1_0::IDescrambler> *",
3645 "name" : "android::hardware::BpInterface<android::hardware::cas::native::V1_0::IDescrambler> *",
3646 "referenced_type" : "type-392",
3647 "self_type" : "type-391",
3648 "size" : 4,
3649 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3650 },
3651 {
3652 "alignment" : 4,
3653 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3654 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3655 "referenced_type" : "type-430",
3656 "self_type" : "type-435",
3657 "size" : 4,
3658 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3659 },
3660 {
3661 "alignment" : 4,
3662 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3663 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3664 "referenced_type" : "type-448",
3665 "self_type" : "type-453",
3666 "size" : 4,
3667 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3668 },
3669 {
3670 "alignment" : 4,
3671 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3672 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3673 "referenced_type" : "type-438",
3674 "self_type" : "type-443",
3675 "size" : 4,
3676 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3677 },
3678 {
3679 "alignment" : 4,
3680 "linker_set_key" : "android::hardware::GrantorDescriptor *",
3681 "name" : "android::hardware::GrantorDescriptor *",
3682 "referenced_type" : "type-298",
3683 "self_type" : "type-297",
3684 "size" : 4,
3685 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3686 },
3687 {
3688 "alignment" : 4,
3689 "linker_set_key" : "android::hardware::IBinder *",
3690 "name" : "android::hardware::IBinder *",
3691 "referenced_type" : "type-28",
3692 "self_type" : "type-27",
3693 "size" : 4,
3694 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3695 },
3696 {
3697 "alignment" : 4,
3698 "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3699 "name" : "android::hardware::IBinder::DeathRecipient *",
3700 "referenced_type" : "type-113",
3701 "self_type" : "type-153",
3702 "size" : 4,
3703 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3704 },
3705 {
3706 "alignment" : 4,
3707 "linker_set_key" : "android::hardware::IInterface *",
3708 "name" : "android::hardware::IInterface *",
3709 "referenced_type" : "type-11",
3710 "self_type" : "type-10",
3711 "size" : 4,
3712 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3713 },
3714 {
3715 "alignment" : 4,
3716 "linker_set_key" : "android::hardware::Parcel *",
3717 "name" : "android::hardware::Parcel *",
3718 "referenced_type" : "type-393",
3719 "self_type" : "type-398",
3720 "size" : 4,
3721 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3722 },
3723 {
3724 "alignment" : 4,
3725 "linker_set_key" : "android::hardware::ProcessState *",
3726 "name" : "android::hardware::ProcessState *",
3727 "referenced_type" : "type-14",
3728 "self_type" : "type-13",
3729 "size" : 4,
3730 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3731 },
3732 {
3733 "alignment" : 4,
3734 "linker_set_key" : "android::hardware::Return<android::hardware::cas::V1_0::Status> *",
3735 "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> *",
3736 "referenced_type" : "type-142",
3737 "self_type" : "type-144",
3738 "size" : 4,
3739 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3740 },
3741 {
3742 "alignment" : 4,
3743 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > *",
3744 "name" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > *",
3745 "referenced_type" : "type-149",
3746 "self_type" : "type-150",
3747 "size" : 4,
3748 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3749 },
3750 {
3751 "alignment" : 4,
3752 "linker_set_key" : "android::hardware::Return<bool> *",
3753 "name" : "android::hardware::Return<bool> *",
3754 "referenced_type" : "type-134",
3755 "self_type" : "type-136",
3756 "size" : 4,
3757 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3758 },
3759 {
3760 "alignment" : 4,
3761 "linker_set_key" : "android::hardware::Return<void> *",
3762 "name" : "android::hardware::Return<void> *",
3763 "referenced_type" : "type-164",
3764 "self_type" : "type-166",
3765 "size" : 4,
3766 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3767 },
3768 {
3769 "alignment" : 4,
3770 "linker_set_key" : "android::hardware::Status *",
3771 "name" : "android::hardware::Status *",
3772 "referenced_type" : "type-122",
3773 "self_type" : "type-125",
3774 "size" : 4,
3775 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3776 },
3777 {
3778 "alignment" : 4,
3779 "linker_set_key" : "android::hardware::cas::V1_0::BnHwDescramblerBase *",
3780 "name" : "android::hardware::cas::V1_0::BnHwDescramblerBase *",
3781 "referenced_type" : "type-548",
3782 "self_type" : "type-549",
3783 "size" : 4,
3784 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/BnHwDescramblerBase.h"
3785 },
3786 {
3787 "alignment" : 4,
3788 "linker_set_key" : "android::hardware::cas::V1_0::IDescramblerBase *",
3789 "name" : "android::hardware::cas::V1_0::IDescramblerBase *",
3790 "referenced_type" : "type-79",
3791 "self_type" : "type-78",
3792 "size" : 4,
3793 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3794 },
3795 {
3796 "alignment" : 4,
3797 "linker_set_key" : "android::hardware::cas::native::V1_0::BnHwDescrambler *",
3798 "name" : "android::hardware::cas::native::V1_0::BnHwDescrambler *",
3799 "referenced_type" : "type-466",
3800 "self_type" : "type-585",
3801 "size" : 4,
3802 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3803 },
3804 {
3805 "alignment" : 4,
3806 "linker_set_key" : "android::hardware::cas::native::V1_0::BpHwDescrambler *",
3807 "name" : "android::hardware::cas::native::V1_0::BpHwDescrambler *",
3808 "referenced_type" : "type-556",
3809 "self_type" : "type-617",
3810 "size" : 4,
3811 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3812 },
3813 {
3814 "alignment" : 4,
3815 "linker_set_key" : "android::hardware::cas::native::V1_0::BsDescrambler *",
3816 "name" : "android::hardware::cas::native::V1_0::BsDescrambler *",
3817 "referenced_type" : "type-605",
3818 "self_type" : "type-615",
3819 "size" : 4,
3820 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3821 },
3822 {
3823 "alignment" : 4,
3824 "linker_set_key" : "android::hardware::cas::native::V1_0::IDescrambler *",
3825 "name" : "android::hardware::cas::native::V1_0::IDescrambler *",
3826 "referenced_type" : "type-98",
3827 "self_type" : "type-97",
3828 "size" : 4,
3829 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3830 },
3831 {
3832 "alignment" : 4,
3833 "linker_set_key" : "android::hardware::cas::native::V1_0::SubSample *",
3834 "name" : "android::hardware::cas::native::V1_0::SubSample *",
3835 "referenced_type" : "type-337",
3836 "self_type" : "type-336",
3837 "size" : 4,
3838 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3839 },
3840 {
3841 "alignment" : 4,
3842 "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3843 "name" : "android::hardware::details::HidlInstrumentor *",
3844 "referenced_type" : "type-408",
3845 "self_type" : "type-582",
3846 "size" : 4,
3847 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3848 },
3849 {
3850 "alignment" : 4,
3851 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3852 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3853 "referenced_type" : "type-310",
3854 "self_type" : "type-573",
3855 "size" : 4,
3856 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3857 },
3858 {
3859 "alignment" : 4,
3860 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3861 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3862 "referenced_type" : "type-301",
3863 "self_type" : "type-568",
3864 "size" : 4,
3865 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3866 },
3867 {
3868 "alignment" : 4,
3869 "linker_set_key" : "android::hardware::details::return_status *",
3870 "name" : "android::hardware::details::return_status *",
3871 "referenced_type" : "type-135",
3872 "self_type" : "type-159",
3873 "size" : 4,
3874 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3875 },
3876 {
3877 "alignment" : 4,
3878 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
3879 "name" : "android::hardware::hidl_array<unsigned char, 32> *",
3880 "referenced_type" : "type-313",
3881 "self_type" : "type-312",
3882 "size" : 4,
3883 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3884 },
3885 {
3886 "alignment" : 4,
3887 "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3888 "name" : "android::hardware::hidl_binder_death_recipient *",
3889 "referenced_type" : "type-107",
3890 "self_type" : "type-106",
3891 "size" : 4,
3892 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3893 },
3894 {
3895 "alignment" : 4,
3896 "linker_set_key" : "android::hardware::hidl_death_recipient *",
3897 "name" : "android::hardware::hidl_death_recipient *",
3898 "referenced_type" : "type-110",
3899 "self_type" : "type-109",
3900 "size" : 4,
3901 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3902 },
3903 {
3904 "alignment" : 4,
3905 "linker_set_key" : "android::hardware::hidl_memory *",
3906 "name" : "android::hardware::hidl_memory *",
3907 "referenced_type" : "type-282",
3908 "self_type" : "type-283",
3909 "size" : 4,
3910 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3911 },
3912 {
3913 "alignment" : 4,
3914 "linker_set_key" : "android::hardware::hidl_string *",
3915 "name" : "android::hardware::hidl_string *",
3916 "referenced_type" : "type-278",
3917 "self_type" : "type-303",
3918 "size" : 4,
3919 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3920 },
3921 {
3922 "alignment" : 4,
3923 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3924 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3925 "referenced_type" : "type-309",
3926 "self_type" : "type-315",
3927 "size" : 4,
3928 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3929 },
3930 {
3931 "alignment" : 4,
3932 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3933 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3934 "referenced_type" : "type-300",
3935 "self_type" : "type-304",
3936 "size" : 4,
3937 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3938 },
3939 {
3940 "alignment" : 4,
3941 "linker_set_key" : "android::hardware::hidl_version *",
3942 "name" : "android::hardware::hidl_version *",
3943 "referenced_type" : "type-347",
3944 "self_type" : "type-348",
3945 "size" : 4,
3946 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3947 },
3948 {
3949 "alignment" : 4,
3950 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
3951 "name" : "android::hidl::base::V1_0::BnHwBase *",
3952 "referenced_type" : "type-406",
3953 "self_type" : "type-405",
3954 "size" : 4,
3955 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
3956 },
3957 {
3958 "alignment" : 4,
3959 "linker_set_key" : "android::hidl::base::V1_0::IBase *",
3960 "name" : "android::hidl::base::V1_0::IBase *",
3961 "referenced_type" : "type-4",
3962 "self_type" : "type-3",
3963 "size" : 4,
3964 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3965 },
3966 {
3967 "alignment" : 4,
3968 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
3969 "name" : "android::hidl::manager::V1_0::IServiceManager *",
3970 "referenced_type" : "type-58",
3971 "self_type" : "type-57",
3972 "size" : 4,
3973 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3974 },
3975 {
3976 "alignment" : 4,
3977 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
3978 "name" : "android::hidl::manager::V1_0::IServiceNotification *",
3979 "referenced_type" : "type-73",
3980 "self_type" : "type-72",
3981 "size" : 4,
3982 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3983 },
3984 {
3985 "alignment" : 4,
3986 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
3987 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
3988 "referenced_type" : "type-619",
3989 "self_type" : "type-620",
3990 "size" : 4,
3991 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3992 },
3993 {
3994 "alignment" : 4,
3995 "linker_set_key" : "android::sp<android::hardware::IBinder> *",
3996 "name" : "android::sp<android::hardware::IBinder> *",
3997 "referenced_type" : "type-42",
3998 "self_type" : "type-621",
3999 "size" : 4,
4000 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4001 },
4002 {
4003 "alignment" : 4,
4004 "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4005 "name" : "android::sp<android::hardware::ProcessState> *",
4006 "referenced_type" : "type-12",
4007 "self_type" : "type-53",
4008 "size" : 4,
4009 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4010 },
4011 {
4012 "alignment" : 4,
4013 "linker_set_key" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
4014 "name" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
4015 "referenced_type" : "type-77",
4016 "self_type" : "type-91",
4017 "size" : 4,
4018 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4019 },
4020 {
4021 "alignment" : 4,
4022 "linker_set_key" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> *",
4023 "name" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> *",
4024 "referenced_type" : "type-96",
4025 "self_type" : "type-95",
4026 "size" : 4,
4027 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4028 },
4029 {
4030 "alignment" : 4,
4031 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4032 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4033 "referenced_type" : "type-105",
4034 "self_type" : "type-104",
4035 "size" : 4,
4036 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4037 },
4038 {
4039 "alignment" : 4,
4040 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4041 "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4042 "referenced_type" : "type-407",
4043 "self_type" : "type-600",
4044 "size" : 4,
4045 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4046 },
4047 {
4048 "alignment" : 4,
4049 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4050 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4051 "referenced_type" : "type-56",
4052 "self_type" : "type-59",
4053 "size" : 4,
4054 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4055 },
4056 {
4057 "alignment" : 4,
4058 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4059 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4060 "referenced_type" : "type-71",
4061 "self_type" : "type-74",
4062 "size" : 4,
4063 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4064 },
4065 {
4066 "alignment" : 4,
4067 "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4068 "name" : "android::wp<android::hardware::BHwBinder> *",
4069 "referenced_type" : "type-372",
4070 "self_type" : "type-456",
4071 "size" : 4,
4072 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4073 },
4074 {
4075 "alignment" : 4,
4076 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4077 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4078 "referenced_type" : "type-152",
4079 "self_type" : "type-184",
4080 "size" : 4,
4081 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4082 },
4083 {
4084 "alignment" : 4,
4085 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4086 "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4087 "referenced_type" : "type-108",
4088 "self_type" : "type-299",
4089 "size" : 4,
4090 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4091 },
4092 {
4093 "alignment" : 4,
4094 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4095 "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4096 "referenced_type" : "type-112",
4097 "self_type" : "type-583",
4098 "size" : 4,
4099 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4100 },
4101 {
4102 "alignment" : 4,
4103 "linker_set_key" : "android_flex_plane *",
4104 "name" : "android_flex_plane *",
4105 "referenced_type" : "type-479",
4106 "self_type" : "type-482",
4107 "size" : 4,
4108 "source_file" : "/system/core/libsystem/include/system/graphics.h"
4109 },
4110 {
4111 "alignment" : 4,
4112 "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4113 "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4114 "referenced_type" : "type-33",
4115 "self_type" : "type-32",
4116 "size" : 4,
4117 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4118 },
4119 {
4120 "alignment" : 4,
4121 "linker_set_key" : "char *",
4122 "name" : "char *",
4123 "referenced_type" : "type-50",
4124 "self_type" : "type-165",
4125 "size" : 4,
4126 "source_file" : "/system/core/liblog/include/log/log_read.h"
4127 },
4128 {
4129 "alignment" : 4,
4130 "linker_set_key" : "const android::NativeHandle *",
4131 "name" : "const android::NativeHandle *",
4132 "referenced_type" : "type-362",
4133 "self_type" : "type-363",
4134 "size" : 4,
4135 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4136 },
4137 {
4138 "alignment" : 4,
4139 "linker_set_key" : "const android::RefBase *",
4140 "name" : "const android::RefBase *",
4141 "referenced_type" : "type-271",
4142 "self_type" : "type-272",
4143 "size" : 4,
4144 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4145 },
4146 {
4147 "alignment" : 4,
4148 "linker_set_key" : "const android::String16 *",
4149 "name" : "const android::String16 *",
4150 "referenced_type" : "type-35",
4151 "self_type" : "type-380",
4152 "size" : 4,
4153 "source_file" : "/system/core/libutils/include/utils/String16.h"
4154 },
4155 {
4156 "alignment" : 4,
4157 "linker_set_key" : "const android::String8 *",
4158 "name" : "const android::String8 *",
4159 "referenced_type" : "type-371",
4160 "self_type" : "type-373",
4161 "size" : 4,
4162 "source_file" : "/system/core/libutils/include/utils/String8.h"
4163 },
4164 {
4165 "alignment" : 4,
4166 "linker_set_key" : "const android::VectorImpl *",
4167 "name" : "const android::VectorImpl *",
4168 "referenced_type" : "type-457",
4169 "self_type" : "type-458",
4170 "size" : 4,
4171 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4172 },
4173 {
4174 "alignment" : 4,
4175 "linker_set_key" : "const android::hardware::BpHwRefBase *",
4176 "name" : "const android::hardware::BpHwRefBase *",
4177 "referenced_type" : "type-384",
4178 "self_type" : "type-388",
4179 "size" : 4,
4180 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4181 },
4182 {
4183 "alignment" : 4,
4184 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4185 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4186 "referenced_type" : "type-423",
4187 "self_type" : "type-424",
4188 "size" : 4,
4189 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4190 },
4191 {
4192 "alignment" : 4,
4193 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4194 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4195 "referenced_type" : "type-428",
4196 "self_type" : "type-429",
4197 "size" : 4,
4198 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4199 },
4200 {
4201 "alignment" : 4,
4202 "linker_set_key" : "const android::hardware::Return<android::hardware::cas::V1_0::Status> *",
4203 "name" : "const android::hardware::Return<android::hardware::cas::V1_0::Status> *",
4204 "referenced_type" : "type-147",
4205 "self_type" : "type-148",
4206 "size" : 4,
4207 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4208 },
4209 {
4210 "alignment" : 4,
4211 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > *",
4212 "name" : "const android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > *",
4213 "referenced_type" : "type-156",
4214 "self_type" : "type-157",
4215 "size" : 4,
4216 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4217 },
4218 {
4219 "alignment" : 4,
4220 "linker_set_key" : "const android::hardware::Return<bool> *",
4221 "name" : "const android::hardware::Return<bool> *",
4222 "referenced_type" : "type-139",
4223 "self_type" : "type-140",
4224 "size" : 4,
4225 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4226 },
4227 {
4228 "alignment" : 4,
4229 "linker_set_key" : "const android::hardware::Status *",
4230 "name" : "const android::hardware::Status *",
4231 "referenced_type" : "type-126",
4232 "self_type" : "type-133",
4233 "size" : 4,
4234 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4235 },
4236 {
4237 "alignment" : 4,
4238 "linker_set_key" : "const android::hardware::cas::V1_0::BpHwDescramblerBase *",
4239 "name" : "const android::hardware::cas::V1_0::BpHwDescramblerBase *",
4240 "referenced_type" : "type-553",
4241 "self_type" : "type-554",
4242 "size" : 4,
4243 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h"
4244 },
4245 {
4246 "alignment" : 4,
4247 "linker_set_key" : "const android::hardware::cas::V1_0::IDescramblerBase *",
4248 "name" : "const android::hardware::cas::V1_0::IDescramblerBase *",
4249 "referenced_type" : "type-536",
4250 "self_type" : "type-537",
4251 "size" : 4,
4252 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/IDescramblerBase.h"
4253 },
4254 {
4255 "alignment" : 4,
4256 "linker_set_key" : "const android::hardware::cas::native::V1_0::BpHwDescrambler *",
4257 "name" : "const android::hardware::cas::native::V1_0::BpHwDescrambler *",
4258 "referenced_type" : "type-555",
4259 "self_type" : "type-559",
4260 "size" : 4,
4261 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4262 },
4263 {
4264 "alignment" : 4,
4265 "linker_set_key" : "const android::hardware::cas::native::V1_0::IDescrambler *",
4266 "name" : "const android::hardware::cas::native::V1_0::IDescrambler *",
4267 "referenced_type" : "type-538",
4268 "self_type" : "type-539",
4269 "size" : 4,
4270 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
4271 },
4272 {
4273 "alignment" : 4,
4274 "linker_set_key" : "const android::hardware::cas::native::V1_0::SubSample *",
4275 "name" : "const android::hardware::cas::native::V1_0::SubSample *",
4276 "referenced_type" : "type-339",
4277 "self_type" : "type-338",
4278 "size" : 4,
4279 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4280 },
4281 {
4282 "alignment" : 4,
4283 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample> *",
4284 "name" : "const android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample> *",
4285 "referenced_type" : "type-566",
4286 "self_type" : "type-567",
4287 "size" : 4,
4288 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4289 },
4290 {
4291 "alignment" : 4,
4292 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4293 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4294 "referenced_type" : "type-575",
4295 "self_type" : "type-576",
4296 "size" : 4,
4297 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4298 },
4299 {
4300 "alignment" : 4,
4301 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4302 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4303 "referenced_type" : "type-570",
4304 "self_type" : "type-571",
4305 "size" : 4,
4306 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4307 },
4308 {
4309 "alignment" : 4,
4310 "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4311 "name" : "const android::hardware::details::hidl_pointer<int> *",
4312 "referenced_type" : "type-492",
4313 "self_type" : "type-501",
4314 "size" : 4,
4315 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4316 },
4317 {
4318 "alignment" : 4,
4319 "linker_set_key" : "const android::hardware::details::return_status *",
4320 "name" : "const android::hardware::details::return_status *",
4321 "referenced_type" : "type-161",
4322 "self_type" : "type-162",
4323 "size" : 4,
4324 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4325 },
4326 {
4327 "alignment" : 4,
4328 "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4329 "name" : "const android::hardware::hidl_death_recipient *",
4330 "referenced_type" : "type-598",
4331 "self_type" : "type-599",
4332 "size" : 4,
4333 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4334 },
4335 {
4336 "alignment" : 4,
4337 "linker_set_key" : "const android::hardware::hidl_memory *",
4338 "name" : "const android::hardware::hidl_memory *",
4339 "referenced_type" : "type-285",
4340 "self_type" : "type-289",
4341 "size" : 4,
4342 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4343 },
4344 {
4345 "alignment" : 4,
4346 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample> *",
4347 "name" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample> *",
4348 "referenced_type" : "type-340",
4349 "self_type" : "type-341",
4350 "size" : 4,
4351 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4352 },
4353 {
4354 "alignment" : 4,
4355 "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4356 "name" : "const android::hardware::hidl_vec<int> *",
4357 "referenced_type" : "type-324",
4358 "self_type" : "type-325",
4359 "size" : 4,
4360 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4361 },
4362 {
4363 "alignment" : 4,
4364 "linker_set_key" : "const android::hardware::hidl_version *",
4365 "name" : "const android::hardware::hidl_version *",
4366 "referenced_type" : "type-349",
4367 "self_type" : "type-350",
4368 "size" : 4,
4369 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4370 },
4371 {
4372 "alignment" : 4,
4373 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4374 "name" : "const android::hidl::base::V1_0::BpHwBase *",
4375 "referenced_type" : "type-546",
4376 "self_type" : "type-547",
4377 "size" : 4,
4378 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4379 },
4380 {
4381 "alignment" : 4,
4382 "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4383 "name" : "const android::hidl::base::V1_0::IBase *",
4384 "referenced_type" : "type-434",
4385 "self_type" : "type-433",
4386 "size" : 4,
4387 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4388 },
4389 {
4390 "alignment" : 4,
4391 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4392 "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4393 "referenced_type" : "type-62",
4394 "self_type" : "type-63",
4395 "size" : 4,
4396 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4397 },
4398 {
4399 "alignment" : 4,
4400 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4401 "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4402 "referenced_type" : "type-509",
4403 "self_type" : "type-510",
4404 "size" : 4,
4405 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4406 },
4407 {
4408 "alignment" : 4,
4409 "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4410 "name" : "const android::sp<android::hardware::IBinder> *",
4411 "referenced_type" : "type-41",
4412 "self_type" : "type-622",
4413 "size" : 4,
4414 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4415 },
4416 {
4417 "alignment" : 4,
4418 "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4419 "name" : "const android::sp<android::hardware::ProcessState> *",
4420 "referenced_type" : "type-54",
4421 "self_type" : "type-55",
4422 "size" : 4,
4423 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4424 },
4425 {
4426 "alignment" : 4,
4427 "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
4428 "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase> *",
4429 "referenced_type" : "type-92",
4430 "self_type" : "type-94",
4431 "size" : 4,
4432 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4433 },
4434 {
4435 "alignment" : 4,
4436 "linker_set_key" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler> *",
4437 "name" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler> *",
4438 "referenced_type" : "type-102",
4439 "self_type" : "type-101",
4440 "size" : 4,
4441 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4442 },
4443 {
4444 "alignment" : 4,
4445 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4446 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4447 "referenced_type" : "type-117",
4448 "self_type" : "type-116",
4449 "size" : 4,
4450 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4451 },
4452 {
4453 "alignment" : 4,
4454 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4455 "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4456 "referenced_type" : "type-331",
4457 "self_type" : "type-589",
4458 "size" : 4,
4459 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4460 },
4461 {
4462 "alignment" : 4,
4463 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4464 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4465 "referenced_type" : "type-603",
4466 "self_type" : "type-618",
4467 "size" : 4,
4468 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4469 },
4470 {
4471 "alignment" : 4,
4472 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4473 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4474 "referenced_type" : "type-60",
4475 "self_type" : "type-61",
4476 "size" : 4,
4477 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4478 },
4479 {
4480 "alignment" : 4,
4481 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4482 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4483 "referenced_type" : "type-75",
4484 "self_type" : "type-76",
4485 "size" : 4,
4486 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4487 },
4488 {
4489 "alignment" : 4,
4490 "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4491 "name" : "const android::wp<android::hardware::BHwBinder> *",
4492 "referenced_type" : "type-586",
4493 "self_type" : "type-587",
4494 "size" : 4,
4495 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4496 },
4497 {
4498 "alignment" : 4,
4499 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4500 "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4501 "referenced_type" : "type-307",
4502 "self_type" : "type-318",
4503 "size" : 4,
4504 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4505 },
4506 {
4507 "alignment" : 4,
4508 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4509 "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4510 "referenced_type" : "type-130",
4511 "self_type" : "type-129",
4512 "size" : 4,
4513 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4514 },
4515 {
4516 "alignment" : 4,
4517 "linker_set_key" : "const char *",
4518 "name" : "const char *",
4519 "referenced_type" : "type-49",
4520 "self_type" : "type-48",
4521 "size" : 4,
4522 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4523 },
4524 {
4525 "alignment" : 4,
4526 "linker_set_key" : "const char16_t *",
4527 "name" : "const char16_t *",
4528 "referenced_type" : "type-38",
4529 "self_type" : "type-37",
4530 "size" : 4,
4531 "source_file" : "/system/core/libutils/include/utils/String16.h"
4532 },
4533 {
4534 "alignment" : 4,
4535 "linker_set_key" : "const log_msg *",
4536 "name" : "const log_msg *",
4537 "referenced_type" : "type-80",
4538 "self_type" : "type-103",
4539 "size" : 4,
4540 "source_file" : "/system/core/liblog/include/log/log_read.h"
4541 },
4542 {
4543 "alignment" : 4,
4544 "linker_set_key" : "const native_handle *",
4545 "name" : "const native_handle *",
4546 "referenced_type" : "type-257",
4547 "self_type" : "type-256",
4548 "size" : 4,
4549 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4550 },
4551 {
4552 "alignment" : 4,
4553 "linker_set_key" : "const unsigned char *",
4554 "name" : "const unsigned char *",
4555 "referenced_type" : "type-250",
4556 "self_type" : "type-346",
4557 "size" : 4,
4558 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4559 },
4560 {
4561 "alignment" : 4,
4562 "linker_set_key" : "const unsigned long long *",
4563 "name" : "const unsigned long long *",
4564 "referenced_type" : "type-263",
4565 "self_type" : "type-399",
4566 "size" : 4,
4567 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4568 },
4569 {
4570 "alignment" : 4,
4571 "linker_set_key" : "const void *",
4572 "name" : "const void *",
4573 "referenced_type" : "type-353",
4574 "self_type" : "type-354",
4575 "size" : 4,
4576 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4577 },
4578 {
4579 "alignment" : 4,
4580 "linker_set_key" : "int (*)(void *)",
4581 "name" : "int (*)(void *)",
4582 "referenced_type" : "type-488",
4583 "self_type" : "type-489",
4584 "size" : 4,
4585 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4586 },
4587 {
4588 "alignment" : 4,
4589 "linker_set_key" : "int *",
4590 "name" : "int *",
4591 "referenced_type" : "type-15",
4592 "self_type" : "type-323",
4593 "size" : 4,
4594 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4595 },
4596 {
4597 "alignment" : 4,
4598 "linker_set_key" : "log_msg *",
4599 "name" : "log_msg *",
4600 "referenced_type" : "type-81",
4601 "self_type" : "type-154",
4602 "size" : 4,
4603 "source_file" : "/system/core/liblog/include/log/log_read.h"
4604 },
4605 {
4606 "alignment" : 4,
4607 "linker_set_key" : "native_handle *",
4608 "name" : "native_handle *",
4609 "referenced_type" : "type-176",
4610 "self_type" : "type-175",
4611 "size" : 4,
4612 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4613 },
4614 {
4615 "alignment" : 4,
4616 "linker_set_key" : "unsigned char *",
4617 "name" : "unsigned char *",
4618 "referenced_type" : "type-84",
4619 "self_type" : "type-330",
4620 "size" : 4,
4621 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4622 },
4623 {
4624 "alignment" : 4,
4625 "linker_set_key" : "unsigned int *",
4626 "name" : "unsigned int *",
4627 "referenced_type" : "type-2",
4628 "self_type" : "type-413",
4629 "size" : 4,
4630 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4631 },
4632 {
4633 "alignment" : 4,
4634 "linker_set_key" : "unsigned long long *",
4635 "name" : "unsigned long long *",
4636 "referenced_type" : "type-111",
4637 "self_type" : "type-395",
4638 "size" : 4,
4639 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4640 },
4641 {
4642 "alignment" : 4,
4643 "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4644 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4645 "referenced_type" : "type-397",
4646 "self_type" : "type-396",
4647 "size" : 4,
4648 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4649 },
4650 {
4651 "alignment" : 4,
4652 "linker_set_key" : "void *",
4653 "name" : "void *",
4654 "referenced_type" : "type-17",
4655 "self_type" : "type-16",
4656 "size" : 4,
4657 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4658 },
4659 {
4660 "alignment" : 4,
4661 "linker_set_key" : "void **",
4662 "name" : "void **",
4663 "referenced_type" : "type-16",
4664 "self_type" : "type-490",
4665 "size" : 4,
4666 "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4667 }
4668 ],
4669 "qualified_types" :
4670 [
4671 {
4672 "alignment" : 4,
4673 "is_const" : true,
4674 "linker_set_key" : "android::RefBase::weakref_impl *const",
4675 "name" : "android::RefBase::weakref_impl *const",
4676 "referenced_type" : "type-590",
4677 "self_type" : "type-592",
4678 "size" : 4,
4679 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4680 },
4681 {
4682 "alignment" : 4,
4683 "is_const" : true,
4684 "linker_set_key" : "android::RefBase::weakref_impl *const",
4685 "name" : "android::RefBase::weakref_impl *const",
4686 "referenced_type" : "type-7",
4687 "self_type" : "type-6",
4688 "size" : 4,
4689 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4690 },
4691 {
4692 "alignment" : 4,
4693 "is_const" : true,
4694 "linker_set_key" : "android::hardware::IBinder *const",
4695 "name" : "android::hardware::IBinder *const",
4696 "referenced_type" : "type-27",
4697 "self_type" : "type-386",
4698 "size" : 4,
4699 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4700 },
4701 {
4702 "alignment" : 4,
4703 "is_const" : true,
4704 "linker_set_key" : "const android::NativeHandle",
4705 "name" : "const android::NativeHandle",
4706 "referenced_type" : "type-174",
4707 "self_type" : "type-362",
4708 "size" : 12,
4709 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4710 },
4711 {
4712 "alignment" : 4,
4713 "is_const" : true,
4714 "linker_set_key" : "const android::RefBase",
4715 "name" : "const android::RefBase",
4716 "referenced_type" : "type-5",
4717 "self_type" : "type-271",
4718 "size" : 8,
4719 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4720 },
4721 {
4722 "alignment" : 4,
4723 "is_const" : true,
4724 "linker_set_key" : "const android::String16",
4725 "name" : "const android::String16",
4726 "referenced_type" : "type-36",
4727 "self_type" : "type-35",
4728 "size" : 4,
4729 "source_file" : "/system/core/libutils/include/utils/String16.h"
4730 },
4731 {
4732 "alignment" : 4,
4733 "is_const" : true,
4734 "linker_set_key" : "const android::String8",
4735 "name" : "const android::String8",
4736 "referenced_type" : "type-47",
4737 "self_type" : "type-371",
4738 "size" : 4,
4739 "source_file" : "/system/core/libutils/include/utils/String8.h"
4740 },
4741 {
4742 "alignment" : 4,
4743 "is_const" : true,
4744 "linker_set_key" : "const android::VectorImpl",
4745 "name" : "const android::VectorImpl",
4746 "referenced_type" : "type-24",
4747 "self_type" : "type-457",
4748 "size" : 20,
4749 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4750 },
4751 {
4752 "alignment" : 4,
4753 "is_const" : true,
4754 "linker_set_key" : "const android::hardware::BpHwRefBase",
4755 "name" : "const android::hardware::BpHwRefBase",
4756 "referenced_type" : "type-385",
4757 "self_type" : "type-384",
4758 "size" : 24,
4759 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4760 },
4761 {
4762 "alignment" : 4,
4763 "is_const" : true,
4764 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4765 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4766 "referenced_type" : "type-417",
4767 "self_type" : "type-423",
4768 "size" : 16,
4769 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4770 },
4771 {
4772 "alignment" : 4,
4773 "is_const" : true,
4774 "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4775 "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4776 "referenced_type" : "type-425",
4777 "self_type" : "type-428",
4778 "size" : 16,
4779 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4780 },
4781 {
4782 "alignment" : 4,
4783 "is_const" : true,
4784 "linker_set_key" : "const android::hardware::Parcel",
4785 "name" : "const android::hardware::Parcel",
4786 "referenced_type" : "type-393",
4787 "self_type" : "type-403",
4788 "size" : 68,
4789 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4790 },
4791 {
4792 "alignment" : 4,
4793 "is_const" : true,
4794 "linker_set_key" : "const android::hardware::Return<android::hardware::cas::V1_0::Status>",
4795 "name" : "const android::hardware::Return<android::hardware::cas::V1_0::Status>",
4796 "referenced_type" : "type-142",
4797 "self_type" : "type-147",
4798 "size" : 28,
4799 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4800 },
4801 {
4802 "alignment" : 4,
4803 "is_const" : true,
4804 "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> >",
4805 "name" : "const android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> >",
4806 "referenced_type" : "type-149",
4807 "self_type" : "type-156",
4808 "size" : 28,
4809 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4810 },
4811 {
4812 "alignment" : 4,
4813 "is_const" : true,
4814 "linker_set_key" : "const android::hardware::Return<bool>",
4815 "name" : "const android::hardware::Return<bool>",
4816 "referenced_type" : "type-134",
4817 "self_type" : "type-139",
4818 "size" : 24,
4819 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4820 },
4821 {
4822 "alignment" : 4,
4823 "is_const" : true,
4824 "linker_set_key" : "const android::hardware::Status",
4825 "name" : "const android::hardware::Status",
4826 "referenced_type" : "type-122",
4827 "self_type" : "type-126",
4828 "size" : 20,
4829 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4830 },
4831 {
4832 "alignment" : 4,
4833 "is_const" : true,
4834 "linker_set_key" : "const android::hardware::cas::V1_0::BpHwDescramblerBase",
4835 "name" : "const android::hardware::cas::V1_0::BpHwDescramblerBase",
4836 "referenced_type" : "type-550",
4837 "self_type" : "type-553",
4838 "size" : 92,
4839 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h"
4840 },
4841 {
4842 "alignment" : 4,
4843 "is_const" : true,
4844 "linker_set_key" : "const android::hardware::cas::V1_0::IDescramblerBase",
4845 "name" : "const android::hardware::cas::V1_0::IDescramblerBase",
4846 "referenced_type" : "type-79",
4847 "self_type" : "type-536",
4848 "size" : 12,
4849 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/IDescramblerBase.h"
4850 },
4851 {
4852 "alignment" : 4,
4853 "is_const" : true,
4854 "linker_set_key" : "const android::hardware::cas::V1_0::Status",
4855 "name" : "const android::hardware::cas::V1_0::Status",
4856 "referenced_type" : "type-143",
4857 "self_type" : "type-533",
4858 "size" : 4,
4859 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/types.h"
4860 },
4861 {
4862 "alignment" : 4,
4863 "is_const" : true,
4864 "linker_set_key" : "const android::hardware::cas::native::V1_0::BpHwDescrambler",
4865 "name" : "const android::hardware::cas::native::V1_0::BpHwDescrambler",
4866 "referenced_type" : "type-556",
4867 "self_type" : "type-555",
4868 "size" : 92,
4869 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4870 },
4871 {
4872 "alignment" : 4,
4873 "is_const" : true,
4874 "linker_set_key" : "const android::hardware::cas::native::V1_0::BufferType",
4875 "name" : "const android::hardware::cas::native::V1_0::BufferType",
4876 "referenced_type" : "type-523",
4877 "self_type" : "type-527",
4878 "size" : 4,
4879 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
4880 },
4881 {
4882 "alignment" : 8,
4883 "is_const" : true,
4884 "linker_set_key" : "const android::hardware::cas::native::V1_0::DestinationBuffer",
4885 "name" : "const android::hardware::cas::native::V1_0::DestinationBuffer",
4886 "referenced_type" : "type-524",
4887 "self_type" : "type-562",
4888 "size" : 80,
4889 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4890 },
4891 {
4892 "alignment" : 4,
4893 "is_const" : true,
4894 "linker_set_key" : "const android::hardware::cas::native::V1_0::IDescrambler",
4895 "name" : "const android::hardware::cas::native::V1_0::IDescrambler",
4896 "referenced_type" : "type-98",
4897 "self_type" : "type-538",
4898 "size" : 12,
4899 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
4900 },
4901 {
4902 "alignment" : 4,
4903 "is_const" : true,
4904 "linker_set_key" : "const android::hardware::cas::native::V1_0::ScramblingControl",
4905 "name" : "const android::hardware::cas::native::V1_0::ScramblingControl",
4906 "referenced_type" : "type-521",
4907 "self_type" : "type-525",
4908 "size" : 4,
4909 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
4910 },
4911 {
4912 "alignment" : 8,
4913 "is_const" : true,
4914 "linker_set_key" : "const android::hardware::cas::native::V1_0::SharedBuffer",
4915 "name" : "const android::hardware::cas::native::V1_0::SharedBuffer",
4916 "referenced_type" : "type-522",
4917 "self_type" : "type-560",
4918 "size" : 56,
4919 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
4920 },
4921 {
4922 "alignment" : 4,
4923 "is_const" : true,
4924 "linker_set_key" : "const android::hardware::cas::native::V1_0::SubSample",
4925 "name" : "const android::hardware::cas::native::V1_0::SubSample",
4926 "referenced_type" : "type-337",
4927 "self_type" : "type-339",
4928 "size" : 8,
4929 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4930 },
4931 {
4932 "alignment" : 4,
4933 "is_const" : true,
4934 "linker_set_key" : "const android::hardware::details::SchedPrio",
4935 "name" : "const android::hardware::details::SchedPrio",
4936 "referenced_type" : "type-420",
4937 "self_type" : "type-422",
4938 "size" : 8,
4939 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4940 },
4941 {
4942 "alignment" : 8,
4943 "is_const" : true,
4944 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample>",
4945 "name" : "const android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample>",
4946 "referenced_type" : "type-334",
4947 "self_type" : "type-566",
4948 "size" : 8,
4949 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4950 },
4951 {
4952 "alignment" : 8,
4953 "is_const" : true,
4954 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4955 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4956 "referenced_type" : "type-310",
4957 "self_type" : "type-575",
4958 "size" : 8,
4959 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4960 },
4961 {
4962 "alignment" : 8,
4963 "is_const" : true,
4964 "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4965 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4966 "referenced_type" : "type-301",
4967 "self_type" : "type-570",
4968 "size" : 8,
4969 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4970 },
4971 {
4972 "alignment" : 8,
4973 "is_const" : true,
4974 "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
4975 "name" : "const android::hardware::details::hidl_pointer<int>",
4976 "referenced_type" : "type-321",
4977 "self_type" : "type-492",
4978 "size" : 8,
4979 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4980 },
4981 {
4982 "alignment" : 4,
4983 "is_const" : true,
4984 "linker_set_key" : "const android::hardware::details::return_status",
4985 "name" : "const android::hardware::details::return_status",
4986 "referenced_type" : "type-135",
4987 "self_type" : "type-161",
4988 "size" : 24,
4989 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4990 },
4991 {
4992 "alignment" : 4,
4993 "is_const" : true,
4994 "linker_set_key" : "const android::hardware::hidl_death_recipient",
4995 "name" : "const android::hardware::hidl_death_recipient",
4996 "referenced_type" : "type-110",
4997 "self_type" : "type-598",
4998 "size" : 12,
4999 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5000 },
5001 {
5002 "alignment" : 8,
5003 "is_const" : true,
5004 "linker_set_key" : "const android::hardware::hidl_handle",
5005 "name" : "const android::hardware::hidl_handle",
5006 "referenced_type" : "type-276",
5007 "self_type" : "type-355",
5008 "size" : 16,
5009 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5010 },
5011 {
5012 "alignment" : 8,
5013 "is_const" : true,
5014 "linker_set_key" : "const android::hardware::hidl_memory",
5015 "name" : "const android::hardware::hidl_memory",
5016 "referenced_type" : "type-282",
5017 "self_type" : "type-285",
5018 "size" : 40,
5019 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5020 },
5021 {
5022 "alignment" : 8,
5023 "is_const" : true,
5024 "linker_set_key" : "const android::hardware::hidl_string",
5025 "name" : "const android::hardware::hidl_string",
5026 "referenced_type" : "type-278",
5027 "self_type" : "type-277",
5028 "size" : 16,
5029 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5030 },
5031 {
5032 "alignment" : 8,
5033 "is_const" : true,
5034 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample>",
5035 "name" : "const android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample>",
5036 "referenced_type" : "type-333",
5037 "self_type" : "type-340",
5038 "size" : 16,
5039 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5040 },
5041 {
5042 "alignment" : 8,
5043 "is_const" : true,
5044 "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5045 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5046 "referenced_type" : "type-300",
5047 "self_type" : "type-540",
5048 "size" : 16,
5049 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h"
5050 },
5051 {
5052 "alignment" : 8,
5053 "is_const" : true,
5054 "linker_set_key" : "const android::hardware::hidl_vec<int>",
5055 "name" : "const android::hardware::hidl_vec<int>",
5056 "referenced_type" : "type-320",
5057 "self_type" : "type-324",
5058 "size" : 16,
5059 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5060 },
5061 {
5062 "alignment" : 8,
5063 "is_const" : true,
5064 "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
5065 "name" : "const android::hardware::hidl_vec<unsigned char>",
5066 "referenced_type" : "type-327",
5067 "self_type" : "type-564",
5068 "size" : 16,
5069 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h"
5070 },
5071 {
5072 "alignment" : 2,
5073 "is_const" : true,
5074 "linker_set_key" : "const android::hardware::hidl_version",
5075 "name" : "const android::hardware::hidl_version",
5076 "referenced_type" : "type-347",
5077 "self_type" : "type-349",
5078 "size" : 4,
5079 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5080 },
5081 {
5082 "alignment" : 4,
5083 "is_const" : true,
5084 "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5085 "name" : "const android::hidl::base::V1_0::BpHwBase",
5086 "referenced_type" : "type-543",
5087 "self_type" : "type-546",
5088 "size" : 92,
5089 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5090 },
5091 {
5092 "alignment" : 4,
5093 "is_const" : true,
5094 "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5095 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5096 "referenced_type" : "type-365",
5097 "self_type" : "type-366",
5098 "size" : 4,
5099 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
5100 },
5101 {
5102 "alignment" : 4,
5103 "is_const" : true,
5104 "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5105 "name" : "const android::hidl::base::V1_0::IBase",
5106 "referenced_type" : "type-4",
5107 "self_type" : "type-434",
5108 "size" : 12,
5109 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5110 },
5111 {
5112 "alignment" : 4,
5113 "is_const" : true,
5114 "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5115 "name" : "const android::hidl::base::V1_0::IBase *const",
5116 "referenced_type" : "type-433",
5117 "self_type" : "type-436",
5118 "size" : 4,
5119 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5120 },
5121 {
5122 "alignment" : 4,
5123 "is_const" : true,
5124 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5125 "name" : "const android::hidl::manager::V1_0::IServiceManager",
5126 "referenced_type" : "type-58",
5127 "self_type" : "type-62",
5128 "size" : 12,
5129 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5130 },
5131 {
5132 "alignment" : 4,
5133 "is_const" : true,
5134 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5135 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5136 "referenced_type" : "type-512",
5137 "self_type" : "type-516",
5138 "size" : 4,
5139 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5140 },
5141 {
5142 "alignment" : 1,
5143 "is_const" : true,
5144 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5145 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5146 "referenced_type" : "type-511",
5147 "self_type" : "type-514",
5148 "size" : 1,
5149 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5150 },
5151 {
5152 "alignment" : 4,
5153 "is_const" : true,
5154 "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5155 "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5156 "referenced_type" : "type-73",
5157 "self_type" : "type-509",
5158 "size" : 12,
5159 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5160 },
5161 {
5162 "alignment" : 4,
5163 "is_const" : true,
5164 "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5165 "name" : "const android::sp<android::hardware::IBinder>",
5166 "referenced_type" : "type-42",
5167 "self_type" : "type-41",
5168 "size" : 4,
5169 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5170 },
5171 {
5172 "alignment" : 4,
5173 "is_const" : true,
5174 "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5175 "name" : "const android::sp<android::hardware::ProcessState>",
5176 "referenced_type" : "type-12",
5177 "self_type" : "type-54",
5178 "size" : 4,
5179 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5180 },
5181 {
5182 "alignment" : 4,
5183 "is_const" : true,
5184 "linker_set_key" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
5185 "name" : "const android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
5186 "referenced_type" : "type-77",
5187 "self_type" : "type-92",
5188 "size" : 4,
5189 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5190 },
5191 {
5192 "alignment" : 4,
5193 "is_const" : true,
5194 "linker_set_key" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler>",
5195 "name" : "const android::sp<android::hardware::cas::native::V1_0::IDescrambler>",
5196 "referenced_type" : "type-96",
5197 "self_type" : "type-102",
5198 "size" : 4,
5199 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5200 },
5201 {
5202 "alignment" : 4,
5203 "is_const" : true,
5204 "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5205 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5206 "referenced_type" : "type-105",
5207 "self_type" : "type-117",
5208 "size" : 4,
5209 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5210 },
5211 {
5212 "alignment" : 4,
5213 "is_const" : true,
5214 "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5215 "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5216 "referenced_type" : "type-332",
5217 "self_type" : "type-331",
5218 "size" : 4,
5219 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5220 },
5221 {
5222 "alignment" : 4,
5223 "is_const" : true,
5224 "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5225 "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5226 "referenced_type" : "type-407",
5227 "self_type" : "type-603",
5228 "size" : 4,
5229 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5230 },
5231 {
5232 "alignment" : 4,
5233 "is_const" : true,
5234 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5235 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5236 "referenced_type" : "type-56",
5237 "self_type" : "type-60",
5238 "size" : 4,
5239 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5240 },
5241 {
5242 "alignment" : 4,
5243 "is_const" : true,
5244 "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5245 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5246 "referenced_type" : "type-71",
5247 "self_type" : "type-75",
5248 "size" : 4,
5249 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5250 },
5251 {
5252 "alignment" : 4,
5253 "is_const" : true,
5254 "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5255 "name" : "const android::wp<android::hardware::BHwBinder>",
5256 "referenced_type" : "type-372",
5257 "self_type" : "type-586",
5258 "size" : 8,
5259 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5260 },
5261 {
5262 "alignment" : 4,
5263 "is_const" : true,
5264 "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5265 "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5266 "referenced_type" : "type-108",
5267 "self_type" : "type-307",
5268 "size" : 8,
5269 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5270 },
5271 {
5272 "alignment" : 4,
5273 "is_const" : true,
5274 "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5275 "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5276 "referenced_type" : "type-112",
5277 "self_type" : "type-130",
5278 "size" : 8,
5279 "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5280 },
5281 {
5282 "alignment" : 1,
5283 "is_const" : true,
5284 "linker_set_key" : "const bool",
5285 "name" : "const bool",
5286 "referenced_type" : "type-31",
5287 "self_type" : "type-67",
5288 "size" : 1,
5289 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5290 },
5291 {
5292 "alignment" : 1,
5293 "is_const" : true,
5294 "linker_set_key" : "const char",
5295 "name" : "const char",
5296 "referenced_type" : "type-50",
5297 "self_type" : "type-49",
5298 "size" : 1,
5299 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5300 },
5301 {
5302 "alignment" : 2,
5303 "is_const" : true,
5304 "linker_set_key" : "const char16_t",
5305 "name" : "const char16_t",
5306 "referenced_type" : "type-39",
5307 "self_type" : "type-38",
5308 "size" : 2,
5309 "source_file" : "/system/core/libutils/include/utils/String16.h"
5310 },
5311 {
5312 "alignment" : 8,
5313 "is_const" : true,
5314 "linker_set_key" : "const double",
5315 "name" : "const double",
5316 "referenced_type" : "type-240",
5317 "self_type" : "type-267",
5318 "size" : 8,
5319 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5320 },
5321 {
5322 "alignment" : 4,
5323 "is_const" : true,
5324 "linker_set_key" : "const float",
5325 "name" : "const float",
5326 "referenced_type" : "type-235",
5327 "self_type" : "type-265",
5328 "size" : 4,
5329 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5330 },
5331 {
5332 "alignment" : 4,
5333 "is_const" : true,
5334 "linker_set_key" : "const int",
5335 "name" : "const int",
5336 "referenced_type" : "type-15",
5337 "self_type" : "type-473",
5338 "size" : 4,
5339 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5340 },
5341 {
5342 "is_const" : true,
5343 "linker_set_key" : "const iter<is_const>",
5344 "name" : "const iter<is_const>",
5345 "referenced_type" : "type-292",
5346 "self_type" : "type-291",
5347 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5348 },
5349 {
5350 "is_const" : true,
5351 "linker_set_key" : "const iter<is_const>",
5352 "name" : "const iter<is_const>",
5353 "referenced_type" : "type-594",
5354 "self_type" : "type-593",
5355 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5356 },
5357 {
5358 "alignment" : 4,
5359 "is_const" : true,
5360 "linker_set_key" : "const log_msg",
5361 "name" : "const log_msg",
5362 "referenced_type" : "type-81",
5363 "self_type" : "type-80",
5364 "size" : 5124,
5365 "source_file" : "/system/core/liblog/include/log/log_read.h"
5366 },
5367 {
5368 "alignment" : 8,
5369 "is_const" : true,
5370 "linker_set_key" : "const long long",
5371 "name" : "const long long",
5372 "referenced_type" : "type-20",
5373 "self_type" : "type-261",
5374 "size" : 8,
5375 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5376 },
5377 {
5378 "alignment" : 4,
5379 "is_const" : true,
5380 "linker_set_key" : "const native_handle",
5381 "name" : "const native_handle",
5382 "referenced_type" : "type-176",
5383 "self_type" : "type-257",
5384 "size" : 12,
5385 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5386 },
5387 {
5388 "alignment" : 2,
5389 "is_const" : true,
5390 "linker_set_key" : "const short",
5391 "name" : "const short",
5392 "referenced_type" : "type-197",
5393 "self_type" : "type-252",
5394 "size" : 2,
5395 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5396 },
5397 {
5398 "alignment" : 1,
5399 "is_const" : true,
5400 "linker_set_key" : "const signed char",
5401 "name" : "const signed char",
5402 "referenced_type" : "type-248",
5403 "self_type" : "type-247",
5404 "size" : 1,
5405 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5406 },
5407 {
5408 "alignment" : 4,
5409 "is_const" : true,
5410 "linker_set_key" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
5411 "name" : "const std::array<android::hardware::cas::V1_0::Status, 15>",
5412 "referenced_type" : "type-535",
5413 "self_type" : "type-534",
5414 "size" : 60,
5415 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/types.h"
5416 },
5417 {
5418 "alignment" : 4,
5419 "is_const" : true,
5420 "linker_set_key" : "const std::array<android::hardware::cas::native::V1_0::BufferType, 2>",
5421 "name" : "const std::array<android::hardware::cas::native::V1_0::BufferType, 2>",
5422 "referenced_type" : "type-531",
5423 "self_type" : "type-530",
5424 "size" : 8,
5425 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
5426 },
5427 {
5428 "alignment" : 4,
5429 "is_const" : true,
5430 "linker_set_key" : "const std::array<android::hardware::cas::native::V1_0::BufferType, 2>",
5431 "name" : "const std::array<android::hardware::cas::native::V1_0::BufferType, 2>",
5432 "referenced_type" : "type-611",
5433 "self_type" : "type-610",
5434 "size" : 8,
5435 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
5436 },
5437 {
5438 "alignment" : 4,
5439 "is_const" : true,
5440 "linker_set_key" : "const std::array<android::hardware::cas::native::V1_0::ScramblingControl, 4>",
5441 "name" : "const std::array<android::hardware::cas::native::V1_0::ScramblingControl, 4>",
5442 "referenced_type" : "type-529",
5443 "self_type" : "type-528",
5444 "size" : 16,
5445 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
5446 },
5447 {
5448 "alignment" : 4,
5449 "is_const" : true,
5450 "linker_set_key" : "const std::array<android::hardware::cas::native::V1_0::ScramblingControl, 4>",
5451 "name" : "const std::array<android::hardware::cas::native::V1_0::ScramblingControl, 4>",
5452 "referenced_type" : "type-609",
5453 "self_type" : "type-608",
5454 "size" : 16,
5455 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h"
5456 },
5457 {
5458 "alignment" : 4,
5459 "is_const" : true,
5460 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5461 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5462 "referenced_type" : "type-369",
5463 "self_type" : "type-368",
5464 "size" : 12,
5465 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
5466 },
5467 {
5468 "alignment" : 4,
5469 "is_const" : true,
5470 "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5471 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5472 "referenced_type" : "type-597",
5473 "self_type" : "type-596",
5474 "size" : 12,
5475 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
5476 },
5477 {
5478 "alignment" : 4,
5479 "is_const" : true,
5480 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5481 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5482 "referenced_type" : "type-520",
5483 "self_type" : "type-519",
5484 "size" : 4,
5485 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5486 },
5487 {
5488 "alignment" : 1,
5489 "is_const" : true,
5490 "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5491 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5492 "referenced_type" : "type-518",
5493 "self_type" : "type-517",
5494 "size" : 3,
5495 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5496 },
5497 {
5498 "alignment" : 4,
5499 "is_const" : true,
5500 "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5501 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5502 "referenced_type" : "type-415",
5503 "self_type" : "type-414",
5504 "size" : 12,
5505 "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5506 },
5507 {
5508 "alignment" : 4,
5509 "is_const" : true,
5510 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5511 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5512 "referenced_type" : "type-317",
5513 "self_type" : "type-316",
5514 "size" : 8,
5515 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5516 },
5517 {
5518 "alignment" : 4,
5519 "is_const" : true,
5520 "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5521 "name" : "const std::initializer_list<android::hardware::hidl_string>",
5522 "referenced_type" : "type-306",
5523 "self_type" : "type-305",
5524 "size" : 8,
5525 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5526 },
5527 {
5528 "alignment" : 4,
5529 "is_const" : true,
5530 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5531 "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 *> > *)> > >",
5532 "referenced_type" : "type-581",
5533 "self_type" : "type-580",
5534 "size" : 12,
5535 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5536 },
5537 {
5538 "alignment" : 4,
5539 "is_const" : true,
5540 "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5541 "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 *> > *)> > >",
5542 "referenced_type" : "type-614",
5543 "self_type" : "type-613",
5544 "size" : 12,
5545 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5546 },
5547 {
5548 "alignment" : 1,
5549 "is_const" : true,
5550 "linker_set_key" : "const unsigned char",
5551 "name" : "const unsigned char",
5552 "referenced_type" : "type-84",
5553 "self_type" : "type-250",
5554 "size" : 1,
5555 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5556 },
5557 {
5558 "alignment" : 4,
5559 "is_const" : true,
5560 "linker_set_key" : "const unsigned int",
5561 "name" : "const unsigned int",
5562 "referenced_type" : "type-2",
5563 "self_type" : "type-25",
5564 "size" : 4,
5565 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5566 },
5567 {
5568 "alignment" : 8,
5569 "is_const" : true,
5570 "linker_set_key" : "const unsigned long long",
5571 "name" : "const unsigned long long",
5572 "referenced_type" : "type-111",
5573 "self_type" : "type-263",
5574 "size" : 8,
5575 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5576 },
5577 {
5578 "alignment" : 2,
5579 "is_const" : true,
5580 "linker_set_key" : "const unsigned short",
5581 "name" : "const unsigned short",
5582 "referenced_type" : "type-86",
5583 "self_type" : "type-258",
5584 "size" : 2,
5585 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5586 },
5587 {
5588 "is_const" : true,
5589 "linker_set_key" : "const void",
5590 "name" : "const void",
5591 "referenced_type" : "type-17",
5592 "self_type" : "type-353",
5593 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5594 },
5595 {
5596 "alignment" : 1,
5597 "is_volatile" : true,
5598 "linker_set_key" : "volatile bool",
5599 "name" : "volatile bool",
5600 "referenced_type" : "type-31",
5601 "self_type" : "type-70",
5602 "size" : 1,
5603 "source_file" : "/system/core/libutils/include/utils/Thread.h"
5604 },
5605 {
5606 "alignment" : 4,
5607 "is_volatile" : true,
5608 "linker_set_key" : "volatile int",
5609 "name" : "volatile int",
5610 "referenced_type" : "type-15",
5611 "self_type" : "type-51",
5612 "size" : 4,
5613 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5614 }
5615 ],
5616 "record_types" :
5617 [
5618 {
5619 "alignment" : 4,
5620 "fields" :
5621 [
5622 {
5623 "access" : "private",
5624 "field_name" : "mCond",
5625 "referenced_type" : "type-69"
5626 }
5627 ],
5628 "linker_set_key" : "android::Condition",
5629 "name" : "android::Condition",
5630 "record_kind" : "class",
5631 "referenced_type" : "type-68",
5632 "self_type" : "type-68",
5633 "size" : 4,
5634 "source_file" : "/system/core/libutils/include/utils/Condition.h",
5635 "unique_id" : "_ZTSN7android9ConditionE"
5636 },
5637 {
5638 "alignment" : 4,
5639 "fields" :
5640 [
5641 {
5642 "access" : "private",
5643 "field_name" : "mVector",
5644 "referenced_type" : "type-44"
5645 }
5646 ],
5647 "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5648 "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5649 "record_kind" : "class",
5650 "referenced_type" : "type-43",
5651 "self_type" : "type-43",
5652 "size" : 20,
5653 "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
5654 "template_args" : [ "type-36", "type-42" ],
5655 "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
5656 },
5657 {
5658 "alignment" : 4,
5659 "fields" :
5660 [
5661 {
5662 "access" : "private",
5663 "field_name" : "mCount",
5664 "referenced_type" : "type-173"
5665 }
5666 ],
5667 "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
5668 "name" : "android::LightRefBase<android::NativeHandle>",
5669 "record_kind" : "class",
5670 "referenced_type" : "type-172",
5671 "self_type" : "type-172",
5672 "size" : 4,
5673 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5674 "template_args" : [ "type-174" ],
5675 "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
5676 },
5677 {
5678 "alignment" : 4,
5679 "fields" :
5680 [
5681 {
5682 "access" : "private",
5683 "field_name" : "mCount",
5684 "referenced_type" : "type-170"
5685 }
5686 ],
5687 "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
5688 "name" : "android::LightRefBase<android::VirtualLightRefBase>",
5689 "record_kind" : "class",
5690 "referenced_type" : "type-169",
5691 "self_type" : "type-169",
5692 "size" : 4,
5693 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5694 "template_args" : [ "type-171" ],
5695 "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
5696 },
5697 {
5698 "alignment" : 4,
5699 "fields" :
5700 [
5701 {
5702 "access" : "private",
5703 "field_name" : "mMutex",
5704 "referenced_type" : "type-22"
5705 }
5706 ],
5707 "linker_set_key" : "android::Mutex",
5708 "name" : "android::Mutex",
5709 "record_kind" : "class",
5710 "referenced_type" : "type-21",
5711 "self_type" : "type-21",
5712 "size" : 4,
5713 "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5714 "unique_id" : "_ZTSN7android5MutexE"
5715 },
5716 {
5717 "alignment" : 4,
5718 "fields" :
5719 [
5720 {
5721 "access" : "private",
5722 "field_name" : "mLock",
5723 "referenced_type" : "type-494"
5724 }
5725 ],
5726 "linker_set_key" : "android::Mutex::Autolock",
5727 "name" : "android::Mutex::Autolock",
5728 "record_kind" : "class",
5729 "referenced_type" : "type-493",
5730 "self_type" : "type-493",
5731 "size" : 4,
5732 "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5733 "unique_id" : "_ZTSN7android5Mutex8AutolockE"
5734 },
5735 {
5736 "alignment" : 4,
5737 "base_specifiers" :
5738 [
5739 {
5740 "referenced_type" : "type-172"
5741 }
5742 ],
5743 "fields" :
5744 [
5745 {
5746 "access" : "private",
5747 "field_name" : "mHandle",
5748 "field_offset" : 32,
5749 "referenced_type" : "type-175"
5750 },
5751 {
5752 "access" : "private",
5753 "field_name" : "mOwnsHandle",
5754 "field_offset" : 64,
5755 "referenced_type" : "type-31"
5756 }
5757 ],
5758 "linker_set_key" : "android::NativeHandle",
5759 "name" : "android::NativeHandle",
5760 "record_kind" : "class",
5761 "referenced_type" : "type-174",
5762 "self_type" : "type-174",
5763 "size" : 12,
5764 "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
5765 "unique_id" : "_ZTSN7android12NativeHandleE"
5766 },
5767 {
5768 "alignment" : 4,
5769 "fields" :
5770 [
5771 {
5772 "access" : "private",
5773 "field_name" : "mRWLock",
5774 "referenced_type" : "type-499"
5775 }
5776 ],
5777 "linker_set_key" : "android::RWLock",
5778 "name" : "android::RWLock",
5779 "record_kind" : "class",
5780 "referenced_type" : "type-498",
5781 "self_type" : "type-498",
5782 "size" : 40,
5783 "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5784 "unique_id" : "_ZTSN7android6RWLockE"
5785 },
5786 {
5787 "alignment" : 4,
5788 "fields" :
5789 [
5790 {
5791 "access" : "private",
5792 "field_name" : "mLock",
5793 "referenced_type" : "type-503"
5794 }
5795 ],
5796 "linker_set_key" : "android::RWLock::AutoRLock",
5797 "name" : "android::RWLock::AutoRLock",
5798 "record_kind" : "class",
5799 "referenced_type" : "type-502",
5800 "self_type" : "type-502",
5801 "size" : 4,
5802 "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5803 "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
5804 },
5805 {
5806 "alignment" : 4,
5807 "fields" :
5808 [
5809 {
5810 "access" : "private",
5811 "field_name" : "mLock",
5812 "referenced_type" : "type-503"
5813 }
5814 ],
5815 "linker_set_key" : "android::RWLock::AutoWLock",
5816 "name" : "android::RWLock::AutoWLock",
5817 "record_kind" : "class",
5818 "referenced_type" : "type-505",
5819 "self_type" : "type-505",
5820 "size" : 4,
5821 "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5822 "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
5823 },
5824 {
5825 "alignment" : 4,
5826 "fields" :
5827 [
5828 {
5829 "access" : "private",
5830 "field_name" : "mRefs",
5831 "field_offset" : 32,
5832 "referenced_type" : "type-6"
5833 }
5834 ],
5835 "linker_set_key" : "android::RefBase",
5836 "name" : "android::RefBase",
5837 "record_kind" : "class",
5838 "referenced_type" : "type-5",
5839 "self_type" : "type-5",
5840 "size" : 8,
5841 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5842 "unique_id" : "_ZTSN7android7RefBaseE",
5843 "vtable_components" :
5844 [
5845 {
5846 "kind" : "offset_to_top"
5847 },
5848 {
5849 "kind" : "rtti",
5850 "mangled_component_name" : "_ZTIN7android7RefBaseE"
5851 },
5852 {
5853 "kind" : "complete_dtor_pointer",
5854 "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
5855 },
5856 {
5857 "kind" : "deleting_dtor_pointer",
5858 "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
5859 },
5860 {
5861 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5862 },
5863 {
5864 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5865 },
5866 {
5867 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5868 },
5869 {
5870 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5871 }
5872 ]
5873 },
5874 {
5875 "alignment" : 1,
5876 "linker_set_key" : "android::RefBase::weakref_type",
5877 "name" : "android::RefBase::weakref_type",
5878 "record_kind" : "class",
5879 "referenced_type" : "type-30",
5880 "self_type" : "type-30",
5881 "size" : 1,
5882 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5883 "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
5884 },
5885 {
5886 "alignment" : 1,
5887 "linker_set_key" : "android::ReferenceMover",
5888 "name" : "android::ReferenceMover",
5889 "record_kind" : "class",
5890 "referenced_type" : "type-274",
5891 "self_type" : "type-274",
5892 "size" : 1,
5893 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5894 "unique_id" : "_ZTSN7android14ReferenceMoverE"
5895 },
5896 {
5897 "alignment" : 4,
5898 "linker_set_key" : "android::ReferenceRenamer",
5899 "name" : "android::ReferenceRenamer",
5900 "record_kind" : "class",
5901 "referenced_type" : "type-269",
5902 "self_type" : "type-269",
5903 "size" : 4,
5904 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5905 "unique_id" : "_ZTSN7android16ReferenceRenamerE",
5906 "vtable_components" :
5907 [
5908 {
5909 "kind" : "offset_to_top"
5910 },
5911 {
5912 "kind" : "rtti",
5913 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
5914 },
5915 {
5916 "is_pure" : true,
5917 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
5918 }
5919 ]
5920 },
5921 {
5922 "alignment" : 8,
5923 "fields" :
5924 [
5925 {
5926 "access" : "private",
5927 "field_name" : "mTag",
5928 "referenced_type" : "type-111"
5929 }
5930 ],
5931 "linker_set_key" : "android::ScopedTrace",
5932 "name" : "android::ScopedTrace",
5933 "record_kind" : "class",
5934 "referenced_type" : "type-507",
5935 "self_type" : "type-507",
5936 "size" : 8,
5937 "source_file" : "/system/core/libutils/include/utils/Trace.h",
5938 "unique_id" : "_ZTSN7android11ScopedTraceE"
5939 },
5940 {
5941 "alignment" : 4,
5942 "base_specifiers" :
5943 [
5944 {
5945 "access" : "private",
5946 "referenced_type" : "type-45"
5947 }
5948 ],
5949 "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5950 "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5951 "record_kind" : "class",
5952 "referenced_type" : "type-44",
5953 "self_type" : "type-44",
5954 "size" : 20,
5955 "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
5956 "template_args" : [ "type-46" ],
5957 "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
5958 "vtable_components" :
5959 [
5960 {
5961 "kind" : "offset_to_top"
5962 },
5963 {
5964 "kind" : "rtti",
5965 "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
5966 },
5967 {
5968 "kind" : "complete_dtor_pointer",
5969 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
5970 },
5971 {
5972 "kind" : "deleting_dtor_pointer",
5973 "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
5974 },
5975 {
5976 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
5977 },
5978 {
5979 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
5980 },
5981 {
5982 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
5983 },
5984 {
5985 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
5986 },
5987 {
5988 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
5989 },
5990 {
5991 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
5992 },
5993 {
5994 "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
5995 }
5996 ]
5997 },
5998 {
5999 "alignment" : 4,
6000 "base_specifiers" :
6001 [
6002 {
6003 "referenced_type" : "type-24"
6004 }
6005 ],
6006 "linker_set_key" : "android::SortedVectorImpl",
6007 "name" : "android::SortedVectorImpl",
6008 "record_kind" : "class",
6009 "referenced_type" : "type-45",
6010 "self_type" : "type-45",
6011 "size" : 20,
6012 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6013 "unique_id" : "_ZTSN7android16SortedVectorImplE",
6014 "vtable_components" :
6015 [
6016 {
6017 "kind" : "offset_to_top"
6018 },
6019 {
6020 "kind" : "rtti",
6021 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6022 },
6023 {
6024 "kind" : "complete_dtor_pointer",
6025 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6026 },
6027 {
6028 "kind" : "deleting_dtor_pointer",
6029 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6030 },
6031 {
6032 "is_pure" : true,
6033 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6034 },
6035 {
6036 "is_pure" : true,
6037 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6038 },
6039 {
6040 "is_pure" : true,
6041 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6042 },
6043 {
6044 "is_pure" : true,
6045 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6046 },
6047 {
6048 "is_pure" : true,
6049 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6050 },
6051 {
6052 "is_pure" : true,
6053 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6054 },
6055 {
6056 "is_pure" : true,
6057 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6058 }
6059 ]
6060 },
6061 {
6062 "alignment" : 4,
6063 "fields" :
6064 [
6065 {
6066 "access" : "private",
6067 "field_name" : "mString",
6068 "referenced_type" : "type-37"
6069 }
6070 ],
6071 "linker_set_key" : "android::String16",
6072 "name" : "android::String16",
6073 "record_kind" : "class",
6074 "referenced_type" : "type-36",
6075 "self_type" : "type-36",
6076 "size" : 4,
6077 "source_file" : "/system/core/libutils/include/utils/String16.h",
6078 "unique_id" : "_ZTSN7android8String16E"
6079 },
6080 {
6081 "alignment" : 4,
6082 "fields" :
6083 [
6084 {
6085 "access" : "private",
6086 "field_name" : "mString",
6087 "referenced_type" : "type-48"
6088 }
6089 ],
6090 "linker_set_key" : "android::String8",
6091 "name" : "android::String8",
6092 "record_kind" : "class",
6093 "referenced_type" : "type-47",
6094 "self_type" : "type-47",
6095 "size" : 4,
6096 "source_file" : "/system/core/libutils/include/utils/String8.h",
6097 "unique_id" : "_ZTSN7android7String8E"
6098 },
6099 {
6100 "alignment" : 4,
6101 "base_specifiers" :
6102 [
6103 {
6104 "is_virtual" : true,
6105 "referenced_type" : "type-5"
6106 }
6107 ],
6108 "fields" :
6109 [
6110 {
6111 "access" : "private",
6112 "field_name" : "mCanCallJava",
6113 "field_offset" : 32,
6114 "referenced_type" : "type-67"
6115 },
6116 {
6117 "access" : "private",
6118 "field_name" : "mThread",
6119 "field_offset" : 64,
6120 "referenced_type" : "type-16"
6121 },
6122 {
6123 "access" : "private",
6124 "field_name" : "mLock",
6125 "field_offset" : 96,
6126 "referenced_type" : "type-21"
6127 },
6128 {
6129 "access" : "private",
6130 "field_name" : "mThreadExitedCondition",
6131 "field_offset" : 128,
6132 "referenced_type" : "type-68"
6133 },
6134 {
6135 "access" : "private",
6136 "field_name" : "mStatus",
6137 "field_offset" : 160,
6138 "referenced_type" : "type-15"
6139 },
6140 {
6141 "access" : "private",
6142 "field_name" : "mExitPending",
6143 "field_offset" : 192,
6144 "referenced_type" : "type-70"
6145 },
6146 {
6147 "access" : "private",
6148 "field_name" : "mRunning",
6149 "field_offset" : 200,
6150 "referenced_type" : "type-70"
6151 },
6152 {
6153 "access" : "private",
6154 "field_name" : "mHoldSelf",
6155 "field_offset" : 224,
6156 "referenced_type" : "type-64"
6157 },
6158 {
6159 "access" : "private",
6160 "field_name" : "mTid",
6161 "field_offset" : 256,
6162 "referenced_type" : "type-15"
6163 }
6164 ],
6165 "linker_set_key" : "android::Thread",
6166 "name" : "android::Thread",
6167 "record_kind" : "class",
6168 "referenced_type" : "type-66",
6169 "self_type" : "type-66",
6170 "size" : 44,
6171 "source_file" : "/system/core/libutils/include/utils/Thread.h",
6172 "unique_id" : "_ZTSN7android6ThreadE",
6173 "vtable_components" :
6174 [
6175 {
6176 "component_value" : 36,
6177 "kind" : "vbase_offset"
6178 },
6179 {
6180 "kind" : "offset_to_top"
6181 },
6182 {
6183 "kind" : "rtti",
6184 "mangled_component_name" : "_ZTIN7android6ThreadE"
6185 },
6186 {
6187 "kind" : "complete_dtor_pointer",
6188 "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6189 },
6190 {
6191 "kind" : "deleting_dtor_pointer",
6192 "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6193 },
6194 {
6195 "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6196 },
6197 {
6198 "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6199 },
6200 {
6201 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6202 },
6203 {
6204 "is_pure" : true,
6205 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6206 },
6207 {
6208 "kind" : "vcall_offset"
6209 },
6210 {
6211 "kind" : "vcall_offset"
6212 },
6213 {
6214 "kind" : "vcall_offset"
6215 },
6216 {
6217 "kind" : "vcall_offset"
6218 },
6219 {
6220 "component_value" : -36,
6221 "kind" : "vcall_offset"
6222 },
6223 {
6224 "component_value" : -36,
6225 "kind" : "offset_to_top"
6226 },
6227 {
6228 "kind" : "rtti",
6229 "mangled_component_name" : "_ZTIN7android6ThreadE"
6230 },
6231 {
6232 "kind" : "complete_dtor_pointer",
6233 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6234 },
6235 {
6236 "kind" : "deleting_dtor_pointer",
6237 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6238 },
6239 {
6240 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6241 },
6242 {
6243 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6244 },
6245 {
6246 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6247 },
6248 {
6249 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6250 }
6251 ]
6252 },
6253 {
6254 "alignment" : 4,
6255 "base_specifiers" :
6256 [
6257 {
6258 "access" : "private",
6259 "referenced_type" : "type-24"
6260 }
6261 ],
6262 "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6263 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6264 "record_kind" : "class",
6265 "referenced_type" : "type-23",
6266 "self_type" : "type-23",
6267 "size" : 20,
6268 "source_file" : "/system/core/libutils/include/utils/Vector.h",
6269 "template_args" : [ "type-26" ],
6270 "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6271 "vtable_components" :
6272 [
6273 {
6274 "kind" : "offset_to_top"
6275 },
6276 {
6277 "kind" : "rtti",
6278 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6279 },
6280 {
6281 "kind" : "complete_dtor_pointer",
6282 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6283 },
6284 {
6285 "kind" : "deleting_dtor_pointer",
6286 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6287 },
6288 {
6289 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6290 },
6291 {
6292 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6293 },
6294 {
6295 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6296 },
6297 {
6298 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6299 },
6300 {
6301 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6302 },
6303 {
6304 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6305 }
6306 ]
6307 },
6308 {
6309 "alignment" : 4,
6310 "fields" :
6311 [
6312 {
6313 "access" : "private",
6314 "field_name" : "mStorage",
6315 "field_offset" : 32,
6316 "referenced_type" : "type-16"
6317 },
6318 {
6319 "access" : "private",
6320 "field_name" : "mCount",
6321 "field_offset" : 64,
6322 "referenced_type" : "type-2"
6323 },
6324 {
6325 "access" : "private",
6326 "field_name" : "mFlags",
6327 "field_offset" : 96,
6328 "referenced_type" : "type-25"
6329 },
6330 {
6331 "access" : "private",
6332 "field_name" : "mItemSize",
6333 "field_offset" : 128,
6334 "referenced_type" : "type-25"
6335 }
6336 ],
6337 "linker_set_key" : "android::VectorImpl",
6338 "name" : "android::VectorImpl",
6339 "record_kind" : "class",
6340 "referenced_type" : "type-24",
6341 "self_type" : "type-24",
6342 "size" : 20,
6343 "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6344 "unique_id" : "_ZTSN7android10VectorImplE",
6345 "vtable_components" :
6346 [
6347 {
6348 "kind" : "offset_to_top"
6349 },
6350 {
6351 "kind" : "rtti",
6352 "mangled_component_name" : "_ZTIN7android10VectorImplE"
6353 },
6354 {
6355 "kind" : "complete_dtor_pointer",
6356 "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6357 },
6358 {
6359 "kind" : "deleting_dtor_pointer",
6360 "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6361 },
6362 {
6363 "is_pure" : true,
6364 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6365 },
6366 {
6367 "is_pure" : true,
6368 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6369 },
6370 {
6371 "is_pure" : true,
6372 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6373 },
6374 {
6375 "is_pure" : true,
6376 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6377 },
6378 {
6379 "is_pure" : true,
6380 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6381 },
6382 {
6383 "is_pure" : true,
6384 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6385 }
6386 ]
6387 },
6388 {
6389 "alignment" : 4,
6390 "base_specifiers" :
6391 [
6392 {
6393 "referenced_type" : "type-169"
6394 }
6395 ],
6396 "linker_set_key" : "android::VirtualLightRefBase",
6397 "name" : "android::VirtualLightRefBase",
6398 "record_kind" : "class",
6399 "referenced_type" : "type-171",
6400 "self_type" : "type-171",
6401 "size" : 8,
6402 "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6403 "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6404 "vtable_components" :
6405 [
6406 {
6407 "kind" : "offset_to_top"
6408 },
6409 {
6410 "kind" : "rtti",
6411 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6412 },
6413 {
6414 "kind" : "complete_dtor_pointer",
6415 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6416 },
6417 {
6418 "kind" : "deleting_dtor_pointer",
6419 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6420 }
6421 ]
6422 },
6423 {
6424 "alignment" : 4,
6425 "base_specifiers" :
6426 [
6427 {
6428 "referenced_type" : "type-28"
6429 }
6430 ],
6431 "fields" :
6432 [
6433 {
6434 "access" : "protected",
6435 "field_name" : "mSchedPolicy",
6436 "field_offset" : 32,
6437 "referenced_type" : "type-15"
6438 },
6439 {
6440 "access" : "protected",
6441 "field_name" : "mSchedPriority",
6442 "field_offset" : 64,
6443 "referenced_type" : "type-15"
6444 },
6445 {
6446 "access" : "private",
6447 "field_name" : "mExtras",
6448 "field_offset" : 96,
6449 "referenced_type" : "type-121"
6450 },
6451 {
6452 "access" : "private",
6453 "field_name" : "mReserved0",
6454 "field_offset" : 128,
6455 "referenced_type" : "type-16"
6456 }
6457 ],
6458 "linker_set_key" : "android::hardware::BHwBinder",
6459 "name" : "android::hardware::BHwBinder",
6460 "record_kind" : "class",
6461 "referenced_type" : "type-120",
6462 "self_type" : "type-120",
6463 "size" : 28,
6464 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6465 "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6466 "vtable_components" :
6467 [
6468 {
6469 "component_value" : 20,
6470 "kind" : "vbase_offset"
6471 },
6472 {
6473 "kind" : "offset_to_top"
6474 },
6475 {
6476 "kind" : "rtti",
6477 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6478 },
6479 {
6480 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6481 },
6482 {
6483 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6484 },
6485 {
6486 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6487 },
6488 {
6489 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6490 },
6491 {
6492 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6493 },
6494 {
6495 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6496 },
6497 {
6498 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6499 },
6500 {
6501 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6502 },
6503 {
6504 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6505 },
6506 {
6507 "kind" : "complete_dtor_pointer",
6508 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6509 },
6510 {
6511 "kind" : "deleting_dtor_pointer",
6512 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6513 },
6514 {
6515 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6516 },
6517 {
6518 "kind" : "vcall_offset"
6519 },
6520 {
6521 "kind" : "vcall_offset"
6522 },
6523 {
6524 "kind" : "vcall_offset"
6525 },
6526 {
6527 "kind" : "vcall_offset"
6528 },
6529 {
6530 "component_value" : -20,
6531 "kind" : "vcall_offset"
6532 },
6533 {
6534 "component_value" : -20,
6535 "kind" : "offset_to_top"
6536 },
6537 {
6538 "kind" : "rtti",
6539 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6540 },
6541 {
6542 "kind" : "complete_dtor_pointer",
6543 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
6544 },
6545 {
6546 "kind" : "deleting_dtor_pointer",
6547 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
6548 },
6549 {
6550 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6551 },
6552 {
6553 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6554 },
6555 {
6556 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6557 },
6558 {
6559 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6560 }
6561 ]
6562 },
6563 {
6564 "alignment" : 4,
6565 "base_specifiers" :
6566 [
6567 {
6568 "is_virtual" : true,
6569 "referenced_type" : "type-5"
6570 }
6571 ],
6572 "fields" :
6573 [
6574 {
6575 "access" : "private",
6576 "field_name" : "mRemote",
6577 "field_offset" : 32,
6578 "referenced_type" : "type-386"
6579 },
6580 {
6581 "access" : "private",
6582 "field_name" : "mRefs",
6583 "field_offset" : 64,
6584 "referenced_type" : "type-29"
6585 },
6586 {
6587 "access" : "private",
6588 "field_name" : "mState",
6589 "field_offset" : 96,
6590 "referenced_type" : "type-387"
6591 }
6592 ],
6593 "linker_set_key" : "android::hardware::BpHwRefBase",
6594 "name" : "android::hardware::BpHwRefBase",
6595 "record_kind" : "class",
6596 "referenced_type" : "type-385",
6597 "self_type" : "type-385",
6598 "size" : 24,
6599 "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6600 "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6601 "vtable_components" :
6602 [
6603 {
6604 "component_value" : 16,
6605 "kind" : "vbase_offset"
6606 },
6607 {
6608 "kind" : "offset_to_top"
6609 },
6610 {
6611 "kind" : "rtti",
6612 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6613 },
6614 {
6615 "kind" : "complete_dtor_pointer",
6616 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6617 },
6618 {
6619 "kind" : "deleting_dtor_pointer",
6620 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6621 },
6622 {
6623 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6624 },
6625 {
6626 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6627 },
6628 {
6629 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6630 },
6631 {
6632 "kind" : "vcall_offset"
6633 },
6634 {
6635 "component_value" : -16,
6636 "kind" : "vcall_offset"
6637 },
6638 {
6639 "component_value" : -16,
6640 "kind" : "vcall_offset"
6641 },
6642 {
6643 "component_value" : -16,
6644 "kind" : "vcall_offset"
6645 },
6646 {
6647 "component_value" : -16,
6648 "kind" : "vcall_offset"
6649 },
6650 {
6651 "component_value" : -16,
6652 "kind" : "offset_to_top"
6653 },
6654 {
6655 "kind" : "rtti",
6656 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6657 },
6658 {
6659 "kind" : "complete_dtor_pointer",
6660 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
6661 },
6662 {
6663 "kind" : "deleting_dtor_pointer",
6664 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
6665 },
6666 {
6667 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6668 },
6669 {
6670 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6671 },
6672 {
6673 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6674 },
6675 {
6676 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6677 }
6678 ]
6679 },
6680 {
6681 "alignment" : 4,
6682 "base_specifiers" :
6683 [
6684 {
6685 "referenced_type" : "type-79"
6686 },
6687 {
6688 "referenced_type" : "type-11"
6689 },
6690 {
6691 "referenced_type" : "type-385"
6692 }
6693 ],
6694 "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::V1_0::IDescramblerBase>",
6695 "name" : "android::hardware::BpInterface<android::hardware::cas::V1_0::IDescramblerBase>",
6696 "record_kind" : "class",
6697 "referenced_type" : "type-390",
6698 "self_type" : "type-390",
6699 "size" : 32,
6700 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6701 "template_args" : [ "type-79" ],
6702 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE",
6703 "vtable_components" :
6704 [
6705 {
6706 "component_value" : 24,
6707 "kind" : "vbase_offset"
6708 },
6709 {
6710 "kind" : "offset_to_top"
6711 },
6712 {
6713 "kind" : "rtti",
6714 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
6715 },
6716 {
6717 "mangled_component_name" : "_ZNK7android8hardware3cas4V1_016IDescramblerBase8isRemoteEv"
6718 },
6719 {
6720 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6721 },
6722 {
6723 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6724 },
6725 {
6726 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6727 },
6728 {
6729 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
6730 },
6731 {
6732 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21setHALInstrumentationEv"
6733 },
6734 {
6735 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
6736 },
6737 {
6738 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase4pingEv"
6739 },
6740 {
6741 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6742 },
6743 {
6744 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21notifySyspropsChangedEv"
6745 },
6746 {
6747 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
6748 },
6749 {
6750 "kind" : "complete_dtor_pointer",
6751 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
6752 },
6753 {
6754 "kind" : "deleting_dtor_pointer",
6755 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
6756 },
6757 {
6758 "is_pure" : true,
6759 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
6760 },
6761 {
6762 "is_pure" : true,
6763 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
6764 },
6765 {
6766 "is_pure" : true,
6767 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase7releaseEv"
6768 },
6769 {
6770 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
6771 },
6772 {
6773 "component_value" : 20,
6774 "kind" : "vbase_offset"
6775 },
6776 {
6777 "component_value" : -4,
6778 "kind" : "offset_to_top"
6779 },
6780 {
6781 "kind" : "rtti",
6782 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
6783 },
6784 {
6785 "kind" : "complete_dtor_pointer",
6786 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
6787 },
6788 {
6789 "kind" : "deleting_dtor_pointer",
6790 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
6791 },
6792 {
6793 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
6794 },
6795 {
6796 "component_value" : 16,
6797 "kind" : "vbase_offset"
6798 },
6799 {
6800 "component_value" : -8,
6801 "kind" : "offset_to_top"
6802 },
6803 {
6804 "kind" : "rtti",
6805 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
6806 },
6807 {
6808 "kind" : "complete_dtor_pointer",
6809 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
6810 },
6811 {
6812 "kind" : "deleting_dtor_pointer",
6813 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
6814 },
6815 {
6816 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6817 },
6818 {
6819 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6820 },
6821 {
6822 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6823 },
6824 {
6825 "kind" : "vcall_offset"
6826 },
6827 {
6828 "component_value" : -16,
6829 "kind" : "vcall_offset"
6830 },
6831 {
6832 "component_value" : -16,
6833 "kind" : "vcall_offset"
6834 },
6835 {
6836 "component_value" : -16,
6837 "kind" : "vcall_offset"
6838 },
6839 {
6840 "component_value" : -24,
6841 "kind" : "vcall_offset"
6842 },
6843 {
6844 "component_value" : -24,
6845 "kind" : "offset_to_top"
6846 },
6847 {
6848 "kind" : "rtti",
6849 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEEE"
6850 },
6851 {
6852 "kind" : "complete_dtor_pointer",
6853 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED1Ev"
6854 },
6855 {
6856 "kind" : "deleting_dtor_pointer",
6857 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEED0Ev"
6858 },
6859 {
6860 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6861 },
6862 {
6863 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6864 },
6865 {
6866 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6867 },
6868 {
6869 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6870 }
6871 ]
6872 },
6873 {
6874 "alignment" : 4,
6875 "base_specifiers" :
6876 [
6877 {
6878 "referenced_type" : "type-98"
6879 },
6880 {
6881 "referenced_type" : "type-11"
6882 },
6883 {
6884 "referenced_type" : "type-385"
6885 }
6886 ],
6887 "linker_set_key" : "android::hardware::BpInterface<android::hardware::cas::native::V1_0::IDescrambler>",
6888 "name" : "android::hardware::BpInterface<android::hardware::cas::native::V1_0::IDescrambler>",
6889 "record_kind" : "class",
6890 "referenced_type" : "type-392",
6891 "self_type" : "type-392",
6892 "size" : 32,
6893 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6894 "template_args" : [ "type-98" ],
6895 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE",
6896 "vtable_components" :
6897 [
6898 {
6899 "component_value" : 24,
6900 "kind" : "vbase_offset"
6901 },
6902 {
6903 "kind" : "offset_to_top"
6904 },
6905 {
6906 "kind" : "rtti",
6907 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
6908 },
6909 {
6910 "mangled_component_name" : "_ZNK7android8hardware3cas6native4V1_012IDescrambler8isRemoteEv"
6911 },
6912 {
6913 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6914 },
6915 {
6916 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6917 },
6918 {
6919 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6920 },
6921 {
6922 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
6923 },
6924 {
6925 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21setHALInstrumentationEv"
6926 },
6927 {
6928 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
6929 },
6930 {
6931 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler4pingEv"
6932 },
6933 {
6934 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6935 },
6936 {
6937 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21notifySyspropsChangedEv"
6938 },
6939 {
6940 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
6941 },
6942 {
6943 "kind" : "complete_dtor_pointer",
6944 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED1Ev"
6945 },
6946 {
6947 "kind" : "deleting_dtor_pointer",
6948 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED0Ev"
6949 },
6950 {
6951 "is_pure" : true,
6952 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
6953 },
6954 {
6955 "is_pure" : true,
6956 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
6957 },
6958 {
6959 "is_pure" : true,
6960 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler7releaseEv"
6961 },
6962 {
6963 "is_pure" : true,
6964 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
6965 },
6966 {
6967 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEE10onAsBinderEv"
6968 },
6969 {
6970 "component_value" : 20,
6971 "kind" : "vbase_offset"
6972 },
6973 {
6974 "component_value" : -4,
6975 "kind" : "offset_to_top"
6976 },
6977 {
6978 "kind" : "rtti",
6979 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
6980 },
6981 {
6982 "kind" : "complete_dtor_pointer",
6983 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED1Ev"
6984 },
6985 {
6986 "kind" : "deleting_dtor_pointer",
6987 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED0Ev"
6988 },
6989 {
6990 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEE10onAsBinderEv"
6991 },
6992 {
6993 "component_value" : 16,
6994 "kind" : "vbase_offset"
6995 },
6996 {
6997 "component_value" : -8,
6998 "kind" : "offset_to_top"
6999 },
7000 {
7001 "kind" : "rtti",
7002 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
7003 },
7004 {
7005 "kind" : "complete_dtor_pointer",
7006 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED1Ev"
7007 },
7008 {
7009 "kind" : "deleting_dtor_pointer",
7010 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED0Ev"
7011 },
7012 {
7013 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7014 },
7015 {
7016 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7017 },
7018 {
7019 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7020 },
7021 {
7022 "kind" : "vcall_offset"
7023 },
7024 {
7025 "component_value" : -16,
7026 "kind" : "vcall_offset"
7027 },
7028 {
7029 "component_value" : -16,
7030 "kind" : "vcall_offset"
7031 },
7032 {
7033 "component_value" : -16,
7034 "kind" : "vcall_offset"
7035 },
7036 {
7037 "component_value" : -24,
7038 "kind" : "vcall_offset"
7039 },
7040 {
7041 "component_value" : -24,
7042 "kind" : "offset_to_top"
7043 },
7044 {
7045 "kind" : "rtti",
7046 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEEE"
7047 },
7048 {
7049 "kind" : "complete_dtor_pointer",
7050 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED1Ev"
7051 },
7052 {
7053 "kind" : "deleting_dtor_pointer",
7054 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEED0Ev"
7055 },
7056 {
7057 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7058 },
7059 {
7060 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7061 },
7062 {
7063 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7064 },
7065 {
7066 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7067 }
7068 ]
7069 },
7070 {
7071 "alignment" : 4,
7072 "base_specifiers" :
7073 [
7074 {
7075 "referenced_type" : "type-4"
7076 },
7077 {
7078 "referenced_type" : "type-11"
7079 },
7080 {
7081 "referenced_type" : "type-385"
7082 }
7083 ],
7084 "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7085 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7086 "record_kind" : "class",
7087 "referenced_type" : "type-389",
7088 "self_type" : "type-389",
7089 "size" : 32,
7090 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7091 "template_args" : [ "type-4" ],
7092 "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7093 "vtable_components" :
7094 [
7095 {
7096 "component_value" : 24,
7097 "kind" : "vbase_offset"
7098 },
7099 {
7100 "kind" : "offset_to_top"
7101 },
7102 {
7103 "kind" : "rtti",
7104 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7105 },
7106 {
7107 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7108 },
7109 {
7110 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7111 },
7112 {
7113 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7114 },
7115 {
7116 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7117 },
7118 {
7119 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7120 },
7121 {
7122 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7123 },
7124 {
7125 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7126 },
7127 {
7128 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7129 },
7130 {
7131 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7132 },
7133 {
7134 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7135 },
7136 {
7137 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7138 },
7139 {
7140 "kind" : "complete_dtor_pointer",
7141 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7142 },
7143 {
7144 "kind" : "deleting_dtor_pointer",
7145 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7146 },
7147 {
7148 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7149 },
7150 {
7151 "component_value" : 20,
7152 "kind" : "vbase_offset"
7153 },
7154 {
7155 "component_value" : -4,
7156 "kind" : "offset_to_top"
7157 },
7158 {
7159 "kind" : "rtti",
7160 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7161 },
7162 {
7163 "kind" : "complete_dtor_pointer",
7164 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7165 },
7166 {
7167 "kind" : "deleting_dtor_pointer",
7168 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7169 },
7170 {
7171 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7172 },
7173 {
7174 "component_value" : 16,
7175 "kind" : "vbase_offset"
7176 },
7177 {
7178 "component_value" : -8,
7179 "kind" : "offset_to_top"
7180 },
7181 {
7182 "kind" : "rtti",
7183 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7184 },
7185 {
7186 "kind" : "complete_dtor_pointer",
7187 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7188 },
7189 {
7190 "kind" : "deleting_dtor_pointer",
7191 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7192 },
7193 {
7194 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7195 },
7196 {
7197 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7198 },
7199 {
7200 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7201 },
7202 {
7203 "kind" : "vcall_offset"
7204 },
7205 {
7206 "component_value" : -16,
7207 "kind" : "vcall_offset"
7208 },
7209 {
7210 "component_value" : -16,
7211 "kind" : "vcall_offset"
7212 },
7213 {
7214 "component_value" : -16,
7215 "kind" : "vcall_offset"
7216 },
7217 {
7218 "component_value" : -24,
7219 "kind" : "vcall_offset"
7220 },
7221 {
7222 "component_value" : -24,
7223 "kind" : "offset_to_top"
7224 },
7225 {
7226 "kind" : "rtti",
7227 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7228 },
7229 {
7230 "kind" : "complete_dtor_pointer",
7231 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7232 },
7233 {
7234 "kind" : "deleting_dtor_pointer",
7235 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7236 },
7237 {
7238 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7239 },
7240 {
7241 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7242 },
7243 {
7244 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7245 },
7246 {
7247 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7248 }
7249 ]
7250 },
7251 {
7252 "alignment" : 4,
7253 "fields" :
7254 [
7255 {
7256 "access" : "private",
7257 "field_name" : "mMutex",
7258 "referenced_type" : "type-418"
7259 },
7260 {
7261 "access" : "private",
7262 "field_name" : "mMap",
7263 "field_offset" : 32,
7264 "referenced_type" : "type-419"
7265 }
7266 ],
7267 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7268 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7269 "record_kind" : "class",
7270 "referenced_type" : "type-417",
7271 "self_type" : "type-417",
7272 "size" : 16,
7273 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7274 "template_args" : [ "type-112", "type-420" ],
7275 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7276 },
7277 {
7278 "alignment" : 4,
7279 "fields" :
7280 [
7281 {
7282 "access" : "private",
7283 "field_name" : "mMutex",
7284 "referenced_type" : "type-426"
7285 },
7286 {
7287 "access" : "private",
7288 "field_name" : "mMap",
7289 "field_offset" : 32,
7290 "referenced_type" : "type-427"
7291 }
7292 ],
7293 "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7294 "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7295 "record_kind" : "class",
7296 "referenced_type" : "type-425",
7297 "self_type" : "type-425",
7298 "size" : 16,
7299 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7300 "template_args" : [ "type-112", "type-31" ],
7301 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7302 },
7303 {
7304 "alignment" : 4,
7305 "fields" :
7306 [
7307 {
7308 "access" : "private",
7309 "field_name" : "mMutex",
7310 "referenced_type" : "type-431"
7311 },
7312 {
7313 "access" : "private",
7314 "field_name" : "mMap",
7315 "field_offset" : 32,
7316 "referenced_type" : "type-432"
7317 }
7318 ],
7319 "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7320 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7321 "record_kind" : "class",
7322 "referenced_type" : "type-430",
7323 "self_type" : "type-430",
7324 "size" : 16,
7325 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7326 "template_args" : [ "type-433", "type-372" ],
7327 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7328 },
7329 {
7330 "alignment" : 4,
7331 "fields" :
7332 [
7333 {
7334 "access" : "private",
7335 "field_name" : "mMutex",
7336 "referenced_type" : "type-449"
7337 },
7338 {
7339 "access" : "private",
7340 "field_name" : "mMap",
7341 "field_offset" : 32,
7342 "referenced_type" : "type-450"
7343 }
7344 ],
7345 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7346 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7347 "record_kind" : "class",
7348 "referenced_type" : "type-448",
7349 "self_type" : "type-448",
7350 "size" : 16,
7351 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7352 "template_args" : [ "type-451", "type-452" ],
7353 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7354 },
7355 {
7356 "alignment" : 4,
7357 "fields" :
7358 [
7359 {
7360 "access" : "private",
7361 "field_name" : "mMutex",
7362 "referenced_type" : "type-439"
7363 },
7364 {
7365 "access" : "private",
7366 "field_name" : "mMap",
7367 "field_offset" : 32,
7368 "referenced_type" : "type-440"
7369 }
7370 ],
7371 "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7372 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7373 "record_kind" : "class",
7374 "referenced_type" : "type-438",
7375 "self_type" : "type-438",
7376 "size" : 16,
7377 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7378 "template_args" : [ "type-441", "type-442" ],
7379 "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7380 },
7381 {
7382 "alignment" : 8,
7383 "fields" :
7384 [
7385 {
7386 "field_name" : "flags",
7387 "referenced_type" : "type-2"
7388 },
7389 {
7390 "field_name" : "fdIndex",
7391 "field_offset" : 32,
7392 "referenced_type" : "type-2"
7393 },
7394 {
7395 "field_name" : "offset",
7396 "field_offset" : 64,
7397 "referenced_type" : "type-2"
7398 },
7399 {
7400 "field_name" : "extent",
7401 "field_offset" : 128,
7402 "referenced_type" : "type-111"
7403 }
7404 ],
7405 "linker_set_key" : "android::hardware::GrantorDescriptor",
7406 "name" : "android::hardware::GrantorDescriptor",
7407 "referenced_type" : "type-298",
7408 "self_type" : "type-298",
7409 "size" : 24,
7410 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7411 "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7412 },
7413 {
7414 "alignment" : 8,
7415 "base_specifiers" :
7416 [
7417 {
7418 "is_virtual" : true,
7419 "referenced_type" : "type-282"
7420 },
7421 {
7422 "is_virtual" : true,
7423 "referenced_type" : "type-5"
7424 }
7425 ],
7426 "linker_set_key" : "android::hardware::HidlMemory",
7427 "name" : "android::hardware::HidlMemory",
7428 "record_kind" : "class",
7429 "referenced_type" : "type-290",
7430 "self_type" : "type-290",
7431 "size" : 56,
7432 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7433 "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7434 "vtable_components" :
7435 [
7436 {
7437 "component_value" : 48,
7438 "kind" : "vbase_offset"
7439 },
7440 {
7441 "component_value" : 8,
7442 "kind" : "vbase_offset"
7443 },
7444 {
7445 "kind" : "offset_to_top"
7446 },
7447 {
7448 "kind" : "rtti",
7449 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7450 },
7451 {
7452 "kind" : "complete_dtor_pointer",
7453 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7454 },
7455 {
7456 "kind" : "deleting_dtor_pointer",
7457 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7458 },
7459 {
7460 "kind" : "vcall_offset"
7461 },
7462 {
7463 "kind" : "vcall_offset"
7464 },
7465 {
7466 "kind" : "vcall_offset"
7467 },
7468 {
7469 "kind" : "vcall_offset"
7470 },
7471 {
7472 "component_value" : -48,
7473 "kind" : "vcall_offset"
7474 },
7475 {
7476 "component_value" : -48,
7477 "kind" : "offset_to_top"
7478 },
7479 {
7480 "kind" : "rtti",
7481 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7482 },
7483 {
7484 "kind" : "complete_dtor_pointer",
7485 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
7486 },
7487 {
7488 "kind" : "deleting_dtor_pointer",
7489 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
7490 },
7491 {
7492 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7493 },
7494 {
7495 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7496 },
7497 {
7498 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7499 },
7500 {
7501 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7502 }
7503 ]
7504 },
7505 {
7506 "alignment" : 4,
7507 "base_specifiers" :
7508 [
7509 {
7510 "is_virtual" : true,
7511 "referenced_type" : "type-5"
7512 }
7513 ],
7514 "linker_set_key" : "android::hardware::IBinder",
7515 "name" : "android::hardware::IBinder",
7516 "record_kind" : "class",
7517 "referenced_type" : "type-28",
7518 "self_type" : "type-28",
7519 "size" : 12,
7520 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7521 "unique_id" : "_ZTSN7android8hardware7IBinderE",
7522 "vtable_components" :
7523 [
7524 {
7525 "component_value" : 4,
7526 "kind" : "vbase_offset"
7527 },
7528 {
7529 "kind" : "offset_to_top"
7530 },
7531 {
7532 "kind" : "rtti",
7533 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7534 },
7535 {
7536 "is_pure" : true,
7537 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7538 },
7539 {
7540 "is_pure" : true,
7541 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7542 },
7543 {
7544 "is_pure" : true,
7545 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7546 },
7547 {
7548 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7549 },
7550 {
7551 "is_pure" : true,
7552 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7553 },
7554 {
7555 "is_pure" : true,
7556 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7557 },
7558 {
7559 "is_pure" : true,
7560 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7561 },
7562 {
7563 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7564 },
7565 {
7566 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7567 },
7568 {
7569 "kind" : "complete_dtor_pointer",
7570 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7571 },
7572 {
7573 "kind" : "deleting_dtor_pointer",
7574 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7575 },
7576 {
7577 "kind" : "vcall_offset"
7578 },
7579 {
7580 "kind" : "vcall_offset"
7581 },
7582 {
7583 "kind" : "vcall_offset"
7584 },
7585 {
7586 "kind" : "vcall_offset"
7587 },
7588 {
7589 "component_value" : -4,
7590 "kind" : "vcall_offset"
7591 },
7592 {
7593 "component_value" : -4,
7594 "kind" : "offset_to_top"
7595 },
7596 {
7597 "kind" : "rtti",
7598 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7599 },
7600 {
7601 "kind" : "complete_dtor_pointer",
7602 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
7603 },
7604 {
7605 "kind" : "deleting_dtor_pointer",
7606 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
7607 },
7608 {
7609 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7610 },
7611 {
7612 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7613 },
7614 {
7615 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7616 },
7617 {
7618 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7619 }
7620 ]
7621 },
7622 {
7623 "alignment" : 4,
7624 "base_specifiers" :
7625 [
7626 {
7627 "is_virtual" : true,
7628 "referenced_type" : "type-5"
7629 }
7630 ],
7631 "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7632 "name" : "android::hardware::IBinder::DeathRecipient",
7633 "record_kind" : "class",
7634 "referenced_type" : "type-113",
7635 "self_type" : "type-113",
7636 "size" : 12,
7637 "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7638 "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7639 "vtable_components" :
7640 [
7641 {
7642 "component_value" : 4,
7643 "kind" : "vbase_offset"
7644 },
7645 {
7646 "kind" : "offset_to_top"
7647 },
7648 {
7649 "kind" : "rtti",
7650 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7651 },
7652 {
7653 "is_pure" : true,
7654 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7655 },
7656 {
7657 "kind" : "complete_dtor_pointer",
7658 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7659 },
7660 {
7661 "kind" : "deleting_dtor_pointer",
7662 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7663 },
7664 {
7665 "kind" : "vcall_offset"
7666 },
7667 {
7668 "kind" : "vcall_offset"
7669 },
7670 {
7671 "kind" : "vcall_offset"
7672 },
7673 {
7674 "kind" : "vcall_offset"
7675 },
7676 {
7677 "component_value" : -4,
7678 "kind" : "vcall_offset"
7679 },
7680 {
7681 "component_value" : -4,
7682 "kind" : "offset_to_top"
7683 },
7684 {
7685 "kind" : "rtti",
7686 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7687 },
7688 {
7689 "kind" : "complete_dtor_pointer",
7690 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
7691 },
7692 {
7693 "kind" : "deleting_dtor_pointer",
7694 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
7695 },
7696 {
7697 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7698 },
7699 {
7700 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7701 },
7702 {
7703 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7704 },
7705 {
7706 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7707 }
7708 ]
7709 },
7710 {
7711 "alignment" : 4,
7712 "base_specifiers" :
7713 [
7714 {
7715 "is_virtual" : true,
7716 "referenced_type" : "type-5"
7717 }
7718 ],
7719 "linker_set_key" : "android::hardware::IInterface",
7720 "name" : "android::hardware::IInterface",
7721 "record_kind" : "class",
7722 "referenced_type" : "type-11",
7723 "self_type" : "type-11",
7724 "size" : 12,
7725 "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7726 "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7727 "vtable_components" :
7728 [
7729 {
7730 "component_value" : 4,
7731 "kind" : "vbase_offset"
7732 },
7733 {
7734 "kind" : "offset_to_top"
7735 },
7736 {
7737 "kind" : "rtti",
7738 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7739 },
7740 {
7741 "kind" : "complete_dtor_pointer",
7742 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7743 },
7744 {
7745 "kind" : "deleting_dtor_pointer",
7746 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7747 },
7748 {
7749 "is_pure" : true,
7750 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7751 },
7752 {
7753 "kind" : "vcall_offset"
7754 },
7755 {
7756 "kind" : "vcall_offset"
7757 },
7758 {
7759 "kind" : "vcall_offset"
7760 },
7761 {
7762 "kind" : "vcall_offset"
7763 },
7764 {
7765 "component_value" : -4,
7766 "kind" : "vcall_offset"
7767 },
7768 {
7769 "component_value" : -4,
7770 "kind" : "offset_to_top"
7771 },
7772 {
7773 "kind" : "rtti",
7774 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7775 },
7776 {
7777 "kind" : "complete_dtor_pointer",
7778 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
7779 },
7780 {
7781 "kind" : "deleting_dtor_pointer",
7782 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
7783 },
7784 {
7785 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7786 },
7787 {
7788 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7789 },
7790 {
7791 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7792 },
7793 {
7794 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7795 }
7796 ]
7797 },
7798 {
7799 "alignment" : 8,
7800 "fields" :
7801 [
7802 {
7803 "access" : "private",
7804 "field_name" : "mGrantors",
7805 "referenced_type" : "type-294"
7806 },
7807 {
7808 "access" : "private",
7809 "field_name" : "mHandle",
7810 "field_offset" : 128,
7811 "referenced_type" : "type-359"
7812 },
7813 {
7814 "access" : "private",
7815 "field_name" : "mQuantum",
7816 "field_offset" : 192,
7817 "referenced_type" : "type-2"
7818 },
7819 {
7820 "access" : "private",
7821 "field_name" : "mFlags",
7822 "field_offset" : 224,
7823 "referenced_type" : "type-2"
7824 }
7825 ],
7826 "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7827 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7828 "referenced_type" : "type-358",
7829 "self_type" : "type-358",
7830 "size" : 32,
7831 "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7832 "template_args" : [ "type-50" ],
7833 "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
7834 },
7835 {
7836 "alignment" : 4,
7837 "fields" :
7838 [
7839 {
7840 "access" : "private",
7841 "field_name" : "mBufCachePos",
7842 "referenced_type" : "type-2"
7843 },
7844 {
7845 "access" : "private",
7846 "field_name" : "mBufCache",
7847 "field_offset" : 32,
7848 "referenced_type" : "type-394"
7849 },
7850 {
7851 "access" : "private",
7852 "field_name" : "mError",
7853 "field_offset" : 128,
7854 "referenced_type" : "type-15"
7855 },
7856 {
7857 "access" : "private",
7858 "field_name" : "mData",
7859 "field_offset" : 160,
7860 "referenced_type" : "type-330"
7861 },
7862 {
7863 "access" : "private",
7864 "field_name" : "mDataSize",
7865 "field_offset" : 192,
7866 "referenced_type" : "type-2"
7867 },
7868 {
7869 "access" : "private",
7870 "field_name" : "mDataCapacity",
7871 "field_offset" : 224,
7872 "referenced_type" : "type-2"
7873 },
7874 {
7875 "access" : "private",
7876 "field_name" : "mDataPos",
7877 "field_offset" : 256,
7878 "referenced_type" : "type-2"
7879 },
7880 {
7881 "access" : "private",
7882 "field_name" : "mObjects",
7883 "field_offset" : 288,
7884 "referenced_type" : "type-395"
7885 },
7886 {
7887 "access" : "private",
7888 "field_name" : "mObjectsSize",
7889 "field_offset" : 320,
7890 "referenced_type" : "type-2"
7891 },
7892 {
7893 "access" : "private",
7894 "field_name" : "mObjectsCapacity",
7895 "field_offset" : 352,
7896 "referenced_type" : "type-2"
7897 },
7898 {
7899 "access" : "private",
7900 "field_name" : "mNextObjectHint",
7901 "field_offset" : 384,
7902 "referenced_type" : "type-2"
7903 },
7904 {
7905 "access" : "private",
7906 "field_name" : "mNumRef",
7907 "field_offset" : 416,
7908 "referenced_type" : "type-2"
7909 },
7910 {
7911 "access" : "private",
7912 "field_name" : "mFdsKnown",
7913 "field_offset" : 448,
7914 "referenced_type" : "type-31"
7915 },
7916 {
7917 "access" : "private",
7918 "field_name" : "mHasFds",
7919 "field_offset" : 456,
7920 "referenced_type" : "type-31"
7921 },
7922 {
7923 "access" : "private",
7924 "field_name" : "mAllowFds",
7925 "field_offset" : 464,
7926 "referenced_type" : "type-31"
7927 },
7928 {
7929 "access" : "private",
7930 "field_name" : "mOwner",
7931 "field_offset" : 480,
7932 "referenced_type" : "type-396"
7933 },
7934 {
7935 "access" : "private",
7936 "field_name" : "mOwnerCookie",
7937 "field_offset" : 512,
7938 "referenced_type" : "type-16"
7939 }
7940 ],
7941 "linker_set_key" : "android::hardware::Parcel",
7942 "name" : "android::hardware::Parcel",
7943 "record_kind" : "class",
7944 "referenced_type" : "type-393",
7945 "self_type" : "type-393",
7946 "size" : 68,
7947 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7948 "unique_id" : "_ZTSN7android8hardware6ParcelE"
7949 },
7950 {
7951 "access" : "private",
7952 "alignment" : 8,
7953 "fields" :
7954 [
7955 {
7956 "field_name" : "index",
7957 "referenced_type" : "type-2"
7958 },
7959 {
7960 "field_name" : "buffer",
7961 "field_offset" : 64,
7962 "referenced_type" : "type-111"
7963 },
7964 {
7965 "field_name" : "bufend",
7966 "field_offset" : 128,
7967 "referenced_type" : "type-111"
7968 }
7969 ],
7970 "linker_set_key" : "android::hardware::Parcel::BufferInfo",
7971 "name" : "android::hardware::Parcel::BufferInfo",
7972 "referenced_type" : "type-400",
7973 "self_type" : "type-400",
7974 "size" : 24,
7975 "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7976 "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
7977 },
7978 {
7979 "alignment" : 8,
7980 "base_specifiers" :
7981 [
7982 {
7983 "is_virtual" : true,
7984 "referenced_type" : "type-5"
7985 }
7986 ],
7987 "fields" :
7988 [
7989 {
7990 "access" : "private",
7991 "field_name" : "mDriverFD",
7992 "field_offset" : 32,
7993 "referenced_type" : "type-15"
7994 },
7995 {
7996 "access" : "private",
7997 "field_name" : "mVMStart",
7998 "field_offset" : 64,
7999 "referenced_type" : "type-16"
8000 },
8001 {
8002 "access" : "private",
8003 "field_name" : "mThreadCountLock",
8004 "field_offset" : 96,
8005 "referenced_type" : "type-18"
8006 },
8007 {
8008 "access" : "private",
8009 "field_name" : "mThreadCountDecrement",
8010 "field_offset" : 128,
8011 "referenced_type" : "type-19"
8012 },
8013 {
8014 "access" : "private",
8015 "field_name" : "mExecutingThreadsCount",
8016 "field_offset" : 160,
8017 "referenced_type" : "type-2"
8018 },
8019 {
8020 "access" : "private",
8021 "field_name" : "mMaxThreads",
8022 "field_offset" : 192,
8023 "referenced_type" : "type-2"
8024 },
8025 {
8026 "access" : "private",
8027 "field_name" : "mStarvationStartTimeMs",
8028 "field_offset" : 256,
8029 "referenced_type" : "type-20"
8030 },
8031 {
8032 "access" : "private",
8033 "field_name" : "mLock",
8034 "field_offset" : 320,
8035 "referenced_type" : "type-21"
8036 },
8037 {
8038 "access" : "private",
8039 "field_name" : "mHandleToObject",
8040 "field_offset" : 352,
8041 "referenced_type" : "type-23"
8042 },
8043 {
8044 "access" : "private",
8045 "field_name" : "mManagesContexts",
8046 "field_offset" : 512,
8047 "referenced_type" : "type-31"
8048 },
8049 {
8050 "access" : "private",
8051 "field_name" : "mBinderContextCheckFunc",
8052 "field_offset" : 544,
8053 "referenced_type" : "type-32"
8054 },
8055 {
8056 "access" : "private",
8057 "field_name" : "mBinderContextUserData",
8058 "field_offset" : 576,
8059 "referenced_type" : "type-16"
8060 },
8061 {
8062 "access" : "private",
8063 "field_name" : "mContexts",
8064 "field_offset" : 608,
8065 "referenced_type" : "type-43"
8066 },
8067 {
8068 "access" : "private",
8069 "field_name" : "mRootDir",
8070 "field_offset" : 768,
8071 "referenced_type" : "type-47"
8072 },
8073 {
8074 "access" : "private",
8075 "field_name" : "mThreadPoolStarted",
8076 "field_offset" : 800,
8077 "referenced_type" : "type-31"
8078 },
8079 {
8080 "access" : "private",
8081 "field_name" : "mSpawnThreadOnStart",
8082 "field_offset" : 808,
8083 "referenced_type" : "type-31"
8084 },
8085 {
8086 "access" : "private",
8087 "field_name" : "mThreadPoolSeq",
8088 "field_offset" : 832,
8089 "referenced_type" : "type-51"
8090 },
8091 {
8092 "access" : "private",
8093 "field_name" : "mMmapSize",
8094 "field_offset" : 864,
8095 "referenced_type" : "type-25"
8096 },
8097 {
8098 "access" : "private",
8099 "field_name" : "mCallRestriction",
8100 "field_offset" : 896,
8101 "referenced_type" : "type-52"
8102 }
8103 ],
8104 "linker_set_key" : "android::hardware::ProcessState",
8105 "name" : "android::hardware::ProcessState",
8106 "record_kind" : "class",
8107 "referenced_type" : "type-14",
8108 "self_type" : "type-14",
8109 "size" : 128,
8110 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8111 "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8112 "vtable_components" :
8113 [
8114 {
8115 "component_value" : 116,
8116 "kind" : "vbase_offset"
8117 },
8118 {
8119 "kind" : "offset_to_top"
8120 },
8121 {
8122 "kind" : "rtti",
8123 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8124 },
8125 {
8126 "kind" : "complete_dtor_pointer",
8127 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8128 },
8129 {
8130 "kind" : "deleting_dtor_pointer",
8131 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8132 },
8133 {
8134 "kind" : "vcall_offset"
8135 },
8136 {
8137 "kind" : "vcall_offset"
8138 },
8139 {
8140 "kind" : "vcall_offset"
8141 },
8142 {
8143 "kind" : "vcall_offset"
8144 },
8145 {
8146 "component_value" : -116,
8147 "kind" : "vcall_offset"
8148 },
8149 {
8150 "component_value" : -116,
8151 "kind" : "offset_to_top"
8152 },
8153 {
8154 "kind" : "rtti",
8155 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8156 },
8157 {
8158 "kind" : "complete_dtor_pointer",
8159 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8160 },
8161 {
8162 "kind" : "deleting_dtor_pointer",
8163 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8164 },
8165 {
8166 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8167 },
8168 {
8169 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8170 },
8171 {
8172 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8173 },
8174 {
8175 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8176 }
8177 ]
8178 },
8179 {
8180 "access" : "private",
8181 "alignment" : 4,
8182 "fields" :
8183 [
8184 {
8185 "field_name" : "binder",
8186 "referenced_type" : "type-27"
8187 },
8188 {
8189 "field_name" : "refs",
8190 "field_offset" : 32,
8191 "referenced_type" : "type-29"
8192 }
8193 ],
8194 "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8195 "name" : "android::hardware::ProcessState::handle_entry",
8196 "referenced_type" : "type-26",
8197 "self_type" : "type-26",
8198 "size" : 8,
8199 "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8200 "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8201 },
8202 {
8203 "alignment" : 4,
8204 "base_specifiers" :
8205 [
8206 {
8207 "referenced_type" : "type-135"
8208 }
8209 ],
8210 "fields" :
8211 [
8212 {
8213 "access" : "private",
8214 "field_name" : "mVal",
8215 "field_offset" : 192,
8216 "referenced_type" : "type-143"
8217 }
8218 ],
8219 "linker_set_key" : "android::hardware::Return<android::hardware::cas::V1_0::Status>",
8220 "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status>",
8221 "record_kind" : "class",
8222 "referenced_type" : "type-142",
8223 "self_type" : "type-142",
8224 "size" : 28,
8225 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8226 "template_args" : [ "type-143" ],
8227 "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3cas4V1_06StatusEEE"
8228 },
8229 {
8230 "alignment" : 4,
8231 "base_specifiers" :
8232 [
8233 {
8234 "referenced_type" : "type-135"
8235 }
8236 ],
8237 "fields" :
8238 [
8239 {
8240 "access" : "private",
8241 "field_name" : "mVal",
8242 "field_offset" : 192,
8243 "referenced_type" : "type-96"
8244 }
8245 ],
8246 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> >",
8247 "name" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> >",
8248 "record_kind" : "class",
8249 "referenced_type" : "type-149",
8250 "self_type" : "type-149",
8251 "size" : 28,
8252 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8253 "template_args" : [ "type-96" ],
8254 "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3cas6native4V1_012IDescramblerEEEEE"
8255 },
8256 {
8257 "alignment" : 4,
8258 "base_specifiers" :
8259 [
8260 {
8261 "referenced_type" : "type-135"
8262 }
8263 ],
8264 "fields" :
8265 [
8266 {
8267 "access" : "private",
8268 "field_name" : "mVal",
8269 "field_offset" : 168,
8270 "referenced_type" : "type-31"
8271 }
8272 ],
8273 "linker_set_key" : "android::hardware::Return<bool>",
8274 "name" : "android::hardware::Return<bool>",
8275 "record_kind" : "class",
8276 "referenced_type" : "type-134",
8277 "self_type" : "type-134",
8278 "size" : 24,
8279 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8280 "template_args" : [ "type-31" ],
8281 "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8282 },
8283 {
8284 "alignment" : 4,
8285 "base_specifiers" :
8286 [
8287 {
8288 "referenced_type" : "type-135"
8289 }
8290 ],
8291 "linker_set_key" : "android::hardware::Return<void>",
8292 "name" : "android::hardware::Return<void>",
8293 "record_kind" : "class",
8294 "referenced_type" : "type-164",
8295 "self_type" : "type-164",
8296 "size" : 24,
8297 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8298 "template_args" : [ "type-17" ],
8299 "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8300 },
8301 {
8302 "alignment" : 4,
8303 "fields" :
8304 [
8305 {
8306 "access" : "private",
8307 "field_name" : "mException",
8308 "referenced_type" : "type-15"
8309 },
8310 {
8311 "access" : "private",
8312 "field_name" : "mErrorCode",
8313 "field_offset" : 32,
8314 "referenced_type" : "type-15"
8315 },
8316 {
8317 "access" : "private",
8318 "field_name" : "mMessage",
8319 "field_offset" : 64,
8320 "referenced_type" : "type-123"
8321 }
8322 ],
8323 "linker_set_key" : "android::hardware::Status",
8324 "name" : "android::hardware::Status",
8325 "record_kind" : "class",
8326 "referenced_type" : "type-122",
8327 "self_type" : "type-122",
8328 "size" : 20,
8329 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8330 "unique_id" : "_ZTSN7android8hardware6StatusE"
8331 },
8332 {
8333 "alignment" : 4,
8334 "base_specifiers" :
8335 [
8336 {
8337 "referenced_type" : "type-406"
8338 }
8339 ],
8340 "fields" :
8341 [
8342 {
8343 "access" : "private",
8344 "field_name" : "_hidl_mImpl",
8345 "field_offset" : 544,
8346 "referenced_type" : "type-77"
8347 }
8348 ],
8349 "linker_set_key" : "android::hardware::cas::V1_0::BnHwDescramblerBase",
8350 "name" : "android::hardware::cas::V1_0::BnHwDescramblerBase",
8351 "referenced_type" : "type-548",
8352 "self_type" : "type-548",
8353 "size" : 80,
8354 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/BnHwDescramblerBase.h",
8355 "unique_id" : "_ZTSN7android8hardware3cas4V1_019BnHwDescramblerBaseE",
8356 "vtable_components" :
8357 [
8358 {
8359 "component_value" : 72,
8360 "kind" : "vbase_offset"
8361 },
8362 {
8363 "kind" : "offset_to_top"
8364 },
8365 {
8366 "kind" : "rtti",
8367 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
8368 },
8369 {
8370 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8371 },
8372 {
8373 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8374 },
8375 {
8376 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8377 },
8378 {
8379 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8380 },
8381 {
8382 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8383 },
8384 {
8385 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8386 },
8387 {
8388 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8389 },
8390 {
8391 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8392 },
8393 {
8394 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8395 },
8396 {
8397 "kind" : "complete_dtor_pointer",
8398 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
8399 },
8400 {
8401 "kind" : "deleting_dtor_pointer",
8402 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
8403 },
8404 {
8405 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BnHwDescramblerBase10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
8406 },
8407 {
8408 "component_value" : -20,
8409 "kind" : "offset_to_top"
8410 },
8411 {
8412 "kind" : "rtti",
8413 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
8414 },
8415 {
8416 "kind" : "complete_dtor_pointer",
8417 "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
8418 },
8419 {
8420 "kind" : "deleting_dtor_pointer",
8421 "mangled_component_name" : "_ZThn20_N7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
8422 },
8423 {
8424 "kind" : "vcall_offset"
8425 },
8426 {
8427 "kind" : "vcall_offset"
8428 },
8429 {
8430 "kind" : "vcall_offset"
8431 },
8432 {
8433 "kind" : "vcall_offset"
8434 },
8435 {
8436 "component_value" : -72,
8437 "kind" : "vcall_offset"
8438 },
8439 {
8440 "component_value" : -72,
8441 "kind" : "offset_to_top"
8442 },
8443 {
8444 "kind" : "rtti",
8445 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BnHwDescramblerBaseE"
8446 },
8447 {
8448 "kind" : "complete_dtor_pointer",
8449 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BnHwDescramblerBaseD1Ev"
8450 },
8451 {
8452 "kind" : "deleting_dtor_pointer",
8453 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BnHwDescramblerBaseD0Ev"
8454 },
8455 {
8456 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8457 },
8458 {
8459 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8460 },
8461 {
8462 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8463 },
8464 {
8465 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8466 }
8467 ]
8468 },
8469 {
8470 "alignment" : 4,
8471 "base_specifiers" :
8472 [
8473 {
8474 "referenced_type" : "type-390"
8475 },
8476 {
8477 "referenced_type" : "type-408"
8478 }
8479 ],
8480 "fields" :
8481 [
8482 {
8483 "access" : "private",
8484 "field_name" : "_hidl_mMutex",
8485 "field_offset" : 544,
8486 "referenced_type" : "type-551"
8487 },
8488 {
8489 "access" : "private",
8490 "field_name" : "_hidl_mDeathRecipients",
8491 "field_offset" : 576,
8492 "referenced_type" : "type-552"
8493 }
8494 ],
8495 "linker_set_key" : "android::hardware::cas::V1_0::BpHwDescramblerBase",
8496 "name" : "android::hardware::cas::V1_0::BpHwDescramblerBase",
8497 "referenced_type" : "type-550",
8498 "self_type" : "type-550",
8499 "size" : 92,
8500 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/BpHwDescramblerBase.h",
8501 "unique_id" : "_ZTSN7android8hardware3cas4V1_019BpHwDescramblerBaseE",
8502 "vtable_components" :
8503 [
8504 {
8505 "component_value" : 84,
8506 "kind" : "vbase_offset"
8507 },
8508 {
8509 "kind" : "offset_to_top"
8510 },
8511 {
8512 "kind" : "rtti",
8513 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
8514 },
8515 {
8516 "mangled_component_name" : "_ZNK7android8hardware3cas4V1_019BpHwDescramblerBase8isRemoteEv"
8517 },
8518 {
8519 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8520 },
8521 {
8522 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8523 },
8524 {
8525 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8526 },
8527 {
8528 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8529 },
8530 {
8531 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase21setHALInstrumentationEv"
8532 },
8533 {
8534 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8535 },
8536 {
8537 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase4pingEv"
8538 },
8539 {
8540 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8541 },
8542 {
8543 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase21notifySyspropsChangedEv"
8544 },
8545 {
8546 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8547 },
8548 {
8549 "kind" : "complete_dtor_pointer",
8550 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
8551 },
8552 {
8553 "kind" : "deleting_dtor_pointer",
8554 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
8555 },
8556 {
8557 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
8558 },
8559 {
8560 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
8561 },
8562 {
8563 "mangled_component_name" : "_ZN7android8hardware3cas4V1_019BpHwDescramblerBase7releaseEv"
8564 },
8565 {
8566 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
8567 },
8568 {
8569 "component_value" : 80,
8570 "kind" : "vbase_offset"
8571 },
8572 {
8573 "component_value" : -4,
8574 "kind" : "offset_to_top"
8575 },
8576 {
8577 "kind" : "rtti",
8578 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
8579 },
8580 {
8581 "kind" : "complete_dtor_pointer",
8582 "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
8583 },
8584 {
8585 "kind" : "deleting_dtor_pointer",
8586 "mangled_component_name" : "_ZThn4_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
8587 },
8588 {
8589 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas4V1_016IDescramblerBaseEE10onAsBinderEv"
8590 },
8591 {
8592 "component_value" : 76,
8593 "kind" : "vbase_offset"
8594 },
8595 {
8596 "component_value" : -8,
8597 "kind" : "offset_to_top"
8598 },
8599 {
8600 "kind" : "rtti",
8601 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
8602 },
8603 {
8604 "kind" : "complete_dtor_pointer",
8605 "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
8606 },
8607 {
8608 "kind" : "deleting_dtor_pointer",
8609 "mangled_component_name" : "_ZThn8_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
8610 },
8611 {
8612 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8613 },
8614 {
8615 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8616 },
8617 {
8618 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8619 },
8620 {
8621 "component_value" : -24,
8622 "kind" : "offset_to_top"
8623 },
8624 {
8625 "kind" : "rtti",
8626 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
8627 },
8628 {
8629 "kind" : "complete_dtor_pointer",
8630 "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
8631 },
8632 {
8633 "kind" : "deleting_dtor_pointer",
8634 "mangled_component_name" : "_ZThn24_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
8635 },
8636 {
8637 "kind" : "vcall_offset"
8638 },
8639 {
8640 "component_value" : -76,
8641 "kind" : "vcall_offset"
8642 },
8643 {
8644 "component_value" : -76,
8645 "kind" : "vcall_offset"
8646 },
8647 {
8648 "component_value" : -76,
8649 "kind" : "vcall_offset"
8650 },
8651 {
8652 "component_value" : -84,
8653 "kind" : "vcall_offset"
8654 },
8655 {
8656 "component_value" : -84,
8657 "kind" : "offset_to_top"
8658 },
8659 {
8660 "kind" : "rtti",
8661 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_019BpHwDescramblerBaseE"
8662 },
8663 {
8664 "kind" : "complete_dtor_pointer",
8665 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BpHwDescramblerBaseD1Ev"
8666 },
8667 {
8668 "kind" : "deleting_dtor_pointer",
8669 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_019BpHwDescramblerBaseD0Ev"
8670 },
8671 {
8672 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8673 },
8674 {
8675 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8676 },
8677 {
8678 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8679 },
8680 {
8681 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8682 }
8683 ]
8684 },
8685 {
8686 "alignment" : 8,
8687 "fields" :
8688 [
8689 {
8690 "field_name" : "caSystemId",
8691 "referenced_type" : "type-15"
8692 },
8693 {
8694 "field_name" : "name",
8695 "field_offset" : 64,
8696 "referenced_type" : "type-278"
8697 }
8698 ],
8699 "linker_set_key" : "android::hardware::cas::V1_0::HidlCasPluginDescriptor",
8700 "name" : "android::hardware::cas::V1_0::HidlCasPluginDescriptor",
8701 "referenced_type" : "type-532",
8702 "self_type" : "type-532",
8703 "size" : 24,
8704 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/types.h",
8705 "unique_id" : "_ZTSN7android8hardware3cas4V1_023HidlCasPluginDescriptorE"
8706 },
8707 {
8708 "alignment" : 4,
8709 "base_specifiers" :
8710 [
8711 {
8712 "referenced_type" : "type-4"
8713 }
8714 ],
8715 "linker_set_key" : "android::hardware::cas::V1_0::IDescramblerBase",
8716 "name" : "android::hardware::cas::V1_0::IDescramblerBase",
8717 "referenced_type" : "type-79",
8718 "self_type" : "type-79",
8719 "size" : 12,
8720 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/1.0/android.hardware.cas@1.0_genc++_headers/gen/android/hardware/cas/1.0/IDescramblerBase.h",
8721 "unique_id" : "_ZTSN7android8hardware3cas4V1_016IDescramblerBaseE",
8722 "vtable_components" :
8723 [
8724 {
8725 "component_value" : 4,
8726 "kind" : "vbase_offset"
8727 },
8728 {
8729 "kind" : "offset_to_top"
8730 },
8731 {
8732 "kind" : "rtti",
8733 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE"
8734 },
8735 {
8736 "mangled_component_name" : "_ZNK7android8hardware3cas4V1_016IDescramblerBase8isRemoteEv"
8737 },
8738 {
8739 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8740 },
8741 {
8742 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8743 },
8744 {
8745 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8746 },
8747 {
8748 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8749 },
8750 {
8751 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21setHALInstrumentationEv"
8752 },
8753 {
8754 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8755 },
8756 {
8757 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase4pingEv"
8758 },
8759 {
8760 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8761 },
8762 {
8763 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase21notifySyspropsChangedEv"
8764 },
8765 {
8766 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8767 },
8768 {
8769 "kind" : "complete_dtor_pointer",
8770 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBaseD1Ev"
8771 },
8772 {
8773 "kind" : "deleting_dtor_pointer",
8774 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBaseD0Ev"
8775 },
8776 {
8777 "is_pure" : true,
8778 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase18setMediaCasSessionERKNS0_8hidl_vecIhEE"
8779 },
8780 {
8781 "is_pure" : true,
8782 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
8783 },
8784 {
8785 "is_pure" : true,
8786 "mangled_component_name" : "_ZN7android8hardware3cas4V1_016IDescramblerBase7releaseEv"
8787 },
8788 {
8789 "kind" : "vcall_offset"
8790 },
8791 {
8792 "kind" : "vcall_offset"
8793 },
8794 {
8795 "kind" : "vcall_offset"
8796 },
8797 {
8798 "kind" : "vcall_offset"
8799 },
8800 {
8801 "component_value" : -4,
8802 "kind" : "vcall_offset"
8803 },
8804 {
8805 "component_value" : -4,
8806 "kind" : "offset_to_top"
8807 },
8808 {
8809 "kind" : "rtti",
8810 "mangled_component_name" : "_ZTIN7android8hardware3cas4V1_016IDescramblerBaseE"
8811 },
8812 {
8813 "kind" : "complete_dtor_pointer",
8814 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_016IDescramblerBaseD1Ev"
8815 },
8816 {
8817 "kind" : "deleting_dtor_pointer",
8818 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas4V1_016IDescramblerBaseD0Ev"
8819 },
8820 {
8821 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8822 },
8823 {
8824 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8825 },
8826 {
8827 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8828 },
8829 {
8830 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8831 }
8832 ]
8833 },
8834 {
8835 "alignment" : 4,
8836 "base_specifiers" :
8837 [
8838 {
8839 "referenced_type" : "type-406"
8840 }
8841 ],
8842 "fields" :
8843 [
8844 {
8845 "access" : "private",
8846 "field_name" : "_hidl_mImpl",
8847 "field_offset" : 544,
8848 "referenced_type" : "type-96"
8849 }
8850 ],
8851 "linker_set_key" : "android::hardware::cas::native::V1_0::BnHwDescrambler",
8852 "name" : "android::hardware::cas::native::V1_0::BnHwDescrambler",
8853 "referenced_type" : "type-466",
8854 "self_type" : "type-466",
8855 "size" : 80,
8856 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BnHwDescrambler.h",
8857 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_015BnHwDescramblerE",
8858 "vtable_components" :
8859 [
8860 {
8861 "component_value" : 72,
8862 "kind" : "vbase_offset"
8863 },
8864 {
8865 "kind" : "offset_to_top"
8866 },
8867 {
8868 "kind" : "rtti",
8869 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE"
8870 },
8871 {
8872 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8873 },
8874 {
8875 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8876 },
8877 {
8878 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8879 },
8880 {
8881 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8882 },
8883 {
8884 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8885 },
8886 {
8887 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8888 },
8889 {
8890 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8891 },
8892 {
8893 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8894 },
8895 {
8896 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8897 },
8898 {
8899 "kind" : "complete_dtor_pointer",
8900 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
8901 },
8902 {
8903 "kind" : "deleting_dtor_pointer",
8904 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
8905 },
8906 {
8907 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BnHwDescrambler10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8908 },
8909 {
8910 "component_value" : -20,
8911 "kind" : "offset_to_top"
8912 },
8913 {
8914 "kind" : "rtti",
8915 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE"
8916 },
8917 {
8918 "kind" : "complete_dtor_pointer",
8919 "mangled_component_name" : "_ZThn20_N7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
8920 },
8921 {
8922 "kind" : "deleting_dtor_pointer",
8923 "mangled_component_name" : "_ZThn20_N7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
8924 },
8925 {
8926 "kind" : "vcall_offset"
8927 },
8928 {
8929 "kind" : "vcall_offset"
8930 },
8931 {
8932 "kind" : "vcall_offset"
8933 },
8934 {
8935 "kind" : "vcall_offset"
8936 },
8937 {
8938 "component_value" : -72,
8939 "kind" : "vcall_offset"
8940 },
8941 {
8942 "component_value" : -72,
8943 "kind" : "offset_to_top"
8944 },
8945 {
8946 "kind" : "rtti",
8947 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BnHwDescramblerE"
8948 },
8949 {
8950 "kind" : "complete_dtor_pointer",
8951 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BnHwDescramblerD1Ev"
8952 },
8953 {
8954 "kind" : "deleting_dtor_pointer",
8955 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BnHwDescramblerD0Ev"
8956 },
8957 {
8958 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8959 },
8960 {
8961 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8962 },
8963 {
8964 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8965 },
8966 {
8967 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8968 }
8969 ]
8970 },
8971 {
8972 "alignment" : 4,
8973 "base_specifiers" :
8974 [
8975 {
8976 "referenced_type" : "type-392"
8977 },
8978 {
8979 "referenced_type" : "type-408"
8980 }
8981 ],
8982 "fields" :
8983 [
8984 {
8985 "access" : "private",
8986 "field_name" : "_hidl_mMutex",
8987 "field_offset" : 544,
8988 "referenced_type" : "type-557"
8989 },
8990 {
8991 "access" : "private",
8992 "field_name" : "_hidl_mDeathRecipients",
8993 "field_offset" : 576,
8994 "referenced_type" : "type-558"
8995 }
8996 ],
8997 "linker_set_key" : "android::hardware::cas::native::V1_0::BpHwDescrambler",
8998 "name" : "android::hardware::cas::native::V1_0::BpHwDescrambler",
8999 "referenced_type" : "type-556",
9000 "self_type" : "type-556",
9001 "size" : 92,
9002 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BpHwDescrambler.h",
9003 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_015BpHwDescramblerE",
9004 "vtable_components" :
9005 [
9006 {
9007 "component_value" : 84,
9008 "kind" : "vbase_offset"
9009 },
9010 {
9011 "kind" : "offset_to_top"
9012 },
9013 {
9014 "kind" : "rtti",
9015 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
9016 },
9017 {
9018 "mangled_component_name" : "_ZNK7android8hardware3cas6native4V1_015BpHwDescrambler8isRemoteEv"
9019 },
9020 {
9021 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9022 },
9023 {
9024 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9025 },
9026 {
9027 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9028 },
9029 {
9030 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9031 },
9032 {
9033 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21setHALInstrumentationEv"
9034 },
9035 {
9036 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9037 },
9038 {
9039 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler4pingEv"
9040 },
9041 {
9042 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9043 },
9044 {
9045 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler21notifySyspropsChangedEv"
9046 },
9047 {
9048 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9049 },
9050 {
9051 "kind" : "complete_dtor_pointer",
9052 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
9053 },
9054 {
9055 "kind" : "deleting_dtor_pointer",
9056 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
9057 },
9058 {
9059 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
9060 },
9061 {
9062 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
9063 },
9064 {
9065 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler7releaseEv"
9066 },
9067 {
9068 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_015BpHwDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
9069 },
9070 {
9071 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEE10onAsBinderEv"
9072 },
9073 {
9074 "component_value" : 80,
9075 "kind" : "vbase_offset"
9076 },
9077 {
9078 "component_value" : -4,
9079 "kind" : "offset_to_top"
9080 },
9081 {
9082 "kind" : "rtti",
9083 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
9084 },
9085 {
9086 "kind" : "complete_dtor_pointer",
9087 "mangled_component_name" : "_ZThn4_N7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
9088 },
9089 {
9090 "kind" : "deleting_dtor_pointer",
9091 "mangled_component_name" : "_ZThn4_N7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
9092 },
9093 {
9094 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3cas6native4V1_012IDescramblerEE10onAsBinderEv"
9095 },
9096 {
9097 "component_value" : 76,
9098 "kind" : "vbase_offset"
9099 },
9100 {
9101 "component_value" : -8,
9102 "kind" : "offset_to_top"
9103 },
9104 {
9105 "kind" : "rtti",
9106 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
9107 },
9108 {
9109 "kind" : "complete_dtor_pointer",
9110 "mangled_component_name" : "_ZThn8_N7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
9111 },
9112 {
9113 "kind" : "deleting_dtor_pointer",
9114 "mangled_component_name" : "_ZThn8_N7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
9115 },
9116 {
9117 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9118 },
9119 {
9120 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9121 },
9122 {
9123 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9124 },
9125 {
9126 "component_value" : -24,
9127 "kind" : "offset_to_top"
9128 },
9129 {
9130 "kind" : "rtti",
9131 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
9132 },
9133 {
9134 "kind" : "complete_dtor_pointer",
9135 "mangled_component_name" : "_ZThn24_N7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
9136 },
9137 {
9138 "kind" : "deleting_dtor_pointer",
9139 "mangled_component_name" : "_ZThn24_N7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
9140 },
9141 {
9142 "kind" : "vcall_offset"
9143 },
9144 {
9145 "component_value" : -76,
9146 "kind" : "vcall_offset"
9147 },
9148 {
9149 "component_value" : -76,
9150 "kind" : "vcall_offset"
9151 },
9152 {
9153 "component_value" : -76,
9154 "kind" : "vcall_offset"
9155 },
9156 {
9157 "component_value" : -84,
9158 "kind" : "vcall_offset"
9159 },
9160 {
9161 "component_value" : -84,
9162 "kind" : "offset_to_top"
9163 },
9164 {
9165 "kind" : "rtti",
9166 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_015BpHwDescramblerE"
9167 },
9168 {
9169 "kind" : "complete_dtor_pointer",
9170 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BpHwDescramblerD1Ev"
9171 },
9172 {
9173 "kind" : "deleting_dtor_pointer",
9174 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_015BpHwDescramblerD0Ev"
9175 },
9176 {
9177 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9178 },
9179 {
9180 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9181 },
9182 {
9183 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9184 },
9185 {
9186 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9187 }
9188 ]
9189 },
9190 {
9191 "alignment" : 4,
9192 "base_specifiers" :
9193 [
9194 {
9195 "referenced_type" : "type-98"
9196 },
9197 {
9198 "referenced_type" : "type-408"
9199 }
9200 ],
9201 "fields" :
9202 [
9203 {
9204 "access" : "private",
9205 "field_name" : "mImpl",
9206 "field_offset" : 384,
9207 "referenced_type" : "type-102"
9208 },
9209 {
9210 "access" : "private",
9211 "field_name" : "mOnewayQueue",
9212 "field_offset" : 416,
9213 "referenced_type" : "type-606"
9214 }
9215 ],
9216 "linker_set_key" : "android::hardware::cas::native::V1_0::BsDescrambler",
9217 "name" : "android::hardware::cas::native::V1_0::BsDescrambler",
9218 "referenced_type" : "type-605",
9219 "self_type" : "type-605",
9220 "size" : 68,
9221 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/BsDescrambler.h",
9222 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_013BsDescramblerE",
9223 "vtable_components" :
9224 [
9225 {
9226 "component_value" : 60,
9227 "kind" : "vbase_offset"
9228 },
9229 {
9230 "kind" : "offset_to_top"
9231 },
9232 {
9233 "kind" : "rtti",
9234 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE"
9235 },
9236 {
9237 "mangled_component_name" : "_ZNK7android8hardware3cas6native4V1_012IDescrambler8isRemoteEv"
9238 },
9239 {
9240 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9241 },
9242 {
9243 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9244 },
9245 {
9246 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9247 },
9248 {
9249 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9250 },
9251 {
9252 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler21setHALInstrumentationEv"
9253 },
9254 {
9255 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9256 },
9257 {
9258 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler4pingEv"
9259 },
9260 {
9261 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9262 },
9263 {
9264 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler21notifySyspropsChangedEv"
9265 },
9266 {
9267 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9268 },
9269 {
9270 "kind" : "complete_dtor_pointer",
9271 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerD1Ev"
9272 },
9273 {
9274 "kind" : "deleting_dtor_pointer",
9275 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescramblerD0Ev"
9276 },
9277 {
9278 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
9279 },
9280 {
9281 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
9282 },
9283 {
9284 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler7releaseEv"
9285 },
9286 {
9287 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_013BsDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
9288 },
9289 {
9290 "component_value" : -4,
9291 "kind" : "offset_to_top"
9292 },
9293 {
9294 "kind" : "rtti",
9295 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE"
9296 },
9297 {
9298 "kind" : "complete_dtor_pointer",
9299 "mangled_component_name" : "_ZThn4_N7android8hardware3cas6native4V1_013BsDescramblerD1Ev"
9300 },
9301 {
9302 "kind" : "deleting_dtor_pointer",
9303 "mangled_component_name" : "_ZThn4_N7android8hardware3cas6native4V1_013BsDescramblerD0Ev"
9304 },
9305 {
9306 "kind" : "vcall_offset"
9307 },
9308 {
9309 "kind" : "vcall_offset"
9310 },
9311 {
9312 "kind" : "vcall_offset"
9313 },
9314 {
9315 "kind" : "vcall_offset"
9316 },
9317 {
9318 "component_value" : -60,
9319 "kind" : "vcall_offset"
9320 },
9321 {
9322 "component_value" : -60,
9323 "kind" : "offset_to_top"
9324 },
9325 {
9326 "kind" : "rtti",
9327 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_013BsDescramblerE"
9328 },
9329 {
9330 "kind" : "complete_dtor_pointer",
9331 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_013BsDescramblerD1Ev"
9332 },
9333 {
9334 "kind" : "deleting_dtor_pointer",
9335 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_013BsDescramblerD0Ev"
9336 },
9337 {
9338 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9339 },
9340 {
9341 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9342 },
9343 {
9344 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9345 },
9346 {
9347 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9348 }
9349 ]
9350 },
9351 {
9352 "alignment" : 8,
9353 "fields" :
9354 [
9355 {
9356 "field_name" : "type",
9357 "referenced_type" : "type-523"
9358 },
9359 {
9360 "field_name" : "nonsecureMemory",
9361 "field_offset" : 64,
9362 "referenced_type" : "type-522"
9363 },
9364 {
9365 "field_name" : "secureMemory",
9366 "field_offset" : 512,
9367 "referenced_type" : "type-276"
9368 }
9369 ],
9370 "linker_set_key" : "android::hardware::cas::native::V1_0::DestinationBuffer",
9371 "name" : "android::hardware::cas::native::V1_0::DestinationBuffer",
9372 "referenced_type" : "type-524",
9373 "self_type" : "type-524",
9374 "size" : 80,
9375 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h",
9376 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_017DestinationBufferE"
9377 },
9378 {
9379 "alignment" : 4,
9380 "base_specifiers" :
9381 [
9382 {
9383 "referenced_type" : "type-79"
9384 }
9385 ],
9386 "linker_set_key" : "android::hardware::cas::native::V1_0::IDescrambler",
9387 "name" : "android::hardware::cas::native::V1_0::IDescrambler",
9388 "referenced_type" : "type-98",
9389 "self_type" : "type-98",
9390 "size" : 12,
9391 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/IDescrambler.h",
9392 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_012IDescramblerE",
9393 "vtable_components" :
9394 [
9395 {
9396 "component_value" : 4,
9397 "kind" : "vbase_offset"
9398 },
9399 {
9400 "kind" : "offset_to_top"
9401 },
9402 {
9403 "kind" : "rtti",
9404 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE"
9405 },
9406 {
9407 "mangled_component_name" : "_ZNK7android8hardware3cas6native4V1_012IDescrambler8isRemoteEv"
9408 },
9409 {
9410 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9411 },
9412 {
9413 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9414 },
9415 {
9416 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9417 },
9418 {
9419 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9420 },
9421 {
9422 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21setHALInstrumentationEv"
9423 },
9424 {
9425 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9426 },
9427 {
9428 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler4pingEv"
9429 },
9430 {
9431 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9432 },
9433 {
9434 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler21notifySyspropsChangedEv"
9435 },
9436 {
9437 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9438 },
9439 {
9440 "kind" : "complete_dtor_pointer",
9441 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescramblerD1Ev"
9442 },
9443 {
9444 "kind" : "deleting_dtor_pointer",
9445 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescramblerD0Ev"
9446 },
9447 {
9448 "is_pure" : true,
9449 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler18setMediaCasSessionERKNS0_8hidl_vecIhEE"
9450 },
9451 {
9452 "is_pure" : true,
9453 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
9454 },
9455 {
9456 "is_pure" : true,
9457 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler7releaseEv"
9458 },
9459 {
9460 "is_pure" : true,
9461 "mangled_component_name" : "_ZN7android8hardware3cas6native4V1_012IDescrambler10descrambleENS3_17ScramblingControlERKNS0_8hidl_vecINS3_9SubSampleEEERKNS3_12SharedBufferEyRKNS3_17DestinationBufferEyNSt3__18functionIFvNS1_4V1_06StatusEjRKNS0_11hidl_stringEEEE"
9462 },
9463 {
9464 "kind" : "vcall_offset"
9465 },
9466 {
9467 "kind" : "vcall_offset"
9468 },
9469 {
9470 "kind" : "vcall_offset"
9471 },
9472 {
9473 "kind" : "vcall_offset"
9474 },
9475 {
9476 "component_value" : -4,
9477 "kind" : "vcall_offset"
9478 },
9479 {
9480 "component_value" : -4,
9481 "kind" : "offset_to_top"
9482 },
9483 {
9484 "kind" : "rtti",
9485 "mangled_component_name" : "_ZTIN7android8hardware3cas6native4V1_012IDescramblerE"
9486 },
9487 {
9488 "kind" : "complete_dtor_pointer",
9489 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_012IDescramblerD1Ev"
9490 },
9491 {
9492 "kind" : "deleting_dtor_pointer",
9493 "mangled_component_name" : "_ZTv0_n12_N7android8hardware3cas6native4V1_012IDescramblerD0Ev"
9494 },
9495 {
9496 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9497 },
9498 {
9499 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9500 },
9501 {
9502 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9503 },
9504 {
9505 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9506 }
9507 ]
9508 },
9509 {
9510 "alignment" : 8,
9511 "fields" :
9512 [
9513 {
9514 "field_name" : "heapBase",
9515 "referenced_type" : "type-282"
9516 },
9517 {
9518 "field_name" : "offset",
9519 "field_offset" : 320,
9520 "referenced_type" : "type-111"
9521 },
9522 {
9523 "field_name" : "size",
9524 "field_offset" : 384,
9525 "referenced_type" : "type-111"
9526 }
9527 ],
9528 "linker_set_key" : "android::hardware::cas::native::V1_0::SharedBuffer",
9529 "name" : "android::hardware::cas::native::V1_0::SharedBuffer",
9530 "referenced_type" : "type-522",
9531 "self_type" : "type-522",
9532 "size" : 56,
9533 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h",
9534 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_012SharedBufferE"
9535 },
9536 {
9537 "alignment" : 4,
9538 "fields" :
9539 [
9540 {
9541 "field_name" : "numBytesOfClearData",
9542 "referenced_type" : "type-2"
9543 },
9544 {
9545 "field_name" : "numBytesOfEncryptedData",
9546 "field_offset" : 32,
9547 "referenced_type" : "type-2"
9548 }
9549 ],
9550 "linker_set_key" : "android::hardware::cas::native::V1_0::SubSample",
9551 "name" : "android::hardware::cas::native::V1_0::SubSample",
9552 "referenced_type" : "type-337",
9553 "self_type" : "type-337",
9554 "size" : 8,
9555 "source_file" : "/out/soong/.intermediates/hardware/interfaces/cas/native/1.0/android.hardware.cas.native@1.0_genc++_headers/gen/android/hardware/cas/native/1.0/types.h",
9556 "unique_id" : "_ZTSN7android8hardware3cas6native4V1_09SubSampleE"
9557 },
9558 {
9559 "alignment" : 4,
9560 "fields" :
9561 [
9562 {
9563 "access" : "protected",
9564 "field_name" : "mInstrumentationCallbacks",
9565 "field_offset" : 32,
9566 "referenced_type" : "type-409"
9567 },
9568 {
9569 "access" : "protected",
9570 "field_name" : "mEnableInstrumentation",
9571 "field_offset" : 128,
9572 "referenced_type" : "type-31"
9573 },
9574 {
9575 "access" : "protected",
9576 "field_name" : "mInstrumentationLibPackage",
9577 "field_offset" : 160,
9578 "referenced_type" : "type-410"
9579 },
9580 {
9581 "access" : "protected",
9582 "field_name" : "mInterfaceName",
9583 "field_offset" : 256,
9584 "referenced_type" : "type-411"
9585 }
9586 ],
9587 "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9588 "name" : "android::hardware::details::HidlInstrumentor",
9589 "referenced_type" : "type-408",
9590 "self_type" : "type-408",
9591 "size" : 44,
9592 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9593 "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9594 "vtable_components" :
9595 [
9596 {
9597 "kind" : "offset_to_top"
9598 },
9599 {
9600 "kind" : "rtti",
9601 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9602 },
9603 {
9604 "kind" : "complete_dtor_pointer",
9605 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9606 },
9607 {
9608 "kind" : "deleting_dtor_pointer",
9609 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9610 }
9611 ]
9612 },
9613 {
9614 "alignment" : 4,
9615 "fields" :
9616 [
9617 {
9618 "field_name" : "sched_policy",
9619 "referenced_type" : "type-15"
9620 },
9621 {
9622 "field_name" : "prio",
9623 "field_offset" : 32,
9624 "referenced_type" : "type-15"
9625 }
9626 ],
9627 "linker_set_key" : "android::hardware::details::SchedPrio",
9628 "name" : "android::hardware::details::SchedPrio",
9629 "referenced_type" : "type-420",
9630 "self_type" : "type-420",
9631 "size" : 8,
9632 "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9633 "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9634 },
9635 {
9636 "alignment" : 4,
9637 "fields" :
9638 [
9639 {
9640 "access" : "private",
9641 "field_name" : "mQueue",
9642 "referenced_type" : "type-607"
9643 }
9644 ],
9645 "linker_set_key" : "android::hardware::details::TaskRunner",
9646 "name" : "android::hardware::details::TaskRunner",
9647 "record_kind" : "class",
9648 "referenced_type" : "type-606",
9649 "self_type" : "type-606",
9650 "size" : 8,
9651 "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9652 "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9653 },
9654 {
9655 "alignment" : 1,
9656 "linker_set_key" : "android::hardware::details::bnhw_tag",
9657 "name" : "android::hardware::details::bnhw_tag",
9658 "referenced_type" : "type-222",
9659 "self_type" : "type-222",
9660 "size" : 1,
9661 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9662 "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9663 },
9664 {
9665 "alignment" : 1,
9666 "linker_set_key" : "android::hardware::details::bphw_tag",
9667 "name" : "android::hardware::details::bphw_tag",
9668 "referenced_type" : "type-232",
9669 "self_type" : "type-232",
9670 "size" : 1,
9671 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9672 "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9673 },
9674 {
9675 "alignment" : 1,
9676 "linker_set_key" : "android::hardware::details::bs_tag",
9677 "name" : "android::hardware::details::bs_tag",
9678 "referenced_type" : "type-244",
9679 "self_type" : "type-244",
9680 "size" : 1,
9681 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9682 "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9683 },
9684 {
9685 "access" : "private",
9686 "alignment" : 8,
9687 "fields" :
9688 [
9689 {
9690 "field_name" : "mPointer",
9691 "referenced_type" : "type-297"
9692 },
9693 {
9694 "field_name" : "_pad",
9695 "referenced_type" : "type-111"
9696 }
9697 ],
9698 "is_anonymous" : true,
9699 "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9700 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9701 "record_kind" : "union",
9702 "referenced_type" : "type-296",
9703 "self_type" : "type-296",
9704 "size" : 8,
9705 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9706 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9707 },
9708 {
9709 "access" : "private",
9710 "alignment" : 8,
9711 "fields" :
9712 [
9713 {
9714 "field_name" : "mPointer",
9715 "referenced_type" : "type-336"
9716 },
9717 {
9718 "field_name" : "_pad",
9719 "referenced_type" : "type-111"
9720 }
9721 ],
9722 "is_anonymous" : true,
9723 "linker_set_key" : "android::hardware::details::hidl_pointer<SubSample>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9724 "name" : "android::hardware::details::hidl_pointer<SubSample>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9725 "record_kind" : "union",
9726 "referenced_type" : "type-335",
9727 "self_type" : "type-335",
9728 "size" : 8,
9729 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9730 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEUt_E"
9731 },
9732 {
9733 "alignment" : 8,
9734 "fields" :
9735 [
9736 {
9737 "access" : "private",
9738 "referenced_type" : "type-296"
9739 }
9740 ],
9741 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9742 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9743 "referenced_type" : "type-295",
9744 "self_type" : "type-295",
9745 "size" : 8,
9746 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9747 "template_args" : [ "type-298" ],
9748 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9749 },
9750 {
9751 "alignment" : 8,
9752 "fields" :
9753 [
9754 {
9755 "access" : "private",
9756 "referenced_type" : "type-335"
9757 }
9758 ],
9759 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample>",
9760 "name" : "android::hardware::details::hidl_pointer<android::hardware::cas::native::V1_0::SubSample>",
9761 "referenced_type" : "type-334",
9762 "self_type" : "type-334",
9763 "size" : 8,
9764 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9765 "template_args" : [ "type-337" ],
9766 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3cas6native4V1_09SubSampleEEE"
9767 },
9768 {
9769 "alignment" : 8,
9770 "fields" :
9771 [
9772 {
9773 "access" : "private",
9774 "referenced_type" : "type-311"
9775 }
9776 ],
9777 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9778 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9779 "referenced_type" : "type-310",
9780 "self_type" : "type-310",
9781 "size" : 8,
9782 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9783 "template_args" : [ "type-313" ],
9784 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9785 },
9786 {
9787 "alignment" : 8,
9788 "fields" :
9789 [
9790 {
9791 "access" : "private",
9792 "referenced_type" : "type-302"
9793 }
9794 ],
9795 "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9796 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9797 "referenced_type" : "type-301",
9798 "self_type" : "type-301",
9799 "size" : 8,
9800 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9801 "template_args" : [ "type-278" ],
9802 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9803 },
9804 {
9805 "alignment" : 8,
9806 "fields" :
9807 [
9808 {
9809 "access" : "private",
9810 "referenced_type" : "type-344"
9811 }
9812 ],
9813 "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9814 "name" : "android::hardware::details::hidl_pointer<char>",
9815 "referenced_type" : "type-343",
9816 "self_type" : "type-343",
9817 "size" : 8,
9818 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9819 "template_args" : [ "type-50" ],
9820 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9821 },
9822 {
9823 "access" : "private",
9824 "alignment" : 8,
9825 "fields" :
9826 [
9827 {
9828 "field_name" : "mPointer",
9829 "referenced_type" : "type-165"
9830 },
9831 {
9832 "field_name" : "_pad",
9833 "referenced_type" : "type-111"
9834 }
9835 ],
9836 "is_anonymous" : true,
9837 "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9838 "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9839 "record_kind" : "union",
9840 "referenced_type" : "type-344",
9841 "self_type" : "type-344",
9842 "size" : 8,
9843 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9844 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9845 },
9846 {
9847 "alignment" : 8,
9848 "fields" :
9849 [
9850 {
9851 "access" : "private",
9852 "referenced_type" : "type-280"
9853 }
9854 ],
9855 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9856 "name" : "android::hardware::details::hidl_pointer<const char>",
9857 "referenced_type" : "type-279",
9858 "self_type" : "type-279",
9859 "size" : 8,
9860 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9861 "template_args" : [ "type-49" ],
9862 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9863 },
9864 {
9865 "access" : "private",
9866 "alignment" : 8,
9867 "fields" :
9868 [
9869 {
9870 "field_name" : "mPointer",
9871 "referenced_type" : "type-48"
9872 },
9873 {
9874 "field_name" : "_pad",
9875 "referenced_type" : "type-111"
9876 }
9877 ],
9878 "is_anonymous" : true,
9879 "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9880 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9881 "record_kind" : "union",
9882 "referenced_type" : "type-280",
9883 "self_type" : "type-280",
9884 "size" : 8,
9885 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9886 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9887 },
9888 {
9889 "alignment" : 8,
9890 "fields" :
9891 [
9892 {
9893 "access" : "private",
9894 "referenced_type" : "type-255"
9895 }
9896 ],
9897 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9898 "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9899 "referenced_type" : "type-254",
9900 "self_type" : "type-254",
9901 "size" : 8,
9902 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9903 "template_args" : [ "type-257" ],
9904 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9905 },
9906 {
9907 "access" : "private",
9908 "alignment" : 8,
9909 "fields" :
9910 [
9911 {
9912 "field_name" : "mPointer",
9913 "referenced_type" : "type-256"
9914 },
9915 {
9916 "field_name" : "_pad",
9917 "referenced_type" : "type-111"
9918 }
9919 ],
9920 "is_anonymous" : true,
9921 "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9922 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9923 "record_kind" : "union",
9924 "referenced_type" : "type-255",
9925 "self_type" : "type-255",
9926 "size" : 8,
9927 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9928 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9929 },
9930 {
9931 "access" : "private",
9932 "alignment" : 8,
9933 "fields" :
9934 [
9935 {
9936 "field_name" : "mPointer",
9937 "referenced_type" : "type-312"
9938 },
9939 {
9940 "field_name" : "_pad",
9941 "referenced_type" : "type-111"
9942 }
9943 ],
9944 "is_anonymous" : true,
9945 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9946 "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9947 "record_kind" : "union",
9948 "referenced_type" : "type-311",
9949 "self_type" : "type-311",
9950 "size" : 8,
9951 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9952 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9953 },
9954 {
9955 "access" : "private",
9956 "alignment" : 8,
9957 "fields" :
9958 [
9959 {
9960 "field_name" : "mPointer",
9961 "referenced_type" : "type-303"
9962 },
9963 {
9964 "field_name" : "_pad",
9965 "referenced_type" : "type-111"
9966 }
9967 ],
9968 "is_anonymous" : true,
9969 "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9970 "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9971 "record_kind" : "union",
9972 "referenced_type" : "type-302",
9973 "self_type" : "type-302",
9974 "size" : 8,
9975 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9976 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9977 },
9978 {
9979 "alignment" : 8,
9980 "fields" :
9981 [
9982 {
9983 "access" : "private",
9984 "referenced_type" : "type-322"
9985 }
9986 ],
9987 "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9988 "name" : "android::hardware::details::hidl_pointer<int>",
9989 "referenced_type" : "type-321",
9990 "self_type" : "type-321",
9991 "size" : 8,
9992 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9993 "template_args" : [ "type-15" ],
9994 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9995 },
9996 {
9997 "access" : "private",
9998 "alignment" : 8,
9999 "fields" :
10000 [
10001 {
10002 "field_name" : "mPointer",
10003 "referenced_type" : "type-323"
10004 },
10005 {
10006 "field_name" : "_pad",
10007 "referenced_type" : "type-111"
10008 }
10009 ],
10010 "is_anonymous" : true,
10011 "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10012 "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10013 "record_kind" : "union",
10014 "referenced_type" : "type-322",
10015 "self_type" : "type-322",
10016 "size" : 8,
10017 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10018 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
10019 },
10020 {
10021 "alignment" : 8,
10022 "fields" :
10023 [
10024 {
10025 "access" : "private",
10026 "referenced_type" : "type-360"
10027 }
10028 ],
10029 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
10030 "name" : "android::hardware::details::hidl_pointer<native_handle>",
10031 "referenced_type" : "type-359",
10032 "self_type" : "type-359",
10033 "size" : 8,
10034 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10035 "template_args" : [ "type-176" ],
10036 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
10037 },
10038 {
10039 "access" : "private",
10040 "alignment" : 8,
10041 "fields" :
10042 [
10043 {
10044 "field_name" : "mPointer",
10045 "referenced_type" : "type-175"
10046 },
10047 {
10048 "field_name" : "_pad",
10049 "referenced_type" : "type-111"
10050 }
10051 ],
10052 "is_anonymous" : true,
10053 "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10054 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10055 "record_kind" : "union",
10056 "referenced_type" : "type-360",
10057 "self_type" : "type-360",
10058 "size" : 8,
10059 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10060 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10061 },
10062 {
10063 "alignment" : 8,
10064 "fields" :
10065 [
10066 {
10067 "access" : "private",
10068 "referenced_type" : "type-329"
10069 }
10070 ],
10071 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
10072 "name" : "android::hardware::details::hidl_pointer<unsigned char>",
10073 "referenced_type" : "type-328",
10074 "self_type" : "type-328",
10075 "size" : 8,
10076 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10077 "template_args" : [ "type-84" ],
10078 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
10079 },
10080 {
10081 "access" : "private",
10082 "alignment" : 8,
10083 "fields" :
10084 [
10085 {
10086 "field_name" : "mPointer",
10087 "referenced_type" : "type-330"
10088 },
10089 {
10090 "field_name" : "_pad",
10091 "referenced_type" : "type-111"
10092 }
10093 ],
10094 "is_anonymous" : true,
10095 "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10096 "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10097 "record_kind" : "union",
10098 "referenced_type" : "type-329",
10099 "self_type" : "type-329",
10100 "size" : 8,
10101 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10102 "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
10103 },
10104 {
10105 "alignment" : 1,
10106 "linker_set_key" : "android::hardware::details::i_tag",
10107 "name" : "android::hardware::details::i_tag",
10108 "referenced_type" : "type-211",
10109 "self_type" : "type-211",
10110 "size" : 1,
10111 "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10112 "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
10113 },
10114 {
10115 "alignment" : 4,
10116 "fields" :
10117 [
10118 {
10119 "access" : "private",
10120 "field_name" : "mStatus",
10121 "referenced_type" : "type-122"
10122 },
10123 {
10124 "access" : "private",
10125 "field_name" : "mCheckedStatus",
10126 "field_offset" : 160,
10127 "referenced_type" : "type-31"
10128 }
10129 ],
10130 "linker_set_key" : "android::hardware::details::return_status",
10131 "name" : "android::hardware::details::return_status",
10132 "record_kind" : "class",
10133 "referenced_type" : "type-135",
10134 "self_type" : "type-135",
10135 "size" : 24,
10136 "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10137 "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
10138 },
10139 {
10140 "alignment" : 1,
10141 "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
10142 "name" : "android::hardware::details::std_array<unsigned char, 32>",
10143 "referenced_type" : "type-345",
10144 "self_type" : "type-345",
10145 "size" : 1,
10146 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10147 "template_args" : [ "type-84" ],
10148 "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
10149 },
10150 {
10151 "alignment" : 1,
10152 "fields" :
10153 [
10154 {
10155 "access" : "private",
10156 "field_name" : "mBuffer",
10157 "referenced_type" : "type-314"
10158 }
10159 ],
10160 "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
10161 "name" : "android::hardware::hidl_array<unsigned char, 32>",
10162 "referenced_type" : "type-313",
10163 "self_type" : "type-313",
10164 "size" : 32,
10165 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10166 "template_args" : [ "type-84" ],
10167 "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
10168 },
10169 {
10170 "alignment" : 8,
10171 "base_specifiers" :
10172 [
10173 {
10174 "referenced_type" : "type-113"
10175 }
10176 ],
10177 "fields" :
10178 [
10179 {
10180 "access" : "private",
10181 "field_name" : "mRecipient",
10182 "field_offset" : 32,
10183 "referenced_type" : "type-108"
10184 },
10185 {
10186 "access" : "private",
10187 "field_name" : "mCookie",
10188 "field_offset" : 128,
10189 "referenced_type" : "type-111"
10190 },
10191 {
10192 "access" : "private",
10193 "field_name" : "mBase",
10194 "field_offset" : 192,
10195 "referenced_type" : "type-112"
10196 }
10197 ],
10198 "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
10199 "name" : "android::hardware::hidl_binder_death_recipient",
10200 "referenced_type" : "type-107",
10201 "self_type" : "type-107",
10202 "size" : 40,
10203 "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10204 "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
10205 "vtable_components" :
10206 [
10207 {
10208 "component_value" : 32,
10209 "kind" : "vbase_offset"
10210 },
10211 {
10212 "kind" : "offset_to_top"
10213 },
10214 {
10215 "kind" : "rtti",
10216 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10217 },
10218 {
10219 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10220 },
10221 {
10222 "kind" : "complete_dtor_pointer",
10223 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10224 },
10225 {
10226 "kind" : "deleting_dtor_pointer",
10227 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10228 },
10229 {
10230 "kind" : "vcall_offset"
10231 },
10232 {
10233 "kind" : "vcall_offset"
10234 },
10235 {
10236 "kind" : "vcall_offset"
10237 },
10238 {
10239 "kind" : "vcall_offset"
10240 },
10241 {
10242 "component_value" : -32,
10243 "kind" : "vcall_offset"
10244 },
10245 {
10246 "component_value" : -32,
10247 "kind" : "offset_to_top"
10248 },
10249 {
10250 "kind" : "rtti",
10251 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10252 },
10253 {
10254 "kind" : "complete_dtor_pointer",
10255 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
10256 },
10257 {
10258 "kind" : "deleting_dtor_pointer",
10259 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
10260 },
10261 {
10262 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10263 },
10264 {
10265 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10266 },
10267 {
10268 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10269 },
10270 {
10271 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10272 }
10273 ]
10274 },
10275 {
10276 "alignment" : 4,
10277 "base_specifiers" :
10278 [
10279 {
10280 "is_virtual" : true,
10281 "referenced_type" : "type-5"
10282 }
10283 ],
10284 "linker_set_key" : "android::hardware::hidl_death_recipient",
10285 "name" : "android::hardware::hidl_death_recipient",
10286 "referenced_type" : "type-110",
10287 "self_type" : "type-110",
10288 "size" : 12,
10289 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10290 "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
10291 "vtable_components" :
10292 [
10293 {
10294 "component_value" : 4,
10295 "kind" : "vbase_offset"
10296 },
10297 {
10298 "kind" : "offset_to_top"
10299 },
10300 {
10301 "kind" : "rtti",
10302 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10303 },
10304 {
10305 "is_pure" : true,
10306 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10307 },
10308 {
10309 "kind" : "complete_dtor_pointer",
10310 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10311 },
10312 {
10313 "kind" : "deleting_dtor_pointer",
10314 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10315 },
10316 {
10317 "kind" : "vcall_offset"
10318 },
10319 {
10320 "kind" : "vcall_offset"
10321 },
10322 {
10323 "kind" : "vcall_offset"
10324 },
10325 {
10326 "kind" : "vcall_offset"
10327 },
10328 {
10329 "component_value" : -4,
10330 "kind" : "vcall_offset"
10331 },
10332 {
10333 "component_value" : -4,
10334 "kind" : "offset_to_top"
10335 },
10336 {
10337 "kind" : "rtti",
10338 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10339 },
10340 {
10341 "kind" : "complete_dtor_pointer",
10342 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10343 },
10344 {
10345 "kind" : "deleting_dtor_pointer",
10346 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10347 },
10348 {
10349 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10350 },
10351 {
10352 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10353 },
10354 {
10355 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10356 },
10357 {
10358 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10359 }
10360 ]
10361 },
10362 {
10363 "alignment" : 8,
10364 "fields" :
10365 [
10366 {
10367 "access" : "private",
10368 "field_name" : "mHandle",
10369 "referenced_type" : "type-254"
10370 },
10371 {
10372 "access" : "private",
10373 "field_name" : "mOwnsHandle",
10374 "field_offset" : 64,
10375 "referenced_type" : "type-31"
10376 }
10377 ],
10378 "linker_set_key" : "android::hardware::hidl_handle",
10379 "name" : "android::hardware::hidl_handle",
10380 "referenced_type" : "type-276",
10381 "self_type" : "type-276",
10382 "size" : 16,
10383 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10384 "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10385 },
10386 {
10387 "alignment" : 8,
10388 "fields" :
10389 [
10390 {
10391 "access" : "private",
10392 "field_name" : "mHandle",
10393 "referenced_type" : "type-276"
10394 },
10395 {
10396 "access" : "private",
10397 "field_name" : "mSize",
10398 "field_offset" : 128,
10399 "referenced_type" : "type-111"
10400 },
10401 {
10402 "access" : "private",
10403 "field_name" : "mName",
10404 "field_offset" : 192,
10405 "referenced_type" : "type-278"
10406 }
10407 ],
10408 "linker_set_key" : "android::hardware::hidl_memory",
10409 "name" : "android::hardware::hidl_memory",
10410 "referenced_type" : "type-282",
10411 "self_type" : "type-282",
10412 "size" : 40,
10413 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10414 "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10415 },
10416 {
10417 "alignment" : 8,
10418 "fields" :
10419 [
10420 {
10421 "access" : "private",
10422 "field_name" : "mBuffer",
10423 "referenced_type" : "type-279"
10424 },
10425 {
10426 "access" : "private",
10427 "field_name" : "mSize",
10428 "field_offset" : 64,
10429 "referenced_type" : "type-2"
10430 },
10431 {
10432 "access" : "private",
10433 "field_name" : "mOwnsBuffer",
10434 "field_offset" : 96,
10435 "referenced_type" : "type-31"
10436 }
10437 ],
10438 "linker_set_key" : "android::hardware::hidl_string",
10439 "name" : "android::hardware::hidl_string",
10440 "referenced_type" : "type-278",
10441 "self_type" : "type-278",
10442 "size" : 16,
10443 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10444 "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10445 },
10446 {
10447 "alignment" : 8,
10448 "fields" :
10449 [
10450 {
10451 "access" : "private",
10452 "field_name" : "mBuffer",
10453 "referenced_type" : "type-295"
10454 },
10455 {
10456 "access" : "private",
10457 "field_name" : "mSize",
10458 "field_offset" : 64,
10459 "referenced_type" : "type-2"
10460 },
10461 {
10462 "access" : "private",
10463 "field_name" : "mOwnsBuffer",
10464 "field_offset" : 96,
10465 "referenced_type" : "type-31"
10466 }
10467 ],
10468 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10469 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10470 "referenced_type" : "type-294",
10471 "self_type" : "type-294",
10472 "size" : 16,
10473 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10474 "template_args" : [ "type-298" ],
10475 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10476 },
10477 {
10478 "alignment" : 8,
10479 "fields" :
10480 [
10481 {
10482 "access" : "private",
10483 "field_name" : "mBuffer",
10484 "referenced_type" : "type-334"
10485 },
10486 {
10487 "access" : "private",
10488 "field_name" : "mSize",
10489 "field_offset" : 64,
10490 "referenced_type" : "type-2"
10491 },
10492 {
10493 "access" : "private",
10494 "field_name" : "mOwnsBuffer",
10495 "field_offset" : 96,
10496 "referenced_type" : "type-31"
10497 }
10498 ],
10499 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample>",
10500 "name" : "android::hardware::hidl_vec<android::hardware::cas::native::V1_0::SubSample>",
10501 "referenced_type" : "type-333",
10502 "self_type" : "type-333",
10503 "size" : 16,
10504 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10505 "template_args" : [ "type-337" ],
10506 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3cas6native4V1_09SubSampleEEE"
10507 },
10508 {
10509 "alignment" : 8,
10510 "fields" :
10511 [
10512 {
10513 "access" : "private",
10514 "field_name" : "mBuffer",
10515 "referenced_type" : "type-310"
10516 },
10517 {
10518 "access" : "private",
10519 "field_name" : "mSize",
10520 "field_offset" : 64,
10521 "referenced_type" : "type-2"
10522 },
10523 {
10524 "access" : "private",
10525 "field_name" : "mOwnsBuffer",
10526 "field_offset" : 96,
10527 "referenced_type" : "type-31"
10528 }
10529 ],
10530 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10531 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10532 "referenced_type" : "type-309",
10533 "self_type" : "type-309",
10534 "size" : 16,
10535 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10536 "template_args" : [ "type-313" ],
10537 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
10538 },
10539 {
10540 "alignment" : 8,
10541 "fields" :
10542 [
10543 {
10544 "access" : "private",
10545 "field_name" : "mBuffer",
10546 "referenced_type" : "type-301"
10547 },
10548 {
10549 "access" : "private",
10550 "field_name" : "mSize",
10551 "field_offset" : 64,
10552 "referenced_type" : "type-2"
10553 },
10554 {
10555 "access" : "private",
10556 "field_name" : "mOwnsBuffer",
10557 "field_offset" : 96,
10558 "referenced_type" : "type-31"
10559 }
10560 ],
10561 "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10562 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10563 "referenced_type" : "type-300",
10564 "self_type" : "type-300",
10565 "size" : 16,
10566 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10567 "template_args" : [ "type-278" ],
10568 "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10569 },
10570 {
10571 "alignment" : 8,
10572 "fields" :
10573 [
10574 {
10575 "access" : "private",
10576 "field_name" : "mBuffer",
10577 "referenced_type" : "type-343"
10578 },
10579 {
10580 "access" : "private",
10581 "field_name" : "mSize",
10582 "field_offset" : 64,
10583 "referenced_type" : "type-2"
10584 },
10585 {
10586 "access" : "private",
10587 "field_name" : "mOwnsBuffer",
10588 "field_offset" : 96,
10589 "referenced_type" : "type-31"
10590 }
10591 ],
10592 "linker_set_key" : "android::hardware::hidl_vec<char>",
10593 "name" : "android::hardware::hidl_vec<char>",
10594 "referenced_type" : "type-342",
10595 "self_type" : "type-342",
10596 "size" : 16,
10597 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10598 "template_args" : [ "type-50" ],
10599 "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10600 },
10601 {
10602 "alignment" : 8,
10603 "fields" :
10604 [
10605 {
10606 "access" : "private",
10607 "field_name" : "mBuffer",
10608 "referenced_type" : "type-321"
10609 },
10610 {
10611 "access" : "private",
10612 "field_name" : "mSize",
10613 "field_offset" : 64,
10614 "referenced_type" : "type-2"
10615 },
10616 {
10617 "access" : "private",
10618 "field_name" : "mOwnsBuffer",
10619 "field_offset" : 96,
10620 "referenced_type" : "type-31"
10621 }
10622 ],
10623 "linker_set_key" : "android::hardware::hidl_vec<int>",
10624 "name" : "android::hardware::hidl_vec<int>",
10625 "referenced_type" : "type-320",
10626 "self_type" : "type-320",
10627 "size" : 16,
10628 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10629 "template_args" : [ "type-15" ],
10630 "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10631 },
10632 {
10633 "alignment" : 8,
10634 "fields" :
10635 [
10636 {
10637 "access" : "private",
10638 "field_name" : "mBuffer",
10639 "referenced_type" : "type-328"
10640 },
10641 {
10642 "access" : "private",
10643 "field_name" : "mSize",
10644 "field_offset" : 64,
10645 "referenced_type" : "type-2"
10646 },
10647 {
10648 "access" : "private",
10649 "field_name" : "mOwnsBuffer",
10650 "field_offset" : 96,
10651 "referenced_type" : "type-31"
10652 }
10653 ],
10654 "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
10655 "name" : "android::hardware::hidl_vec<unsigned char>",
10656 "referenced_type" : "type-327",
10657 "self_type" : "type-327",
10658 "size" : 16,
10659 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10660 "template_args" : [ "type-84" ],
10661 "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
10662 },
10663 {
10664 "alignment" : 2,
10665 "fields" :
10666 [
10667 {
10668 "access" : "private",
10669 "field_name" : "mMajor",
10670 "referenced_type" : "type-86"
10671 },
10672 {
10673 "access" : "private",
10674 "field_name" : "mMinor",
10675 "field_offset" : 16,
10676 "referenced_type" : "type-86"
10677 }
10678 ],
10679 "linker_set_key" : "android::hardware::hidl_version",
10680 "name" : "android::hardware::hidl_version",
10681 "referenced_type" : "type-347",
10682 "self_type" : "type-347",
10683 "size" : 4,
10684 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10685 "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10686 },
10687 {
10688 "alignment" : 4,
10689 "base_specifiers" :
10690 [
10691 {
10692 "referenced_type" : "type-120"
10693 },
10694 {
10695 "referenced_type" : "type-408"
10696 }
10697 ],
10698 "fields" :
10699 [
10700 {
10701 "access" : "private",
10702 "field_name" : "_hidl_mImpl",
10703 "field_offset" : 512,
10704 "referenced_type" : "type-407"
10705 }
10706 ],
10707 "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10708 "name" : "android::hidl::base::V1_0::BnHwBase",
10709 "referenced_type" : "type-406",
10710 "self_type" : "type-406",
10711 "size" : 76,
10712 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10713 "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10714 "vtable_components" :
10715 [
10716 {
10717 "component_value" : 68,
10718 "kind" : "vbase_offset"
10719 },
10720 {
10721 "kind" : "offset_to_top"
10722 },
10723 {
10724 "kind" : "rtti",
10725 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10726 },
10727 {
10728 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10729 },
10730 {
10731 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10732 },
10733 {
10734 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10735 },
10736 {
10737 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10738 },
10739 {
10740 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10741 },
10742 {
10743 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10744 },
10745 {
10746 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10747 },
10748 {
10749 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10750 },
10751 {
10752 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10753 },
10754 {
10755 "kind" : "complete_dtor_pointer",
10756 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10757 },
10758 {
10759 "kind" : "deleting_dtor_pointer",
10760 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10761 },
10762 {
10763 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10764 },
10765 {
10766 "component_value" : -20,
10767 "kind" : "offset_to_top"
10768 },
10769 {
10770 "kind" : "rtti",
10771 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10772 },
10773 {
10774 "kind" : "complete_dtor_pointer",
10775 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10776 },
10777 {
10778 "kind" : "deleting_dtor_pointer",
10779 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10780 },
10781 {
10782 "kind" : "vcall_offset"
10783 },
10784 {
10785 "kind" : "vcall_offset"
10786 },
10787 {
10788 "kind" : "vcall_offset"
10789 },
10790 {
10791 "kind" : "vcall_offset"
10792 },
10793 {
10794 "component_value" : -68,
10795 "kind" : "vcall_offset"
10796 },
10797 {
10798 "component_value" : -68,
10799 "kind" : "offset_to_top"
10800 },
10801 {
10802 "kind" : "rtti",
10803 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10804 },
10805 {
10806 "kind" : "complete_dtor_pointer",
10807 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10808 },
10809 {
10810 "kind" : "deleting_dtor_pointer",
10811 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10812 },
10813 {
10814 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10815 },
10816 {
10817 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10818 },
10819 {
10820 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10821 },
10822 {
10823 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10824 }
10825 ]
10826 },
10827 {
10828 "alignment" : 4,
10829 "base_specifiers" :
10830 [
10831 {
10832 "referenced_type" : "type-389"
10833 },
10834 {
10835 "referenced_type" : "type-408"
10836 }
10837 ],
10838 "fields" :
10839 [
10840 {
10841 "access" : "private",
10842 "field_name" : "_hidl_mMutex",
10843 "field_offset" : 544,
10844 "referenced_type" : "type-544"
10845 },
10846 {
10847 "access" : "private",
10848 "field_name" : "_hidl_mDeathRecipients",
10849 "field_offset" : 576,
10850 "referenced_type" : "type-545"
10851 }
10852 ],
10853 "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10854 "name" : "android::hidl::base::V1_0::BpHwBase",
10855 "referenced_type" : "type-543",
10856 "self_type" : "type-543",
10857 "size" : 92,
10858 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10859 "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10860 "vtable_components" :
10861 [
10862 {
10863 "component_value" : 84,
10864 "kind" : "vbase_offset"
10865 },
10866 {
10867 "kind" : "offset_to_top"
10868 },
10869 {
10870 "kind" : "rtti",
10871 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10872 },
10873 {
10874 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10875 },
10876 {
10877 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10878 },
10879 {
10880 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10881 },
10882 {
10883 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10884 },
10885 {
10886 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10887 },
10888 {
10889 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10890 },
10891 {
10892 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10893 },
10894 {
10895 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10896 },
10897 {
10898 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10899 },
10900 {
10901 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10902 },
10903 {
10904 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10905 },
10906 {
10907 "kind" : "complete_dtor_pointer",
10908 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10909 },
10910 {
10911 "kind" : "deleting_dtor_pointer",
10912 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10913 },
10914 {
10915 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10916 },
10917 {
10918 "component_value" : 80,
10919 "kind" : "vbase_offset"
10920 },
10921 {
10922 "component_value" : -4,
10923 "kind" : "offset_to_top"
10924 },
10925 {
10926 "kind" : "rtti",
10927 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10928 },
10929 {
10930 "kind" : "complete_dtor_pointer",
10931 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10932 },
10933 {
10934 "kind" : "deleting_dtor_pointer",
10935 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10936 },
10937 {
10938 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10939 },
10940 {
10941 "component_value" : 76,
10942 "kind" : "vbase_offset"
10943 },
10944 {
10945 "component_value" : -8,
10946 "kind" : "offset_to_top"
10947 },
10948 {
10949 "kind" : "rtti",
10950 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10951 },
10952 {
10953 "kind" : "complete_dtor_pointer",
10954 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10955 },
10956 {
10957 "kind" : "deleting_dtor_pointer",
10958 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10959 },
10960 {
10961 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10962 },
10963 {
10964 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10965 },
10966 {
10967 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10968 },
10969 {
10970 "component_value" : -24,
10971 "kind" : "offset_to_top"
10972 },
10973 {
10974 "kind" : "rtti",
10975 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10976 },
10977 {
10978 "kind" : "complete_dtor_pointer",
10979 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10980 },
10981 {
10982 "kind" : "deleting_dtor_pointer",
10983 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10984 },
10985 {
10986 "kind" : "vcall_offset"
10987 },
10988 {
10989 "component_value" : -76,
10990 "kind" : "vcall_offset"
10991 },
10992 {
10993 "component_value" : -76,
10994 "kind" : "vcall_offset"
10995 },
10996 {
10997 "component_value" : -76,
10998 "kind" : "vcall_offset"
10999 },
11000 {
11001 "component_value" : -84,
11002 "kind" : "vcall_offset"
11003 },
11004 {
11005 "component_value" : -84,
11006 "kind" : "offset_to_top"
11007 },
11008 {
11009 "kind" : "rtti",
11010 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11011 },
11012 {
11013 "kind" : "complete_dtor_pointer",
11014 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11015 },
11016 {
11017 "kind" : "deleting_dtor_pointer",
11018 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11019 },
11020 {
11021 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11022 },
11023 {
11024 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11025 },
11026 {
11027 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11028 },
11029 {
11030 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11031 }
11032 ]
11033 },
11034 {
11035 "alignment" : 8,
11036 "fields" :
11037 [
11038 {
11039 "field_name" : "pid",
11040 "referenced_type" : "type-15"
11041 },
11042 {
11043 "field_name" : "ptr",
11044 "field_offset" : 64,
11045 "referenced_type" : "type-111"
11046 },
11047 {
11048 "field_name" : "arch",
11049 "field_offset" : 128,
11050 "referenced_type" : "type-365"
11051 }
11052 ],
11053 "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11054 "name" : "android::hidl::base::V1_0::DebugInfo",
11055 "referenced_type" : "type-364",
11056 "self_type" : "type-364",
11057 "size" : 24,
11058 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h",
11059 "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11060 },
11061 {
11062 "alignment" : 4,
11063 "base_specifiers" :
11064 [
11065 {
11066 "is_virtual" : true,
11067 "referenced_type" : "type-5"
11068 }
11069 ],
11070 "linker_set_key" : "android::hidl::base::V1_0::IBase",
11071 "name" : "android::hidl::base::V1_0::IBase",
11072 "referenced_type" : "type-4",
11073 "self_type" : "type-4",
11074 "size" : 12,
11075 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11076 "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11077 "vtable_components" :
11078 [
11079 {
11080 "component_value" : 4,
11081 "kind" : "vbase_offset"
11082 },
11083 {
11084 "kind" : "offset_to_top"
11085 },
11086 {
11087 "kind" : "rtti",
11088 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11089 },
11090 {
11091 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11092 },
11093 {
11094 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11095 },
11096 {
11097 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11098 },
11099 {
11100 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11101 },
11102 {
11103 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11104 },
11105 {
11106 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11107 },
11108 {
11109 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11110 },
11111 {
11112 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11113 },
11114 {
11115 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11116 },
11117 {
11118 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11119 },
11120 {
11121 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11122 },
11123 {
11124 "kind" : "complete_dtor_pointer",
11125 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11126 },
11127 {
11128 "kind" : "deleting_dtor_pointer",
11129 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11130 },
11131 {
11132 "kind" : "vcall_offset"
11133 },
11134 {
11135 "kind" : "vcall_offset"
11136 },
11137 {
11138 "kind" : "vcall_offset"
11139 },
11140 {
11141 "kind" : "vcall_offset"
11142 },
11143 {
11144 "component_value" : -4,
11145 "kind" : "vcall_offset"
11146 },
11147 {
11148 "component_value" : -4,
11149 "kind" : "offset_to_top"
11150 },
11151 {
11152 "kind" : "rtti",
11153 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11154 },
11155 {
11156 "kind" : "complete_dtor_pointer",
11157 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11158 },
11159 {
11160 "kind" : "deleting_dtor_pointer",
11161 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11162 },
11163 {
11164 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11165 },
11166 {
11167 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11168 },
11169 {
11170 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11171 },
11172 {
11173 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11174 }
11175 ]
11176 },
11177 {
11178 "alignment" : 4,
11179 "base_specifiers" :
11180 [
11181 {
11182 "referenced_type" : "type-4"
11183 }
11184 ],
11185 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11186 "name" : "android::hidl::manager::V1_0::IServiceManager",
11187 "referenced_type" : "type-58",
11188 "self_type" : "type-58",
11189 "size" : 12,
11190 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11191 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11192 "vtable_components" :
11193 [
11194 {
11195 "component_value" : 4,
11196 "kind" : "vbase_offset"
11197 },
11198 {
11199 "kind" : "offset_to_top"
11200 },
11201 {
11202 "kind" : "rtti",
11203 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11204 },
11205 {
11206 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11207 },
11208 {
11209 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11210 },
11211 {
11212 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11213 },
11214 {
11215 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11216 },
11217 {
11218 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11219 },
11220 {
11221 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11222 },
11223 {
11224 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11225 },
11226 {
11227 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11228 },
11229 {
11230 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11231 },
11232 {
11233 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11234 },
11235 {
11236 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11237 },
11238 {
11239 "kind" : "complete_dtor_pointer",
11240 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11241 },
11242 {
11243 "kind" : "deleting_dtor_pointer",
11244 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11245 },
11246 {
11247 "is_pure" : true,
11248 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11249 },
11250 {
11251 "is_pure" : true,
11252 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11253 },
11254 {
11255 "is_pure" : true,
11256 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11257 },
11258 {
11259 "is_pure" : true,
11260 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11261 },
11262 {
11263 "is_pure" : true,
11264 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11265 },
11266 {
11267 "is_pure" : true,
11268 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11269 },
11270 {
11271 "is_pure" : true,
11272 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11273 },
11274 {
11275 "is_pure" : true,
11276 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11277 },
11278 {
11279 "kind" : "vcall_offset"
11280 },
11281 {
11282 "kind" : "vcall_offset"
11283 },
11284 {
11285 "kind" : "vcall_offset"
11286 },
11287 {
11288 "kind" : "vcall_offset"
11289 },
11290 {
11291 "component_value" : -4,
11292 "kind" : "vcall_offset"
11293 },
11294 {
11295 "component_value" : -4,
11296 "kind" : "offset_to_top"
11297 },
11298 {
11299 "kind" : "rtti",
11300 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11301 },
11302 {
11303 "kind" : "complete_dtor_pointer",
11304 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11305 },
11306 {
11307 "kind" : "deleting_dtor_pointer",
11308 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11309 },
11310 {
11311 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11312 },
11313 {
11314 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11315 },
11316 {
11317 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11318 },
11319 {
11320 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11321 }
11322 ]
11323 },
11324 {
11325 "alignment" : 8,
11326 "fields" :
11327 [
11328 {
11329 "field_name" : "interfaceName",
11330 "referenced_type" : "type-278"
11331 },
11332 {
11333 "field_name" : "instanceName",
11334 "field_offset" : 128,
11335 "referenced_type" : "type-278"
11336 },
11337 {
11338 "field_name" : "pid",
11339 "field_offset" : 256,
11340 "referenced_type" : "type-15"
11341 },
11342 {
11343 "field_name" : "clientPids",
11344 "field_offset" : 320,
11345 "referenced_type" : "type-320"
11346 },
11347 {
11348 "field_name" : "arch",
11349 "field_offset" : 448,
11350 "referenced_type" : "type-365"
11351 }
11352 ],
11353 "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11354 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11355 "referenced_type" : "type-513",
11356 "self_type" : "type-513",
11357 "size" : 64,
11358 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11359 "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
11360 },
11361 {
11362 "alignment" : 4,
11363 "base_specifiers" :
11364 [
11365 {
11366 "referenced_type" : "type-4"
11367 }
11368 ],
11369 "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
11370 "name" : "android::hidl::manager::V1_0::IServiceNotification",
11371 "referenced_type" : "type-73",
11372 "self_type" : "type-73",
11373 "size" : 12,
11374 "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11375 "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
11376 "vtable_components" :
11377 [
11378 {
11379 "component_value" : 4,
11380 "kind" : "vbase_offset"
11381 },
11382 {
11383 "kind" : "offset_to_top"
11384 },
11385 {
11386 "kind" : "rtti",
11387 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11388 },
11389 {
11390 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11391 },
11392 {
11393 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11394 },
11395 {
11396 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11397 },
11398 {
11399 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11400 },
11401 {
11402 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11403 },
11404 {
11405 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11406 },
11407 {
11408 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11409 },
11410 {
11411 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11412 },
11413 {
11414 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11415 },
11416 {
11417 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11418 },
11419 {
11420 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11421 },
11422 {
11423 "kind" : "complete_dtor_pointer",
11424 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11425 },
11426 {
11427 "kind" : "deleting_dtor_pointer",
11428 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11429 },
11430 {
11431 "is_pure" : true,
11432 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11433 },
11434 {
11435 "kind" : "vcall_offset"
11436 },
11437 {
11438 "kind" : "vcall_offset"
11439 },
11440 {
11441 "kind" : "vcall_offset"
11442 },
11443 {
11444 "kind" : "vcall_offset"
11445 },
11446 {
11447 "component_value" : -4,
11448 "kind" : "vcall_offset"
11449 },
11450 {
11451 "component_value" : -4,
11452 "kind" : "offset_to_top"
11453 },
11454 {
11455 "kind" : "rtti",
11456 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11457 },
11458 {
11459 "kind" : "complete_dtor_pointer",
11460 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11461 },
11462 {
11463 "kind" : "deleting_dtor_pointer",
11464 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11465 },
11466 {
11467 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11468 },
11469 {
11470 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11471 },
11472 {
11473 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11474 },
11475 {
11476 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11477 }
11478 ]
11479 },
11480 {
11481 "alignment" : 4,
11482 "fields" :
11483 [
11484 {
11485 "access" : "private",
11486 "field_name" : "m_ptr",
11487 "referenced_type" : "type-65"
11488 }
11489 ],
11490 "linker_set_key" : "android::sp<android::Thread>",
11491 "name" : "android::sp<android::Thread>",
11492 "record_kind" : "class",
11493 "referenced_type" : "type-64",
11494 "self_type" : "type-64",
11495 "size" : 4,
11496 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11497 "template_args" : [ "type-66" ],
11498 "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
11499 },
11500 {
11501 "alignment" : 4,
11502 "fields" :
11503 [
11504 {
11505 "access" : "private",
11506 "field_name" : "m_ptr",
11507 "referenced_type" : "type-119"
11508 }
11509 ],
11510 "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
11511 "name" : "android::sp<android::hardware::BHwBinder>",
11512 "record_kind" : "class",
11513 "referenced_type" : "type-118",
11514 "self_type" : "type-118",
11515 "size" : 4,
11516 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11517 "template_args" : [ "type-120" ],
11518 "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
11519 },
11520 {
11521 "alignment" : 4,
11522 "fields" :
11523 [
11524 {
11525 "access" : "private",
11526 "field_name" : "m_ptr",
11527 "referenced_type" : "type-153"
11528 }
11529 ],
11530 "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11531 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11532 "record_kind" : "class",
11533 "referenced_type" : "type-619",
11534 "self_type" : "type-619",
11535 "size" : 4,
11536 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11537 "template_args" : [ "type-113" ],
11538 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
11539 },
11540 {
11541 "alignment" : 4,
11542 "fields" :
11543 [
11544 {
11545 "access" : "private",
11546 "field_name" : "m_ptr",
11547 "referenced_type" : "type-27"
11548 }
11549 ],
11550 "linker_set_key" : "android::sp<android::hardware::IBinder>",
11551 "name" : "android::sp<android::hardware::IBinder>",
11552 "record_kind" : "class",
11553 "referenced_type" : "type-42",
11554 "self_type" : "type-42",
11555 "size" : 4,
11556 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11557 "template_args" : [ "type-28" ],
11558 "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
11559 },
11560 {
11561 "alignment" : 4,
11562 "fields" :
11563 [
11564 {
11565 "access" : "private",
11566 "field_name" : "m_ptr",
11567 "referenced_type" : "type-10"
11568 }
11569 ],
11570 "linker_set_key" : "android::sp<android::hardware::IInterface>",
11571 "name" : "android::sp<android::hardware::IInterface>",
11572 "record_kind" : "class",
11573 "referenced_type" : "type-9",
11574 "self_type" : "type-9",
11575 "size" : 4,
11576 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11577 "template_args" : [ "type-11" ],
11578 "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
11579 },
11580 {
11581 "alignment" : 4,
11582 "fields" :
11583 [
11584 {
11585 "access" : "private",
11586 "field_name" : "m_ptr",
11587 "referenced_type" : "type-13"
11588 }
11589 ],
11590 "linker_set_key" : "android::sp<android::hardware::ProcessState>",
11591 "name" : "android::sp<android::hardware::ProcessState>",
11592 "record_kind" : "class",
11593 "referenced_type" : "type-12",
11594 "self_type" : "type-12",
11595 "size" : 4,
11596 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11597 "template_args" : [ "type-14" ],
11598 "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
11599 },
11600 {
11601 "alignment" : 4,
11602 "fields" :
11603 [
11604 {
11605 "access" : "private",
11606 "field_name" : "m_ptr",
11607 "referenced_type" : "type-78"
11608 }
11609 ],
11610 "linker_set_key" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
11611 "name" : "android::sp<android::hardware::cas::V1_0::IDescramblerBase>",
11612 "record_kind" : "class",
11613 "referenced_type" : "type-77",
11614 "self_type" : "type-77",
11615 "size" : 4,
11616 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11617 "template_args" : [ "type-79" ],
11618 "unique_id" : "_ZTSN7android2spINS_8hardware3cas4V1_016IDescramblerBaseEEE"
11619 },
11620 {
11621 "alignment" : 4,
11622 "fields" :
11623 [
11624 {
11625 "access" : "private",
11626 "field_name" : "m_ptr",
11627 "referenced_type" : "type-97"
11628 }
11629 ],
11630 "linker_set_key" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler>",
11631 "name" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler>",
11632 "record_kind" : "class",
11633 "referenced_type" : "type-96",
11634 "self_type" : "type-96",
11635 "size" : 4,
11636 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11637 "template_args" : [ "type-98" ],
11638 "unique_id" : "_ZTSN7android2spINS_8hardware3cas6native4V1_012IDescramblerEEE"
11639 },
11640 {
11641 "alignment" : 4,
11642 "fields" :
11643 [
11644 {
11645 "access" : "private",
11646 "field_name" : "m_ptr",
11647 "referenced_type" : "type-106"
11648 }
11649 ],
11650 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11651 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11652 "record_kind" : "class",
11653 "referenced_type" : "type-105",
11654 "self_type" : "type-105",
11655 "size" : 4,
11656 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11657 "template_args" : [ "type-107" ],
11658 "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
11659 },
11660 {
11661 "alignment" : 4,
11662 "fields" :
11663 [
11664 {
11665 "access" : "private",
11666 "field_name" : "m_ptr",
11667 "referenced_type" : "type-109"
11668 }
11669 ],
11670 "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
11671 "name" : "android::sp<android::hardware::hidl_death_recipient>",
11672 "record_kind" : "class",
11673 "referenced_type" : "type-332",
11674 "self_type" : "type-332",
11675 "size" : 4,
11676 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11677 "template_args" : [ "type-110" ],
11678 "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
11679 },
11680 {
11681 "alignment" : 4,
11682 "fields" :
11683 [
11684 {
11685 "access" : "private",
11686 "field_name" : "m_ptr",
11687 "referenced_type" : "type-3"
11688 }
11689 ],
11690 "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
11691 "name" : "android::sp<android::hidl::base::V1_0::IBase>",
11692 "record_kind" : "class",
11693 "referenced_type" : "type-407",
11694 "self_type" : "type-407",
11695 "size" : 4,
11696 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11697 "template_args" : [ "type-4" ],
11698 "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
11699 },
11700 {
11701 "alignment" : 4,
11702 "fields" :
11703 [
11704 {
11705 "access" : "private",
11706 "field_name" : "m_ptr",
11707 "referenced_type" : "type-57"
11708 }
11709 ],
11710 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11711 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11712 "record_kind" : "class",
11713 "referenced_type" : "type-56",
11714 "self_type" : "type-56",
11715 "size" : 4,
11716 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11717 "template_args" : [ "type-58" ],
11718 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
11719 },
11720 {
11721 "alignment" : 4,
11722 "fields" :
11723 [
11724 {
11725 "access" : "private",
11726 "field_name" : "m_ptr",
11727 "referenced_type" : "type-72"
11728 }
11729 ],
11730 "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11731 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11732 "record_kind" : "class",
11733 "referenced_type" : "type-71",
11734 "self_type" : "type-71",
11735 "size" : 4,
11736 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11737 "template_args" : [ "type-73" ],
11738 "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
11739 },
11740 {
11741 "alignment" : 1,
11742 "linker_set_key" : "android::trait_trivial_copy<bool>",
11743 "name" : "android::trait_trivial_copy<bool>",
11744 "referenced_type" : "type-186",
11745 "self_type" : "type-186",
11746 "size" : 1,
11747 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11748 "template_args" : [ "type-31" ],
11749 "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
11750 },
11751 {
11752 "alignment" : 1,
11753 "linker_set_key" : "android::trait_trivial_copy<char>",
11754 "name" : "android::trait_trivial_copy<char>",
11755 "referenced_type" : "type-190",
11756 "self_type" : "type-190",
11757 "size" : 1,
11758 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11759 "template_args" : [ "type-50" ],
11760 "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
11761 },
11762 {
11763 "alignment" : 1,
11764 "linker_set_key" : "android::trait_trivial_copy<double>",
11765 "name" : "android::trait_trivial_copy<double>",
11766 "referenced_type" : "type-242",
11767 "self_type" : "type-242",
11768 "size" : 1,
11769 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11770 "template_args" : [ "type-240" ],
11771 "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
11772 },
11773 {
11774 "alignment" : 1,
11775 "linker_set_key" : "android::trait_trivial_copy<float>",
11776 "name" : "android::trait_trivial_copy<float>",
11777 "referenced_type" : "type-237",
11778 "self_type" : "type-237",
11779 "size" : 1,
11780 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11781 "template_args" : [ "type-235" ],
11782 "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
11783 },
11784 {
11785 "alignment" : 1,
11786 "linker_set_key" : "android::trait_trivial_copy<int>",
11787 "name" : "android::trait_trivial_copy<int>",
11788 "referenced_type" : "type-207",
11789 "self_type" : "type-207",
11790 "size" : 1,
11791 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11792 "template_args" : [ "type-15" ],
11793 "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
11794 },
11795 {
11796 "alignment" : 1,
11797 "linker_set_key" : "android::trait_trivial_copy<long long>",
11798 "name" : "android::trait_trivial_copy<long long>",
11799 "referenced_type" : "type-227",
11800 "self_type" : "type-227",
11801 "size" : 1,
11802 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11803 "template_args" : [ "type-20" ],
11804 "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
11805 },
11806 {
11807 "alignment" : 1,
11808 "linker_set_key" : "android::trait_trivial_copy<long>",
11809 "name" : "android::trait_trivial_copy<long>",
11810 "referenced_type" : "type-217",
11811 "self_type" : "type-217",
11812 "size" : 1,
11813 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11814 "template_args" : [ "type-215" ],
11815 "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
11816 },
11817 {
11818 "alignment" : 1,
11819 "linker_set_key" : "android::trait_trivial_copy<short>",
11820 "name" : "android::trait_trivial_copy<short>",
11821 "referenced_type" : "type-199",
11822 "self_type" : "type-199",
11823 "size" : 1,
11824 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11825 "template_args" : [ "type-197" ],
11826 "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
11827 },
11828 {
11829 "alignment" : 1,
11830 "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
11831 "name" : "android::trait_trivial_copy<unsigned char>",
11832 "referenced_type" : "type-194",
11833 "self_type" : "type-194",
11834 "size" : 1,
11835 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11836 "template_args" : [ "type-84" ],
11837 "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
11838 },
11839 {
11840 "alignment" : 1,
11841 "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
11842 "name" : "android::trait_trivial_copy<unsigned int>",
11843 "referenced_type" : "type-212",
11844 "self_type" : "type-212",
11845 "size" : 1,
11846 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11847 "template_args" : [ "type-2" ],
11848 "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11849 },
11850 {
11851 "alignment" : 1,
11852 "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11853 "name" : "android::trait_trivial_copy<unsigned long long>",
11854 "referenced_type" : "type-231",
11855 "self_type" : "type-231",
11856 "size" : 1,
11857 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11858 "template_args" : [ "type-111" ],
11859 "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11860 },
11861 {
11862 "alignment" : 1,
11863 "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11864 "name" : "android::trait_trivial_copy<unsigned long>",
11865 "referenced_type" : "type-223",
11866 "self_type" : "type-223",
11867 "size" : 1,
11868 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11869 "template_args" : [ "type-220" ],
11870 "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11871 },
11872 {
11873 "alignment" : 1,
11874 "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11875 "name" : "android::trait_trivial_copy<unsigned short>",
11876 "referenced_type" : "type-203",
11877 "self_type" : "type-203",
11878 "size" : 1,
11879 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11880 "template_args" : [ "type-86" ],
11881 "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11882 },
11883 {
11884 "alignment" : 1,
11885 "linker_set_key" : "android::trait_trivial_copy<void>",
11886 "name" : "android::trait_trivial_copy<void>",
11887 "referenced_type" : "type-181",
11888 "self_type" : "type-181",
11889 "size" : 1,
11890 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11891 "template_args" : [ "type-17" ],
11892 "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11893 },
11894 {
11895 "alignment" : 1,
11896 "linker_set_key" : "android::trait_trivial_ctor<bool>",
11897 "name" : "android::trait_trivial_ctor<bool>",
11898 "referenced_type" : "type-183",
11899 "self_type" : "type-183",
11900 "size" : 1,
11901 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11902 "template_args" : [ "type-31" ],
11903 "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11904 },
11905 {
11906 "alignment" : 1,
11907 "linker_set_key" : "android::trait_trivial_ctor<char>",
11908 "name" : "android::trait_trivial_ctor<char>",
11909 "referenced_type" : "type-188",
11910 "self_type" : "type-188",
11911 "size" : 1,
11912 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11913 "template_args" : [ "type-50" ],
11914 "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11915 },
11916 {
11917 "alignment" : 1,
11918 "linker_set_key" : "android::trait_trivial_ctor<double>",
11919 "name" : "android::trait_trivial_ctor<double>",
11920 "referenced_type" : "type-239",
11921 "self_type" : "type-239",
11922 "size" : 1,
11923 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11924 "template_args" : [ "type-240" ],
11925 "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11926 },
11927 {
11928 "alignment" : 1,
11929 "linker_set_key" : "android::trait_trivial_ctor<float>",
11930 "name" : "android::trait_trivial_ctor<float>",
11931 "referenced_type" : "type-234",
11932 "self_type" : "type-234",
11933 "size" : 1,
11934 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11935 "template_args" : [ "type-235" ],
11936 "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11937 },
11938 {
11939 "alignment" : 1,
11940 "linker_set_key" : "android::trait_trivial_ctor<int>",
11941 "name" : "android::trait_trivial_ctor<int>",
11942 "referenced_type" : "type-205",
11943 "self_type" : "type-205",
11944 "size" : 1,
11945 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11946 "template_args" : [ "type-15" ],
11947 "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11948 },
11949 {
11950 "alignment" : 1,
11951 "linker_set_key" : "android::trait_trivial_ctor<long long>",
11952 "name" : "android::trait_trivial_ctor<long long>",
11953 "referenced_type" : "type-225",
11954 "self_type" : "type-225",
11955 "size" : 1,
11956 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11957 "template_args" : [ "type-20" ],
11958 "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11959 },
11960 {
11961 "alignment" : 1,
11962 "linker_set_key" : "android::trait_trivial_ctor<long>",
11963 "name" : "android::trait_trivial_ctor<long>",
11964 "referenced_type" : "type-214",
11965 "self_type" : "type-214",
11966 "size" : 1,
11967 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11968 "template_args" : [ "type-215" ],
11969 "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11970 },
11971 {
11972 "alignment" : 1,
11973 "linker_set_key" : "android::trait_trivial_ctor<short>",
11974 "name" : "android::trait_trivial_ctor<short>",
11975 "referenced_type" : "type-196",
11976 "self_type" : "type-196",
11977 "size" : 1,
11978 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11979 "template_args" : [ "type-197" ],
11980 "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11981 },
11982 {
11983 "alignment" : 1,
11984 "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11985 "name" : "android::trait_trivial_ctor<unsigned char>",
11986 "referenced_type" : "type-192",
11987 "self_type" : "type-192",
11988 "size" : 1,
11989 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11990 "template_args" : [ "type-84" ],
11991 "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11992 },
11993 {
11994 "alignment" : 1,
11995 "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11996 "name" : "android::trait_trivial_ctor<unsigned int>",
11997 "referenced_type" : "type-209",
11998 "self_type" : "type-209",
11999 "size" : 1,
12000 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12001 "template_args" : [ "type-2" ],
12002 "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12003 },
12004 {
12005 "alignment" : 1,
12006 "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12007 "name" : "android::trait_trivial_ctor<unsigned long long>",
12008 "referenced_type" : "type-229",
12009 "self_type" : "type-229",
12010 "size" : 1,
12011 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12012 "template_args" : [ "type-111" ],
12013 "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12014 },
12015 {
12016 "alignment" : 1,
12017 "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12018 "name" : "android::trait_trivial_ctor<unsigned long>",
12019 "referenced_type" : "type-219",
12020 "self_type" : "type-219",
12021 "size" : 1,
12022 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12023 "template_args" : [ "type-220" ],
12024 "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12025 },
12026 {
12027 "alignment" : 1,
12028 "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12029 "name" : "android::trait_trivial_ctor<unsigned short>",
12030 "referenced_type" : "type-201",
12031 "self_type" : "type-201",
12032 "size" : 1,
12033 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12034 "template_args" : [ "type-86" ],
12035 "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12036 },
12037 {
12038 "alignment" : 1,
12039 "linker_set_key" : "android::trait_trivial_ctor<void>",
12040 "name" : "android::trait_trivial_ctor<void>",
12041 "referenced_type" : "type-179",
12042 "self_type" : "type-179",
12043 "size" : 1,
12044 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12045 "template_args" : [ "type-17" ],
12046 "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12047 },
12048 {
12049 "alignment" : 1,
12050 "linker_set_key" : "android::trait_trivial_dtor<bool>",
12051 "name" : "android::trait_trivial_dtor<bool>",
12052 "referenced_type" : "type-185",
12053 "self_type" : "type-185",
12054 "size" : 1,
12055 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12056 "template_args" : [ "type-31" ],
12057 "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12058 },
12059 {
12060 "alignment" : 1,
12061 "linker_set_key" : "android::trait_trivial_dtor<char>",
12062 "name" : "android::trait_trivial_dtor<char>",
12063 "referenced_type" : "type-189",
12064 "self_type" : "type-189",
12065 "size" : 1,
12066 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12067 "template_args" : [ "type-50" ],
12068 "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12069 },
12070 {
12071 "alignment" : 1,
12072 "linker_set_key" : "android::trait_trivial_dtor<double>",
12073 "name" : "android::trait_trivial_dtor<double>",
12074 "referenced_type" : "type-241",
12075 "self_type" : "type-241",
12076 "size" : 1,
12077 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12078 "template_args" : [ "type-240" ],
12079 "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12080 },
12081 {
12082 "alignment" : 1,
12083 "linker_set_key" : "android::trait_trivial_dtor<float>",
12084 "name" : "android::trait_trivial_dtor<float>",
12085 "referenced_type" : "type-236",
12086 "self_type" : "type-236",
12087 "size" : 1,
12088 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12089 "template_args" : [ "type-235" ],
12090 "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12091 },
12092 {
12093 "alignment" : 1,
12094 "linker_set_key" : "android::trait_trivial_dtor<int>",
12095 "name" : "android::trait_trivial_dtor<int>",
12096 "referenced_type" : "type-206",
12097 "self_type" : "type-206",
12098 "size" : 1,
12099 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12100 "template_args" : [ "type-15" ],
12101 "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12102 },
12103 {
12104 "alignment" : 1,
12105 "linker_set_key" : "android::trait_trivial_dtor<long long>",
12106 "name" : "android::trait_trivial_dtor<long long>",
12107 "referenced_type" : "type-226",
12108 "self_type" : "type-226",
12109 "size" : 1,
12110 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12111 "template_args" : [ "type-20" ],
12112 "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12113 },
12114 {
12115 "alignment" : 1,
12116 "linker_set_key" : "android::trait_trivial_dtor<long>",
12117 "name" : "android::trait_trivial_dtor<long>",
12118 "referenced_type" : "type-216",
12119 "self_type" : "type-216",
12120 "size" : 1,
12121 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12122 "template_args" : [ "type-215" ],
12123 "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12124 },
12125 {
12126 "alignment" : 1,
12127 "linker_set_key" : "android::trait_trivial_dtor<short>",
12128 "name" : "android::trait_trivial_dtor<short>",
12129 "referenced_type" : "type-198",
12130 "self_type" : "type-198",
12131 "size" : 1,
12132 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12133 "template_args" : [ "type-197" ],
12134 "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12135 },
12136 {
12137 "alignment" : 1,
12138 "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12139 "name" : "android::trait_trivial_dtor<unsigned char>",
12140 "referenced_type" : "type-193",
12141 "self_type" : "type-193",
12142 "size" : 1,
12143 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12144 "template_args" : [ "type-84" ],
12145 "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12146 },
12147 {
12148 "alignment" : 1,
12149 "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12150 "name" : "android::trait_trivial_dtor<unsigned int>",
12151 "referenced_type" : "type-210",
12152 "self_type" : "type-210",
12153 "size" : 1,
12154 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12155 "template_args" : [ "type-2" ],
12156 "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12157 },
12158 {
12159 "alignment" : 1,
12160 "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12161 "name" : "android::trait_trivial_dtor<unsigned long long>",
12162 "referenced_type" : "type-230",
12163 "self_type" : "type-230",
12164 "size" : 1,
12165 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12166 "template_args" : [ "type-111" ],
12167 "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12168 },
12169 {
12170 "alignment" : 1,
12171 "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12172 "name" : "android::trait_trivial_dtor<unsigned long>",
12173 "referenced_type" : "type-221",
12174 "self_type" : "type-221",
12175 "size" : 1,
12176 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12177 "template_args" : [ "type-220" ],
12178 "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12179 },
12180 {
12181 "alignment" : 1,
12182 "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12183 "name" : "android::trait_trivial_dtor<unsigned short>",
12184 "referenced_type" : "type-202",
12185 "self_type" : "type-202",
12186 "size" : 1,
12187 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12188 "template_args" : [ "type-86" ],
12189 "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12190 },
12191 {
12192 "alignment" : 1,
12193 "linker_set_key" : "android::trait_trivial_dtor<void>",
12194 "name" : "android::trait_trivial_dtor<void>",
12195 "referenced_type" : "type-180",
12196 "self_type" : "type-180",
12197 "size" : 1,
12198 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12199 "template_args" : [ "type-17" ],
12200 "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12201 },
12202 {
12203 "alignment" : 1,
12204 "linker_set_key" : "android::trait_trivial_move<android::String16>",
12205 "name" : "android::trait_trivial_move<android::String16>",
12206 "referenced_type" : "type-383",
12207 "self_type" : "type-383",
12208 "size" : 1,
12209 "source_file" : "/system/core/libutils/include/utils/String16.h",
12210 "template_args" : [ "type-36" ],
12211 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12212 },
12213 {
12214 "alignment" : 1,
12215 "linker_set_key" : "android::trait_trivial_move<android::String8>",
12216 "name" : "android::trait_trivial_move<android::String8>",
12217 "referenced_type" : "type-378",
12218 "self_type" : "type-378",
12219 "size" : 1,
12220 "source_file" : "/system/core/libutils/include/utils/String8.h",
12221 "template_args" : [ "type-47" ],
12222 "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12223 },
12224 {
12225 "alignment" : 1,
12226 "linker_set_key" : "android::trait_trivial_move<bool>",
12227 "name" : "android::trait_trivial_move<bool>",
12228 "referenced_type" : "type-187",
12229 "self_type" : "type-187",
12230 "size" : 1,
12231 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12232 "template_args" : [ "type-31" ],
12233 "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12234 },
12235 {
12236 "alignment" : 1,
12237 "linker_set_key" : "android::trait_trivial_move<char>",
12238 "name" : "android::trait_trivial_move<char>",
12239 "referenced_type" : "type-191",
12240 "self_type" : "type-191",
12241 "size" : 1,
12242 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12243 "template_args" : [ "type-50" ],
12244 "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12245 },
12246 {
12247 "alignment" : 1,
12248 "linker_set_key" : "android::trait_trivial_move<double>",
12249 "name" : "android::trait_trivial_move<double>",
12250 "referenced_type" : "type-245",
12251 "self_type" : "type-245",
12252 "size" : 1,
12253 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12254 "template_args" : [ "type-240" ],
12255 "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12256 },
12257 {
12258 "alignment" : 1,
12259 "linker_set_key" : "android::trait_trivial_move<float>",
12260 "name" : "android::trait_trivial_move<float>",
12261 "referenced_type" : "type-238",
12262 "self_type" : "type-238",
12263 "size" : 1,
12264 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12265 "template_args" : [ "type-235" ],
12266 "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12267 },
12268 {
12269 "alignment" : 1,
12270 "linker_set_key" : "android::trait_trivial_move<int>",
12271 "name" : "android::trait_trivial_move<int>",
12272 "referenced_type" : "type-208",
12273 "self_type" : "type-208",
12274 "size" : 1,
12275 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12276 "template_args" : [ "type-15" ],
12277 "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12278 },
12279 {
12280 "alignment" : 1,
12281 "linker_set_key" : "android::trait_trivial_move<long long>",
12282 "name" : "android::trait_trivial_move<long long>",
12283 "referenced_type" : "type-228",
12284 "self_type" : "type-228",
12285 "size" : 1,
12286 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12287 "template_args" : [ "type-20" ],
12288 "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12289 },
12290 {
12291 "alignment" : 1,
12292 "linker_set_key" : "android::trait_trivial_move<long>",
12293 "name" : "android::trait_trivial_move<long>",
12294 "referenced_type" : "type-218",
12295 "self_type" : "type-218",
12296 "size" : 1,
12297 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12298 "template_args" : [ "type-215" ],
12299 "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12300 },
12301 {
12302 "alignment" : 1,
12303 "linker_set_key" : "android::trait_trivial_move<short>",
12304 "name" : "android::trait_trivial_move<short>",
12305 "referenced_type" : "type-200",
12306 "self_type" : "type-200",
12307 "size" : 1,
12308 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12309 "template_args" : [ "type-197" ],
12310 "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12311 },
12312 {
12313 "alignment" : 1,
12314 "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12315 "name" : "android::trait_trivial_move<unsigned char>",
12316 "referenced_type" : "type-195",
12317 "self_type" : "type-195",
12318 "size" : 1,
12319 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12320 "template_args" : [ "type-84" ],
12321 "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12322 },
12323 {
12324 "alignment" : 1,
12325 "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12326 "name" : "android::trait_trivial_move<unsigned int>",
12327 "referenced_type" : "type-213",
12328 "self_type" : "type-213",
12329 "size" : 1,
12330 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12331 "template_args" : [ "type-2" ],
12332 "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12333 },
12334 {
12335 "alignment" : 1,
12336 "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12337 "name" : "android::trait_trivial_move<unsigned long long>",
12338 "referenced_type" : "type-233",
12339 "self_type" : "type-233",
12340 "size" : 1,
12341 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12342 "template_args" : [ "type-111" ],
12343 "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12344 },
12345 {
12346 "alignment" : 1,
12347 "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12348 "name" : "android::trait_trivial_move<unsigned long>",
12349 "referenced_type" : "type-224",
12350 "self_type" : "type-224",
12351 "size" : 1,
12352 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12353 "template_args" : [ "type-220" ],
12354 "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12355 },
12356 {
12357 "alignment" : 1,
12358 "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12359 "name" : "android::trait_trivial_move<unsigned short>",
12360 "referenced_type" : "type-204",
12361 "self_type" : "type-204",
12362 "size" : 1,
12363 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12364 "template_args" : [ "type-86" ],
12365 "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12366 },
12367 {
12368 "alignment" : 1,
12369 "linker_set_key" : "android::trait_trivial_move<void>",
12370 "name" : "android::trait_trivial_move<void>",
12371 "referenced_type" : "type-182",
12372 "self_type" : "type-182",
12373 "size" : 1,
12374 "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12375 "template_args" : [ "type-17" ],
12376 "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12377 },
12378 {
12379 "alignment" : 4,
12380 "fields" :
12381 [
12382 {
12383 "access" : "private",
12384 "field_name" : "m_ptr",
12385 "referenced_type" : "type-119"
12386 },
12387 {
12388 "access" : "private",
12389 "field_name" : "m_refs",
12390 "field_offset" : 32,
12391 "referenced_type" : "type-29"
12392 }
12393 ],
12394 "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12395 "name" : "android::wp<android::hardware::BHwBinder>",
12396 "record_kind" : "class",
12397 "referenced_type" : "type-372",
12398 "self_type" : "type-372",
12399 "size" : 8,
12400 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12401 "template_args" : [ "type-120" ],
12402 "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12403 },
12404 {
12405 "alignment" : 4,
12406 "fields" :
12407 [
12408 {
12409 "access" : "private",
12410 "field_name" : "m_ptr",
12411 "referenced_type" : "type-153"
12412 },
12413 {
12414 "access" : "private",
12415 "field_name" : "m_refs",
12416 "field_offset" : 32,
12417 "referenced_type" : "type-29"
12418 }
12419 ],
12420 "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12421 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12422 "record_kind" : "class",
12423 "referenced_type" : "type-152",
12424 "self_type" : "type-152",
12425 "size" : 8,
12426 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12427 "template_args" : [ "type-113" ],
12428 "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12429 },
12430 {
12431 "alignment" : 4,
12432 "fields" :
12433 [
12434 {
12435 "access" : "private",
12436 "field_name" : "m_ptr",
12437 "referenced_type" : "type-109"
12438 },
12439 {
12440 "access" : "private",
12441 "field_name" : "m_refs",
12442 "field_offset" : 32,
12443 "referenced_type" : "type-29"
12444 }
12445 ],
12446 "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12447 "name" : "android::wp<android::hardware::hidl_death_recipient>",
12448 "record_kind" : "class",
12449 "referenced_type" : "type-108",
12450 "self_type" : "type-108",
12451 "size" : 8,
12452 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12453 "template_args" : [ "type-110" ],
12454 "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12455 },
12456 {
12457 "alignment" : 4,
12458 "fields" :
12459 [
12460 {
12461 "access" : "private",
12462 "field_name" : "m_ptr",
12463 "referenced_type" : "type-3"
12464 },
12465 {
12466 "access" : "private",
12467 "field_name" : "m_refs",
12468 "field_offset" : 32,
12469 "referenced_type" : "type-29"
12470 }
12471 ],
12472 "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12473 "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12474 "record_kind" : "class",
12475 "referenced_type" : "type-112",
12476 "self_type" : "type-112",
12477 "size" : 8,
12478 "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12479 "template_args" : [ "type-4" ],
12480 "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12481 },
12482 {
12483 "alignment" : 4,
12484 "fields" :
12485 [
12486 {
12487 "field_name" : "maxContentLightLevel",
12488 "referenced_type" : "type-235"
12489 },
12490 {
12491 "field_name" : "maxFrameAverageLightLevel",
12492 "field_offset" : 32,
12493 "referenced_type" : "type-235"
12494 }
12495 ],
12496 "linker_set_key" : "android_cta861_3_metadata",
12497 "name" : "android_cta861_3_metadata",
12498 "referenced_type" : "type-487",
12499 "self_type" : "type-487",
12500 "size" : 8,
12501 "source_file" : "/system/core/libsystem/include/system/graphics.h",
12502 "unique_id" : "android_cta861_3_metadata"
12503 },
12504 {
12505 "alignment" : 4,
12506 "fields" :
12507 [
12508 {
12509 "field_name" : "num_points",
12510 "referenced_type" : "type-2"
12511 },
12512 {
12513 "field_name" : "reserved",
12514 "field_offset" : 32,
12515 "referenced_type" : "type-477"
12516 },
12517 {
12518 "field_name" : "xyzc_points",
12519 "field_offset" : 288,
12520 "referenced_type" : "type-484"
12521 }
12522 ],
12523 "linker_set_key" : "android_depth_points",
12524 "name" : "android_depth_points",
12525 "referenced_type" : "type-483",
12526 "self_type" : "type-483",
12527 "size" : 36,
12528 "source_file" : "/system/core/libsystem/include/system/graphics.h",
12529 "unique_id" : "android_depth_points"
12530 },
12531 {
12532 "alignment" : 4,
12533 "fields" :
12534 [
12535 {
12536 "field_name" : "format",
12537 "referenced_type" : "type-480"
12538 },
12539 {
12540 "field_name" : "num_planes",
12541 "field_offset" : 32,
12542 "referenced_type" : "type-2"
12543 },
12544 {
12545 "field_name" : "planes",
12546 "field_offset" : 64,
12547 "referenced_type" : "type-482"
12548 }
12549 ],
12550 "linker_set_key" : "android_flex_layout",
12551 "name" : "android_flex_layout",
12552 "referenced_type" : "type-481",
12553 "self_type" : "type-481",
12554 "size" : 12,
12555 "source_file" : "/system/core/libsystem/include/system/graphics.h",
12556 "unique_id" : "android_flex_layout"
12557 },
12558 {
12559 "alignment" : 4,
12560 "fields" :
12561 [
12562 {
12563 "field_name" : "top_left",
12564 "referenced_type" : "type-330"
12565 },
12566 {
12567 "field_name" : "component",
12568 "field_offset" : 32,
12569 "referenced_type" : "type-478"
12570 },
12571 {
12572 "field_name" : "bits_per_component",
12573 "field_offset" : 64,
12574 "referenced_type" : "type-15"
12575 },
12576 {
12577 "field_name" : "bits_used",
12578 "field_offset" : 96,
12579 "referenced_type" : "type-15"
12580 },
12581 {
12582 "field_name" : "h_increment",
12583 "field_offset" : 128,
12584 "referenced_type" : "type-15"
12585 },
12586 {
12587 "field_name" : "v_increment",
12588 "field_offset" : 160,
12589 "referenced_type" : "type-15"
12590 },
12591 {
12592 "field_name" : "h_subsampling",
12593 "field_offset" : 192,
12594 "referenced_type" : "type-15"
12595 },
12596 {
12597 "field_name" : "v_subsampling",
12598 "field_offset" : 224,
12599 "referenced_type" : "type-15"
12600 }
12601 ],
12602 "linker_set_key" : "android_flex_plane",
12603 "name" : "android_flex_plane",
12604 "referenced_type" : "type-479",
12605 "self_type" : "type-479",
12606 "size" : 32,
12607 "source_file" : "/system/core/libsystem/include/system/graphics.h",
12608 "unique_id" : "android_flex_plane"
12609 },
12610 {
12611 "alignment" : 4,
12612 "fields" :
12613 [
12614 {
12615 "field_name" : "displayPrimaryRed",
12616 "referenced_type" : "type-485"
12617 },
12618 {
12619 "field_name" : "displayPrimaryGreen",
12620 "field_offset" : 64,
12621 "referenced_type" : "type-485"
12622 },
12623 {
12624 "field_name" : "displayPrimaryBlue",
12625 "field_offset" : 128,
12626 "referenced_type" : "type-485"
12627 },
12628 {
12629 "field_name" : "whitePoint",
12630 "field_offset" : 192,
12631 "referenced_type" : "type-485"
12632 },
12633 {
12634 "field_name" : "maxLuminance",
12635 "field_offset" : 256,
12636 "referenced_type" : "type-235"
12637 },
12638 {
12639 "field_name" : "minLuminance",
12640 "field_offset" : 288,
12641 "referenced_type" : "type-235"
12642 }
12643 ],
12644 "linker_set_key" : "android_smpte2086_metadata",
12645 "name" : "android_smpte2086_metadata",
12646 "referenced_type" : "type-486",
12647 "self_type" : "type-486",
12648 "size" : 40,
12649 "source_file" : "/system/core/libsystem/include/system/graphics.h",
12650 "unique_id" : "android_smpte2086_metadata"
12651 },
12652 {
12653 "alignment" : 4,
12654 "fields" :
12655 [
12656 {
12657 "field_name" : "x",
12658 "referenced_type" : "type-235"
12659 },
12660 {
12661 "field_name" : "y",
12662 "field_offset" : 32,
12663 "referenced_type" : "type-235"
12664 }
12665 ],
12666 "linker_set_key" : "android_xy_color",
12667 "name" : "android_xy_color",
12668 "referenced_type" : "type-485",
12669 "self_type" : "type-485",
12670 "size" : 8,
12671 "source_file" : "/system/core/libsystem/include/system/graphics.h",
12672 "unique_id" : "android_xy_color"
12673 },
12674 {
12675 "alignment" : 4,
12676 "fields" :
12677 [
12678 {
12679 "field_name" : "y",
12680 "referenced_type" : "type-16"
12681 },
12682 {
12683 "field_name" : "cb",
12684 "field_offset" : 32,
12685 "referenced_type" : "type-16"
12686 },
12687 {
12688 "field_name" : "cr",
12689 "field_offset" : 64,
12690 "referenced_type" : "type-16"
12691 },
12692 {
12693 "field_name" : "ystride",
12694 "field_offset" : 96,
12695 "referenced_type" : "type-2"
12696 },
12697 {
12698 "field_name" : "cstride",
12699 "field_offset" : 128,
12700 "referenced_type" : "type-2"
12701 },
12702 {
12703 "field_name" : "chroma_step",
12704 "field_offset" : 160,
12705 "referenced_type" : "type-2"
12706 },
12707 {
12708 "field_name" : "reserved",
12709 "field_offset" : 192,
12710 "referenced_type" : "type-477"
12711 }
12712 ],
12713 "linker_set_key" : "android_ycbcr",
12714 "name" : "android_ycbcr",
12715 "referenced_type" : "type-476",
12716 "self_type" : "type-476",
12717 "size" : 56,
12718 "source_file" : "/system/core/libsystem/include/system/graphics.h",
12719 "unique_id" : "android_ycbcr"
12720 },
12721 {
12722 "alignment" : 4,
12723 "fields" :
12724 [
12725 {
12726 "referenced_type" : "type-82"
12727 }
12728 ],
12729 "linker_set_key" : "log_msg",
12730 "name" : "log_msg",
12731 "referenced_type" : "type-81",
12732 "self_type" : "type-81",
12733 "size" : 5124,
12734 "source_file" : "/system/core/liblog/include/log/log_read.h",
12735 "unique_id" : "log_msg"
12736 },
12737 {
12738 "alignment" : 4,
12739 "fields" :
12740 [
12741 {
12742 "field_name" : "buf",
12743 "referenced_type" : "type-83"
12744 },
12745 {
12746 "field_name" : "entry",
12747 "referenced_type" : "type-85"
12748 },
12749 {
12750 "field_name" : "entry_v4",
12751 "referenced_type" : "type-85"
12752 },
12753 {
12754 "field_name" : "entry_v3",
12755 "referenced_type" : "type-88"
12756 },
12757 {
12758 "field_name" : "entry_v2",
12759 "referenced_type" : "type-89"
12760 },
12761 {
12762 "field_name" : "entry_v1",
12763 "referenced_type" : "type-90"
12764 }
12765 ],
12766 "is_anonymous" : true,
12767 "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
12768 "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
12769 "record_kind" : "union",
12770 "referenced_type" : "type-82",
12771 "self_type" : "type-82",
12772 "size" : 5124,
12773 "source_file" : "/system/core/liblog/include/log/log_read.h",
12774 "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
12775 },
12776 {
12777 "alignment" : 1,
12778 "fields" :
12779 [
12780 {
12781 "field_name" : "tv_sec",
12782 "referenced_type" : "type-2"
12783 },
12784 {
12785 "field_name" : "tv_nsec",
12786 "field_offset" : 32,
12787 "referenced_type" : "type-2"
12788 }
12789 ],
12790 "linker_set_key" : "log_time",
12791 "name" : "log_time",
12792 "referenced_type" : "type-377",
12793 "self_type" : "type-377",
12794 "size" : 8,
12795 "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
12796 "unique_id" : "_ZTS8log_time"
12797 },
12798 {
12799 "alignment" : 4,
12800 "fields" :
12801 [
12802 {
12803 "field_name" : "len",
12804 "referenced_type" : "type-86"
12805 },
12806 {
12807 "field_name" : "__pad",
12808 "field_offset" : 16,
12809 "referenced_type" : "type-86"
12810 },
12811 {
12812 "field_name" : "pid",
12813 "field_offset" : 32,
12814 "referenced_type" : "type-15"
12815 },
12816 {
12817 "field_name" : "tid",
12818 "field_offset" : 64,
12819 "referenced_type" : "type-15"
12820 },
12821 {
12822 "field_name" : "sec",
12823 "field_offset" : 96,
12824 "referenced_type" : "type-15"
12825 },
12826 {
12827 "field_name" : "nsec",
12828 "field_offset" : 128,
12829 "referenced_type" : "type-15"
12830 },
12831 {
12832 "field_name" : "msg",
12833 "field_offset" : 160,
12834 "referenced_type" : "type-87"
12835 }
12836 ],
12837 "linker_set_key" : "logger_entry",
12838 "name" : "logger_entry",
12839 "referenced_type" : "type-90",
12840 "self_type" : "type-90",
12841 "size" : 20,
12842 "source_file" : "/system/core/liblog/include/log/log_read.h",
12843 "unique_id" : "logger_entry"
12844 },
12845 {
12846 "alignment" : 1,
12847 "fields" :
12848 [
12849 {
12850 "field_name" : "len",
12851 "referenced_type" : "type-86"
12852 },
12853 {
12854 "field_name" : "hdr_size",
12855 "field_offset" : 16,
12856 "referenced_type" : "type-86"
12857 },
12858 {
12859 "field_name" : "pid",
12860 "field_offset" : 32,
12861 "referenced_type" : "type-15"
12862 },
12863 {
12864 "field_name" : "tid",
12865 "field_offset" : 64,
12866 "referenced_type" : "type-15"
12867 },
12868 {
12869 "field_name" : "sec",
12870 "field_offset" : 96,
12871 "referenced_type" : "type-15"
12872 },
12873 {
12874 "field_name" : "nsec",
12875 "field_offset" : 128,
12876 "referenced_type" : "type-15"
12877 },
12878 {
12879 "field_name" : "euid",
12880 "field_offset" : 160,
12881 "referenced_type" : "type-2"
12882 },
12883 {
12884 "field_name" : "msg",
12885 "field_offset" : 192,
12886 "referenced_type" : "type-87"
12887 }
12888 ],
12889 "linker_set_key" : "logger_entry_v2",
12890 "name" : "logger_entry_v2",
12891 "referenced_type" : "type-89",
12892 "self_type" : "type-89",
12893 "size" : 24,
12894 "source_file" : "/system/core/liblog/include/log/log_read.h",
12895 "unique_id" : "logger_entry_v2"
12896 },
12897 {
12898 "alignment" : 1,
12899 "fields" :
12900 [
12901 {
12902 "field_name" : "len",
12903 "referenced_type" : "type-86"
12904 },
12905 {
12906 "field_name" : "hdr_size",
12907 "field_offset" : 16,
12908 "referenced_type" : "type-86"
12909 },
12910 {
12911 "field_name" : "pid",
12912 "field_offset" : 32,
12913 "referenced_type" : "type-15"
12914 },
12915 {
12916 "field_name" : "tid",
12917 "field_offset" : 64,
12918 "referenced_type" : "type-15"
12919 },
12920 {
12921 "field_name" : "sec",
12922 "field_offset" : 96,
12923 "referenced_type" : "type-15"
12924 },
12925 {
12926 "field_name" : "nsec",
12927 "field_offset" : 128,
12928 "referenced_type" : "type-15"
12929 },
12930 {
12931 "field_name" : "lid",
12932 "field_offset" : 160,
12933 "referenced_type" : "type-2"
12934 },
12935 {
12936 "field_name" : "msg",
12937 "field_offset" : 192,
12938 "referenced_type" : "type-87"
12939 }
12940 ],
12941 "linker_set_key" : "logger_entry_v3",
12942 "name" : "logger_entry_v3",
12943 "referenced_type" : "type-88",
12944 "self_type" : "type-88",
12945 "size" : 24,
12946 "source_file" : "/system/core/liblog/include/log/log_read.h",
12947 "unique_id" : "logger_entry_v3"
12948 },
12949 {
12950 "alignment" : 4,
12951 "fields" :
12952 [
12953 {
12954 "field_name" : "len",
12955 "referenced_type" : "type-86"
12956 },
12957 {
12958 "field_name" : "hdr_size",
12959 "field_offset" : 16,
12960 "referenced_type" : "type-86"
12961 },
12962 {
12963 "field_name" : "pid",
12964 "field_offset" : 32,
12965 "referenced_type" : "type-15"
12966 },
12967 {
12968 "field_name" : "tid",
12969 "field_offset" : 64,
12970 "referenced_type" : "type-2"
12971 },
12972 {
12973 "field_name" : "sec",
12974 "field_offset" : 96,
12975 "referenced_type" : "type-2"
12976 },
12977 {
12978 "field_name" : "nsec",
12979 "field_offset" : 128,
12980 "referenced_type" : "type-2"
12981 },
12982 {
12983 "field_name" : "lid",
12984 "field_offset" : 160,
12985 "referenced_type" : "type-2"
12986 },
12987 {
12988 "field_name" : "uid",
12989 "field_offset" : 192,
12990 "referenced_type" : "type-2"
12991 },
12992 {
12993 "field_name" : "msg",
12994 "field_offset" : 224,
12995 "referenced_type" : "type-87"
12996 }
12997 ],
12998 "linker_set_key" : "logger_entry_v4",
12999 "name" : "logger_entry_v4",
13000 "referenced_type" : "type-85",
13001 "self_type" : "type-85",
13002 "size" : 28,
13003 "source_file" : "/system/core/liblog/include/log/log_read.h",
13004 "unique_id" : "logger_entry_v4"
13005 },
13006 {
13007 "alignment" : 4,
13008 "fields" :
13009 [
13010 {
13011 "field_name" : "version",
13012 "referenced_type" : "type-15"
13013 },
13014 {
13015 "field_name" : "numFds",
13016 "field_offset" : 32,
13017 "referenced_type" : "type-15"
13018 },
13019 {
13020 "field_name" : "numInts",
13021 "field_offset" : 64,
13022 "referenced_type" : "type-15"
13023 },
13024 {
13025 "field_name" : "data",
13026 "field_offset" : 96,
13027 "referenced_type" : "type-177"
13028 }
13029 ],
13030 "linker_set_key" : "native_handle",
13031 "name" : "native_handle",
13032 "referenced_type" : "type-176",
13033 "self_type" : "type-176",
13034 "size" : 12,
13035 "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13036 "unique_id" : "native_handle"
13037 }
13038 ],
13039 "rvalue_reference_types" :
13040 [
13041 {
13042 "alignment" : 4,
13043 "linker_set_key" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &&",
13044 "name" : "android::hardware::Return<android::hardware::cas::V1_0::Status> &&",
13045 "referenced_type" : "type-142",
13046 "self_type" : "type-145",
13047 "size" : 4,
13048 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13049 },
13050 {
13051 "alignment" : 4,
13052 "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > &&",
13053 "name" : "android::hardware::Return<android::sp<android::hardware::cas::native::V1_0::IDescrambler> > &&",
13054 "referenced_type" : "type-149",
13055 "self_type" : "type-151",
13056 "size" : 4,
13057 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13058 },
13059 {
13060 "alignment" : 4,
13061 "linker_set_key" : "android::hardware::Return<bool> &&",
13062 "name" : "android::hardware::Return<bool> &&",
13063 "referenced_type" : "type-134",
13064 "self_type" : "type-137",
13065 "size" : 4,
13066 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13067 },
13068 {
13069 "alignment" : 4,
13070 "linker_set_key" : "android::hardware::Return<void> &&",
13071 "name" : "android::hardware::Return<void> &&",
13072 "referenced_type" : "type-164",
13073 "self_type" : "type-167",
13074 "size" : 4,
13075 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13076 },
13077 {
13078 "alignment" : 4,
13079 "linker_set_key" : "android::hardware::Status &&",
13080 "name" : "android::hardware::Status &&",
13081 "referenced_type" : "type-122",
13082 "self_type" : "type-131",
13083 "size" : 4,
13084 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13085 },
13086 {
13087 "alignment" : 4,
13088 "linker_set_key" : "android::hardware::details::return_status &&",
13089 "name" : "android::hardware::details::return_status &&",
13090 "referenced_type" : "type-135",
13091 "self_type" : "type-160",
13092 "size" : 4,
13093 "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13094 },
13095 {
13096 "alignment" : 4,
13097 "linker_set_key" : "android::hardware::hidl_handle &&",
13098 "name" : "android::hardware::hidl_handle &&",
13099 "referenced_type" : "type-276",
13100 "self_type" : "type-284",
13101 "size" : 4,
13102 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13103 },
13104 {
13105 "alignment" : 4,
13106 "linker_set_key" : "android::hardware::hidl_memory &&",
13107 "name" : "android::hardware::hidl_memory &&",
13108 "referenced_type" : "type-282",
13109 "self_type" : "type-288",
13110 "size" : 4,
13111 "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13112 },
13113 {
13114 "alignment" : 4,
13115 "linker_set_key" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> &&",
13116 "name" : "android::sp<android::hardware::cas::native::V1_0::IDescrambler> &&",
13117 "referenced_type" : "type-96",
13118 "self_type" : "type-99",
13119 "size" : 4,
13120 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13121 },
13122 {
13123 "alignment" : 4,
13124 "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13125 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13126 "referenced_type" : "type-105",
13127 "self_type" : "type-114",
13128 "size" : 4,
13129 "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13130 },
13131 {
13132 "alignment" : 4,
13133 "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13134 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13135 "referenced_type" : "type-445",
13136 "self_type" : "type-444",
13137 "size" : 4,
13138 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13139 },
13140 {
13141 "alignment" : 4,
13142 "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13143 "name" : "std::function<sp<IBase> (void *)> &&",
13144 "referenced_type" : "type-455",
13145 "self_type" : "type-454",
13146 "size" : 4,
13147 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13148 },
13149 {
13150 "alignment" : 4,
13151 "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13152 "name" : "std::function<sp<IBinder> (void *)> &&",
13153 "referenced_type" : "type-447",
13154 "self_type" : "type-446",
13155 "size" : 4,
13156 "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13157 }
13158 ]
13159}