blob: c2df85dc760c0a427fcb892a7327591b162e19f5 [file] [log] [blame]
Hsin-Yi Chen2ebbabf2021-05-26 17:15:23 +08001{
2 "array_types" : [],
Hsin-Yi Chenf6586b02021-06-08 17:39:31 +08003 "builtin_types" :
4 [
5 {
6 "alignment" : 4,
7 "linker_set_key" : "_ZTIDn",
8 "name" : "nullptr_t",
9 "referenced_type" : "_ZTIDn",
10 "self_type" : "_ZTIDn",
11 "size" : 4
12 },
13 {
14 "alignment" : 1,
15 "is_integral" : true,
16 "is_unsigned" : true,
17 "linker_set_key" : "_ZTIb",
18 "name" : "bool",
19 "referenced_type" : "_ZTIb",
20 "self_type" : "_ZTIb",
21 "size" : 1
22 },
23 {
24 "alignment" : 1,
25 "is_integral" : true,
26 "linker_set_key" : "_ZTIc",
27 "name" : "char",
28 "referenced_type" : "_ZTIc",
29 "self_type" : "_ZTIc",
30 "size" : 1
31 },
32 {
33 "alignment" : 4,
34 "is_integral" : true,
35 "linker_set_key" : "_ZTIi",
36 "name" : "int",
37 "referenced_type" : "_ZTIi",
38 "self_type" : "_ZTIi",
39 "size" : 4
40 },
41 {
42 "alignment" : 4,
43 "is_integral" : true,
44 "is_unsigned" : true,
45 "linker_set_key" : "_ZTIj",
46 "name" : "unsigned int",
47 "referenced_type" : "_ZTIj",
48 "self_type" : "_ZTIj",
49 "size" : 4
50 },
51 {
52 "linker_set_key" : "_ZTIv",
53 "name" : "void",
54 "referenced_type" : "_ZTIv",
55 "self_type" : "_ZTIv"
56 },
57 {
58 "alignment" : 4,
59 "is_integral" : true,
60 "linker_set_key" : "_ZTIx",
61 "name" : "long long",
62 "referenced_type" : "_ZTIx",
63 "self_type" : "_ZTIx",
64 "size" : 8
65 }
66 ],
Hsin-Yi Chen2ebbabf2021-05-26 17:15:23 +080067 "elf_functions" :
68 [
69 {
70 "binding" : "weak",
71 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8asBinderEv"
72 },
73 {
74 "binding" : "weak",
75 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8asBinderEv"
76 },
77 {
78 "binding" : "weak",
79 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8asBinderEv"
80 },
81 {
82 "binding" : "weak",
83 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8asBinderEv"
84 },
85 {
86 "name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE"
87 },
88 {
89 "name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
90 },
91 {
92 "name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault19getInterfaceVersionEPi"
93 },
94 {
95 "name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault8asBinderEv"
96 },
97 {
98 "name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault8isRemoteEv"
99 },
100 {
101 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback10fromBinderERKN3ndk10SpAIBinderE"
102 },
103 {
104 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE"
105 },
106 {
107 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback14getDefaultImplEv"
108 },
109 {
110 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE"
111 },
112 {
113 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback14setDefaultImplERKNSt3__110shared_ptrIS4_EE"
114 },
115 {
116 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackC2Ev"
117 },
118 {
119 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackD0Ev"
120 },
121 {
122 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackD1Ev"
123 },
124 {
125 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackD2Ev"
126 },
127 {
128 "name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback12createBinderEv"
129 },
130 {
131 "name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
132 },
133 {
134 "name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback19getInterfaceVersionEPi"
135 },
136 {
137 "name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackC2Ev"
138 },
139 {
140 "name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackD0Ev"
141 },
142 {
143 "name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackD1Ev"
144 },
145 {
146 "name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackD2Ev"
147 },
148 {
149 "name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
150 },
151 {
152 "name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback19getInterfaceVersionEPi"
153 },
154 {
155 "name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback8onFinishENS3_6ResultE"
156 },
157 {
158 "name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackC1ERKN3ndk10SpAIBinderE"
159 },
160 {
161 "name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackC2ERKN3ndk10SpAIBinderE"
162 },
163 {
164 "name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackD0Ev"
165 },
166 {
167 "name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackD1Ev"
168 },
169 {
170 "name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackD2Ev"
171 },
172 {
173 "name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
174 },
175 {
176 "name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault19getInterfaceVersionEPi"
177 },
178 {
179 "name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8asBinderEv"
180 },
181 {
182 "name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8isRemoteEv"
183 },
184 {
185 "name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8onFinishENS3_6ResultE"
186 },
187 {
188 "name" : "_ZN4aidl7android8hardware6health7storage8IStorage10fromBinderERKN3ndk10SpAIBinderE"
189 },
190 {
191 "name" : "_ZN4aidl7android8hardware6health7storage8IStorage13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE"
192 },
193 {
194 "name" : "_ZN4aidl7android8hardware6health7storage8IStorage14getDefaultImplEv"
195 },
196 {
197 "name" : "_ZN4aidl7android8hardware6health7storage8IStorage14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE"
198 },
199 {
200 "name" : "_ZN4aidl7android8hardware6health7storage8IStorage14setDefaultImplERKNSt3__110shared_ptrIS4_EE"
201 },
202 {
203 "name" : "_ZN4aidl7android8hardware6health7storage8IStorageC2Ev"
204 },
205 {
206 "name" : "_ZN4aidl7android8hardware6health7storage8IStorageD0Ev"
207 },
208 {
209 "name" : "_ZN4aidl7android8hardware6health7storage8IStorageD1Ev"
210 },
211 {
212 "name" : "_ZN4aidl7android8hardware6health7storage8IStorageD2Ev"
213 },
214 {
215 "name" : "_ZN4aidl7android8hardware6health7storage9BnStorage12createBinderEv"
216 },
217 {
218 "name" : "_ZN4aidl7android8hardware6health7storage9BnStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
219 },
220 {
221 "name" : "_ZN4aidl7android8hardware6health7storage9BnStorage19getInterfaceVersionEPi"
222 },
223 {
224 "name" : "_ZN4aidl7android8hardware6health7storage9BnStorageC2Ev"
225 },
226 {
227 "name" : "_ZN4aidl7android8hardware6health7storage9BnStorageD0Ev"
228 },
229 {
230 "name" : "_ZN4aidl7android8hardware6health7storage9BnStorageD1Ev"
231 },
232 {
233 "name" : "_ZN4aidl7android8hardware6health7storage9BnStorageD2Ev"
234 },
235 {
236 "name" : "_ZN4aidl7android8hardware6health7storage9BpStorage14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE"
237 },
238 {
239 "name" : "_ZN4aidl7android8hardware6health7storage9BpStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
240 },
241 {
242 "name" : "_ZN4aidl7android8hardware6health7storage9BpStorage19getInterfaceVersionEPi"
243 },
244 {
245 "name" : "_ZN4aidl7android8hardware6health7storage9BpStorageC1ERKN3ndk10SpAIBinderE"
246 },
247 {
248 "name" : "_ZN4aidl7android8hardware6health7storage9BpStorageC2ERKN3ndk10SpAIBinderE"
249 },
250 {
251 "name" : "_ZN4aidl7android8hardware6health7storage9BpStorageD0Ev"
252 },
253 {
254 "name" : "_ZN4aidl7android8hardware6health7storage9BpStorageD1Ev"
255 },
256 {
257 "name" : "_ZN4aidl7android8hardware6health7storage9BpStorageD2Ev"
258 },
259 {
260 "binding" : "weak",
261 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEED2Ev"
262 },
263 {
264 "binding" : "weak",
265 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEED2Ev"
266 },
267 {
268 "binding" : "weak",
269 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
270 },
271 {
272 "binding" : "weak",
273 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
274 }
275 ],
276 "elf_objects" :
277 [
278 {
279 "binding" : "weak",
280 "name" : "_ZGVN4aidl7android8hardware6health7storage23IGarbageCollectCallback4hashE"
281 },
282 {
283 "binding" : "weak",
284 "name" : "_ZGVN4aidl7android8hardware6health7storage8IStorage4hashE"
285 },
286 {
287 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback10descriptorE"
288 },
289 {
290 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback12default_implE"
291 },
292 {
293 "binding" : "weak",
294 "name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback4hashE"
295 },
296 {
297 "name" : "_ZN4aidl7android8hardware6health7storage8IStorage10descriptorE"
298 },
299 {
300 "name" : "_ZN4aidl7android8hardware6health7storage8IStorage12default_implE"
301 },
302 {
303 "binding" : "weak",
304 "name" : "_ZN4aidl7android8hardware6health7storage8IStorage4hashE"
305 },
306 {
307 "binding" : "weak",
308 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
309 },
310 {
311 "binding" : "weak",
312 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE"
313 },
314 {
315 "binding" : "weak",
316 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
317 },
318 {
319 "binding" : "weak",
320 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE"
321 },
322 {
323 "binding" : "weak",
324 "name" : "_ZTVN3ndk13SharedRefBaseE"
325 },
326 {
327 "name" : "_ZTVN4aidl7android8hardware6health7storage15IStorageDefaultE"
328 },
329 {
330 "name" : "_ZTVN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
331 },
332 {
333 "name" : "_ZTVN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
334 },
335 {
336 "name" : "_ZTVN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
337 },
338 {
339 "name" : "_ZTVN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE"
340 },
341 {
342 "name" : "_ZTVN4aidl7android8hardware6health7storage8IStorageE"
343 },
344 {
345 "name" : "_ZTVN4aidl7android8hardware6health7storage9BnStorageE"
346 },
347 {
348 "name" : "_ZTVN4aidl7android8hardware6health7storage9BpStorageE"
349 },
350 {
351 "binding" : "weak",
352 "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
353 }
354 ],
Hsin-Yi Chenf6586b02021-06-08 17:39:31 +0800355 "enum_types" :
356 [
357 {
358 "alignment" : 4,
359 "enum_fields" :
360 [
361 {
362 "enum_field_value" : 1,
363 "name" : "FLAG_ONEWAY"
364 }
365 ],
366 "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
367 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
368 "referenced_type" : "_ZTI12$FLAG_ONEWAY",
369 "self_type" : "_ZTI12$FLAG_ONEWAY",
370 "size" : 4,
371 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
372 "underlying_type" : "_ZTIj"
373 },
374 {
375 "alignment" : 4,
376 "enum_fields" :
377 [
378 {
379 "enum_field_value" : 0,
380 "name" : "EX_NONE"
381 },
382 {
383 "enum_field_value" : -1,
384 "name" : "EX_SECURITY"
385 },
386 {
387 "enum_field_value" : -2,
388 "name" : "EX_BAD_PARCELABLE"
389 },
390 {
391 "enum_field_value" : -3,
392 "name" : "EX_ILLEGAL_ARGUMENT"
393 },
394 {
395 "enum_field_value" : -4,
396 "name" : "EX_NULL_POINTER"
397 },
398 {
399 "enum_field_value" : -5,
400 "name" : "EX_ILLEGAL_STATE"
401 },
402 {
403 "enum_field_value" : -6,
404 "name" : "EX_NETWORK_MAIN_THREAD"
405 },
406 {
407 "enum_field_value" : -7,
408 "name" : "EX_UNSUPPORTED_OPERATION"
409 },
410 {
411 "enum_field_value" : -8,
412 "name" : "EX_SERVICE_SPECIFIC"
413 },
414 {
415 "enum_field_value" : -9,
416 "name" : "EX_PARCELABLE"
417 },
418 {
419 "enum_field_value" : -129,
420 "name" : "EX_TRANSACTION_FAILED"
421 }
422 ],
423 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
424 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:79:1)",
425 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
426 "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
427 "size" : 4,
428 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
429 "underlying_type" : "_ZTIi"
430 },
431 {
432 "alignment" : 4,
433 "enum_fields" :
434 [
435 {
436 "enum_field_value" : 268435456,
437 "name" : "FLAG_PRIVATE_LOCAL"
438 }
439 ],
440 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
441 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
442 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
443 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
444 "size" : 4,
445 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
446 "underlying_type" : "_ZTIj"
447 },
448 {
449 "alignment" : 4,
450 "enum_fields" :
451 [
452 {
453 "enum_field_value" : 268435456,
454 "name" : "FLAG_PRIVATE_VENDOR"
455 }
456 ],
457 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
458 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
459 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
460 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
461 "size" : 4,
462 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
463 "underlying_type" : "_ZTIj"
464 },
465 {
466 "alignment" : 4,
467 "enum_fields" :
468 [
469 {
470 "enum_field_value" : 0,
471 "name" : "STATUS_OK"
472 },
473 {
474 "enum_field_value" : -2147483648,
475 "name" : "STATUS_UNKNOWN_ERROR"
476 },
477 {
478 "enum_field_value" : -12,
479 "name" : "STATUS_NO_MEMORY"
480 },
481 {
482 "enum_field_value" : -38,
483 "name" : "STATUS_INVALID_OPERATION"
484 },
485 {
486 "enum_field_value" : -22,
487 "name" : "STATUS_BAD_VALUE"
488 },
489 {
490 "enum_field_value" : -2147483647,
491 "name" : "STATUS_BAD_TYPE"
492 },
493 {
494 "enum_field_value" : -2,
495 "name" : "STATUS_NAME_NOT_FOUND"
496 },
497 {
498 "enum_field_value" : -1,
499 "name" : "STATUS_PERMISSION_DENIED"
500 },
501 {
502 "enum_field_value" : -19,
503 "name" : "STATUS_NO_INIT"
504 },
505 {
506 "enum_field_value" : -17,
507 "name" : "STATUS_ALREADY_EXISTS"
508 },
509 {
510 "enum_field_value" : -32,
511 "name" : "STATUS_DEAD_OBJECT"
512 },
513 {
514 "enum_field_value" : -2147483646,
515 "name" : "STATUS_FAILED_TRANSACTION"
516 },
517 {
518 "enum_field_value" : -75,
519 "name" : "STATUS_BAD_INDEX"
520 },
521 {
522 "enum_field_value" : -61,
523 "name" : "STATUS_NOT_ENOUGH_DATA"
524 },
525 {
526 "enum_field_value" : -11,
527 "name" : "STATUS_WOULD_BLOCK"
528 },
529 {
530 "enum_field_value" : -110,
531 "name" : "STATUS_TIMED_OUT"
532 },
533 {
534 "enum_field_value" : -74,
535 "name" : "STATUS_UNKNOWN_TRANSACTION"
536 },
537 {
538 "enum_field_value" : -2147483641,
539 "name" : "STATUS_FDS_NOT_ALLOWED"
540 },
541 {
542 "enum_field_value" : -2147483640,
543 "name" : "STATUS_UNEXPECTED_NULL"
544 }
545 ],
546 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
547 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:45:1)",
548 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
549 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
550 "size" : 4,
551 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
552 "underlying_type" : "_ZTIi"
553 },
554 {
555 "alignment" : 4,
556 "enum_fields" :
557 [
558 {
559 "enum_field_value" : 1,
560 "name" : "FIRST_CALL_TRANSACTION"
561 },
562 {
563 "enum_field_value" : 16777215,
564 "name" : "LAST_CALL_TRANSACTION"
565 }
566 ],
567 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
568 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
569 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
570 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
571 "size" : 4,
572 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
573 "underlying_type" : "_ZTIj"
574 },
575 {
576 "alignment" : 4,
577 "enum_fields" :
578 [
579 {
580 "enum_field_value" : 0,
581 "name" : "aidl::android::hardware::health::storage::Result::SUCCESS"
582 },
583 {
584 "enum_field_value" : 1,
585 "name" : "aidl::android::hardware::health::storage::Result::IO_ERROR"
586 },
587 {
588 "enum_field_value" : 2,
589 "name" : "aidl::android::hardware::health::storage::Result::UNKNOWN_ERROR"
590 }
591 ],
592 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage6ResultE",
593 "name" : "aidl::android::hardware::health::storage::Result",
594 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage6ResultE",
595 "self_type" : "_ZTIN4aidl7android8hardware6health7storage6ResultE",
596 "size" : 4,
597 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/Result.h",
598 "underlying_type" : "_ZTIi"
599 }
600 ],
601 "function_types" :
602 [
603 {
604 "alignment" : 4,
605 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
606 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
607 "parameters" :
608 [
609 {
610 "referenced_type" : "_ZTIP8AIBinder"
611 },
612 {
613 "referenced_type" : "_ZTIj"
614 },
615 {
616 "referenced_type" : "_ZTIPK7AParcel"
617 },
618 {
619 "referenced_type" : "_ZTIP7AParcel"
620 }
621 ],
622 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
623 "return_type" : "_ZTIi",
624 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
625 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
626 }
627 ],
628 "functions" :
629 [
630 {
631 "function_name" : "ndk::BnCInterface<aidl::android::hardware::health::storage::IGarbageCollectCallback>::asBinder",
632 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8asBinderEv",
633 "parameters" :
634 [
635 {
636 "is_this_ptr" : true,
637 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
638 }
639 ],
640 "return_type" : "_ZTIN3ndk10SpAIBinderE",
641 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
642 },
643 {
644 "function_name" : "ndk::BnCInterface<aidl::android::hardware::health::storage::IStorage>::asBinder",
645 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8asBinderEv",
646 "parameters" :
647 [
648 {
649 "is_this_ptr" : true,
650 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE"
651 }
652 ],
653 "return_type" : "_ZTIN3ndk10SpAIBinderE",
654 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
655 },
656 {
657 "function_name" : "ndk::BpCInterface<aidl::android::hardware::health::storage::IGarbageCollectCallback>::asBinder",
658 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8asBinderEv",
659 "parameters" :
660 [
661 {
662 "is_this_ptr" : true,
663 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
664 }
665 ],
666 "return_type" : "_ZTIN3ndk10SpAIBinderE",
667 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
668 },
669 {
670 "function_name" : "ndk::BpCInterface<aidl::android::hardware::health::storage::IStorage>::asBinder",
671 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8asBinderEv",
672 "parameters" :
673 [
674 {
675 "is_this_ptr" : true,
676 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE"
677 }
678 ],
679 "return_type" : "_ZTIN3ndk10SpAIBinderE",
680 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
681 },
682 {
683 "function_name" : "aidl::android::hardware::health::storage::IStorageDefault::garbageCollect",
684 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE",
685 "parameters" :
686 [
687 {
688 "is_this_ptr" : true,
689 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage15IStorageDefaultE"
690 },
691 {
692 "referenced_type" : "_ZTIx"
693 },
694 {
695 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
696 }
697 ],
698 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
699 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
700 },
701 {
702 "function_name" : "aidl::android::hardware::health::storage::IStorageDefault::getInterfaceHash",
703 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
704 "parameters" :
705 [
706 {
707 "is_this_ptr" : true,
708 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage15IStorageDefaultE"
709 },
710 {
711 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
712 }
713 ],
714 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
715 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
716 },
717 {
718 "function_name" : "aidl::android::hardware::health::storage::IStorageDefault::getInterfaceVersion",
719 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault19getInterfaceVersionEPi",
720 "parameters" :
721 [
722 {
723 "is_this_ptr" : true,
724 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage15IStorageDefaultE"
725 },
726 {
727 "referenced_type" : "_ZTIPi"
728 }
729 ],
730 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
731 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
732 },
733 {
734 "function_name" : "aidl::android::hardware::health::storage::IStorageDefault::asBinder",
735 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault8asBinderEv",
736 "parameters" :
737 [
738 {
739 "is_this_ptr" : true,
740 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage15IStorageDefaultE"
741 }
742 ],
743 "return_type" : "_ZTIN3ndk10SpAIBinderE",
744 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
745 },
746 {
747 "function_name" : "aidl::android::hardware::health::storage::IStorageDefault::isRemote",
748 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault8isRemoteEv",
749 "parameters" :
750 [
751 {
752 "is_this_ptr" : true,
753 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage15IStorageDefaultE"
754 }
755 ],
756 "return_type" : "_ZTIb",
757 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
758 },
759 {
760 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::fromBinder",
761 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback10fromBinderERKN3ndk10SpAIBinderE",
762 "parameters" :
763 [
764 {
765 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
766 }
767 ],
768 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
769 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
770 },
771 {
772 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::writeToParcel",
773 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE",
774 "parameters" :
775 [
776 {
777 "referenced_type" : "_ZTIP7AParcel"
778 },
779 {
780 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
781 }
782 ],
783 "return_type" : "_ZTIi",
784 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
785 },
786 {
787 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::getDefaultImpl",
788 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback14getDefaultImplEv",
789 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
790 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
791 },
792 {
793 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::readFromParcel",
794 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE",
795 "parameters" :
796 [
797 {
798 "referenced_type" : "_ZTIPK7AParcel"
799 },
800 {
801 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
802 }
803 ],
804 "return_type" : "_ZTIi",
805 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
806 },
807 {
808 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::setDefaultImpl",
809 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback14setDefaultImplERKNSt3__110shared_ptrIS4_EE",
810 "parameters" :
811 [
812 {
813 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
814 }
815 ],
816 "return_type" : "_ZTIb",
817 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
818 },
819 {
820 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::IGarbageCollectCallback",
821 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackC2Ev",
822 "parameters" :
823 [
824 {
825 "is_this_ptr" : true,
826 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
827 }
828 ],
829 "return_type" : "_ZTIv",
830 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
831 },
832 {
833 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::~IGarbageCollectCallback",
834 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackD0Ev",
835 "parameters" :
836 [
837 {
838 "is_this_ptr" : true,
839 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
840 }
841 ],
842 "return_type" : "_ZTIv",
843 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
844 },
845 {
846 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::~IGarbageCollectCallback",
847 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackD1Ev",
848 "parameters" :
849 [
850 {
851 "is_this_ptr" : true,
852 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
853 }
854 ],
855 "return_type" : "_ZTIv",
856 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
857 },
858 {
859 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::~IGarbageCollectCallback",
860 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackD2Ev",
861 "parameters" :
862 [
863 {
864 "is_this_ptr" : true,
865 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
866 }
867 ],
868 "return_type" : "_ZTIv",
869 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
870 },
871 {
872 "access" : "protected",
873 "function_name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback::createBinder",
874 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback12createBinderEv",
875 "parameters" :
876 [
877 {
878 "is_this_ptr" : true,
879 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
880 }
881 ],
882 "return_type" : "_ZTIN3ndk10SpAIBinderE",
883 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h"
884 },
885 {
886 "function_name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback::getInterfaceHash",
887 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
888 "parameters" :
889 [
890 {
891 "is_this_ptr" : true,
892 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
893 },
894 {
895 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
896 }
897 ],
898 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
899 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h"
900 },
901 {
902 "function_name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback::getInterfaceVersion",
903 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback19getInterfaceVersionEPi",
904 "parameters" :
905 [
906 {
907 "is_this_ptr" : true,
908 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
909 },
910 {
911 "referenced_type" : "_ZTIPi"
912 }
913 ],
914 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
915 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h"
916 },
917 {
918 "function_name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback::BnGarbageCollectCallback",
919 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackC2Ev",
920 "parameters" :
921 [
922 {
923 "is_this_ptr" : true,
924 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
925 }
926 ],
927 "return_type" : "_ZTIv",
928 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h"
929 },
930 {
931 "function_name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback::~BnGarbageCollectCallback",
932 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackD0Ev",
933 "parameters" :
934 [
935 {
936 "is_this_ptr" : true,
937 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
938 }
939 ],
940 "return_type" : "_ZTIv",
941 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h"
942 },
943 {
944 "function_name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback::~BnGarbageCollectCallback",
945 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackD1Ev",
946 "parameters" :
947 [
948 {
949 "is_this_ptr" : true,
950 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
951 }
952 ],
953 "return_type" : "_ZTIv",
954 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h"
955 },
956 {
957 "function_name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback::~BnGarbageCollectCallback",
958 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackD2Ev",
959 "parameters" :
960 [
961 {
962 "is_this_ptr" : true,
963 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
964 }
965 ],
966 "return_type" : "_ZTIv",
967 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h"
968 },
969 {
970 "function_name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback::getInterfaceHash",
971 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
972 "parameters" :
973 [
974 {
975 "is_this_ptr" : true,
976 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
977 },
978 {
979 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
980 }
981 ],
982 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
983 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
984 },
985 {
986 "function_name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback::getInterfaceVersion",
987 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback19getInterfaceVersionEPi",
988 "parameters" :
989 [
990 {
991 "is_this_ptr" : true,
992 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
993 },
994 {
995 "referenced_type" : "_ZTIPi"
996 }
997 ],
998 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
999 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
1000 },
1001 {
1002 "function_name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback::onFinish",
1003 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback8onFinishENS3_6ResultE",
1004 "parameters" :
1005 [
1006 {
1007 "is_this_ptr" : true,
1008 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
1009 },
1010 {
1011 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage6ResultE"
1012 }
1013 ],
1014 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1015 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
1016 },
1017 {
1018 "function_name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback::BpGarbageCollectCallback",
1019 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackC1ERKN3ndk10SpAIBinderE",
1020 "parameters" :
1021 [
1022 {
1023 "is_this_ptr" : true,
1024 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
1025 },
1026 {
1027 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1028 }
1029 ],
1030 "return_type" : "_ZTIv",
1031 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
1032 },
1033 {
1034 "function_name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback::BpGarbageCollectCallback",
1035 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackC2ERKN3ndk10SpAIBinderE",
1036 "parameters" :
1037 [
1038 {
1039 "is_this_ptr" : true,
1040 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
1041 },
1042 {
1043 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1044 }
1045 ],
1046 "return_type" : "_ZTIv",
1047 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
1048 },
1049 {
1050 "function_name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback::~BpGarbageCollectCallback",
1051 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackD0Ev",
1052 "parameters" :
1053 [
1054 {
1055 "is_this_ptr" : true,
1056 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
1057 }
1058 ],
1059 "return_type" : "_ZTIv",
1060 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
1061 },
1062 {
1063 "function_name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback::~BpGarbageCollectCallback",
1064 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackD1Ev",
1065 "parameters" :
1066 [
1067 {
1068 "is_this_ptr" : true,
1069 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
1070 }
1071 ],
1072 "return_type" : "_ZTIv",
1073 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
1074 },
1075 {
1076 "function_name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback::~BpGarbageCollectCallback",
1077 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackD2Ev",
1078 "parameters" :
1079 [
1080 {
1081 "is_this_ptr" : true,
1082 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
1083 }
1084 ],
1085 "return_type" : "_ZTIv",
1086 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
1087 },
1088 {
1089 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallbackDefault::getInterfaceHash",
1090 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
1091 "parameters" :
1092 [
1093 {
1094 "is_this_ptr" : true,
1095 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE"
1096 },
1097 {
1098 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1099 }
1100 ],
1101 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1102 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1103 },
1104 {
1105 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallbackDefault::getInterfaceVersion",
1106 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault19getInterfaceVersionEPi",
1107 "parameters" :
1108 [
1109 {
1110 "is_this_ptr" : true,
1111 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE"
1112 },
1113 {
1114 "referenced_type" : "_ZTIPi"
1115 }
1116 ],
1117 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1118 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1119 },
1120 {
1121 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallbackDefault::asBinder",
1122 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8asBinderEv",
1123 "parameters" :
1124 [
1125 {
1126 "is_this_ptr" : true,
1127 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE"
1128 }
1129 ],
1130 "return_type" : "_ZTIN3ndk10SpAIBinderE",
1131 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1132 },
1133 {
1134 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallbackDefault::isRemote",
1135 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8isRemoteEv",
1136 "parameters" :
1137 [
1138 {
1139 "is_this_ptr" : true,
1140 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE"
1141 }
1142 ],
1143 "return_type" : "_ZTIb",
1144 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1145 },
1146 {
1147 "function_name" : "aidl::android::hardware::health::storage::IGarbageCollectCallbackDefault::onFinish",
1148 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8onFinishENS3_6ResultE",
1149 "parameters" :
1150 [
1151 {
1152 "is_this_ptr" : true,
1153 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE"
1154 },
1155 {
1156 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage6ResultE"
1157 }
1158 ],
1159 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1160 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1161 },
1162 {
1163 "function_name" : "aidl::android::hardware::health::storage::IStorage::fromBinder",
1164 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorage10fromBinderERKN3ndk10SpAIBinderE",
1165 "parameters" :
1166 [
1167 {
1168 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1169 }
1170 ],
1171 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
1172 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1173 },
1174 {
1175 "function_name" : "aidl::android::hardware::health::storage::IStorage::writeToParcel",
1176 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorage13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE",
1177 "parameters" :
1178 [
1179 {
1180 "referenced_type" : "_ZTIP7AParcel"
1181 },
1182 {
1183 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE"
1184 }
1185 ],
1186 "return_type" : "_ZTIi",
1187 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1188 },
1189 {
1190 "function_name" : "aidl::android::hardware::health::storage::IStorage::getDefaultImpl",
1191 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorage14getDefaultImplEv",
1192 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
1193 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1194 },
1195 {
1196 "function_name" : "aidl::android::hardware::health::storage::IStorage::readFromParcel",
1197 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorage14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE",
1198 "parameters" :
1199 [
1200 {
1201 "referenced_type" : "_ZTIPK7AParcel"
1202 },
1203 {
1204 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE"
1205 }
1206 ],
1207 "return_type" : "_ZTIi",
1208 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1209 },
1210 {
1211 "function_name" : "aidl::android::hardware::health::storage::IStorage::setDefaultImpl",
1212 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorage14setDefaultImplERKNSt3__110shared_ptrIS4_EE",
1213 "parameters" :
1214 [
1215 {
1216 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE"
1217 }
1218 ],
1219 "return_type" : "_ZTIb",
1220 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1221 },
1222 {
1223 "function_name" : "aidl::android::hardware::health::storage::IStorage::IStorage",
1224 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorageC2Ev",
1225 "parameters" :
1226 [
1227 {
1228 "is_this_ptr" : true,
1229 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage8IStorageE"
1230 }
1231 ],
1232 "return_type" : "_ZTIv",
1233 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1234 },
1235 {
1236 "function_name" : "aidl::android::hardware::health::storage::IStorage::~IStorage",
1237 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorageD0Ev",
1238 "parameters" :
1239 [
1240 {
1241 "is_this_ptr" : true,
1242 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage8IStorageE"
1243 }
1244 ],
1245 "return_type" : "_ZTIv",
1246 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1247 },
1248 {
1249 "function_name" : "aidl::android::hardware::health::storage::IStorage::~IStorage",
1250 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorageD1Ev",
1251 "parameters" :
1252 [
1253 {
1254 "is_this_ptr" : true,
1255 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage8IStorageE"
1256 }
1257 ],
1258 "return_type" : "_ZTIv",
1259 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1260 },
1261 {
1262 "function_name" : "aidl::android::hardware::health::storage::IStorage::~IStorage",
1263 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorageD2Ev",
1264 "parameters" :
1265 [
1266 {
1267 "is_this_ptr" : true,
1268 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage8IStorageE"
1269 }
1270 ],
1271 "return_type" : "_ZTIv",
1272 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1273 },
1274 {
1275 "access" : "protected",
1276 "function_name" : "aidl::android::hardware::health::storage::BnStorage::createBinder",
1277 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BnStorage12createBinderEv",
1278 "parameters" :
1279 [
1280 {
1281 "is_this_ptr" : true,
1282 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE"
1283 }
1284 ],
1285 "return_type" : "_ZTIN3ndk10SpAIBinderE",
1286 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h"
1287 },
1288 {
1289 "function_name" : "aidl::android::hardware::health::storage::BnStorage::getInterfaceHash",
1290 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BnStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
1291 "parameters" :
1292 [
1293 {
1294 "is_this_ptr" : true,
1295 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE"
1296 },
1297 {
1298 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1299 }
1300 ],
1301 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1302 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h"
1303 },
1304 {
1305 "function_name" : "aidl::android::hardware::health::storage::BnStorage::getInterfaceVersion",
1306 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BnStorage19getInterfaceVersionEPi",
1307 "parameters" :
1308 [
1309 {
1310 "is_this_ptr" : true,
1311 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE"
1312 },
1313 {
1314 "referenced_type" : "_ZTIPi"
1315 }
1316 ],
1317 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1318 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h"
1319 },
1320 {
1321 "function_name" : "aidl::android::hardware::health::storage::BnStorage::BnStorage",
1322 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BnStorageC2Ev",
1323 "parameters" :
1324 [
1325 {
1326 "is_this_ptr" : true,
1327 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE"
1328 }
1329 ],
1330 "return_type" : "_ZTIv",
1331 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h"
1332 },
1333 {
1334 "function_name" : "aidl::android::hardware::health::storage::BnStorage::~BnStorage",
1335 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BnStorageD0Ev",
1336 "parameters" :
1337 [
1338 {
1339 "is_this_ptr" : true,
1340 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE"
1341 }
1342 ],
1343 "return_type" : "_ZTIv",
1344 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h"
1345 },
1346 {
1347 "function_name" : "aidl::android::hardware::health::storage::BnStorage::~BnStorage",
1348 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BnStorageD1Ev",
1349 "parameters" :
1350 [
1351 {
1352 "is_this_ptr" : true,
1353 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE"
1354 }
1355 ],
1356 "return_type" : "_ZTIv",
1357 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h"
1358 },
1359 {
1360 "function_name" : "aidl::android::hardware::health::storage::BnStorage::~BnStorage",
1361 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BnStorageD2Ev",
1362 "parameters" :
1363 [
1364 {
1365 "is_this_ptr" : true,
1366 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE"
1367 }
1368 ],
1369 "return_type" : "_ZTIv",
1370 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h"
1371 },
1372 {
1373 "function_name" : "aidl::android::hardware::health::storage::BpStorage::garbageCollect",
1374 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BpStorage14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE",
1375 "parameters" :
1376 [
1377 {
1378 "is_this_ptr" : true,
1379 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE"
1380 },
1381 {
1382 "referenced_type" : "_ZTIx"
1383 },
1384 {
1385 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
1386 }
1387 ],
1388 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1389 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
1390 },
1391 {
1392 "function_name" : "aidl::android::hardware::health::storage::BpStorage::getInterfaceHash",
1393 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BpStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
1394 "parameters" :
1395 [
1396 {
1397 "is_this_ptr" : true,
1398 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE"
1399 },
1400 {
1401 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1402 }
1403 ],
1404 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1405 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
1406 },
1407 {
1408 "function_name" : "aidl::android::hardware::health::storage::BpStorage::getInterfaceVersion",
1409 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BpStorage19getInterfaceVersionEPi",
1410 "parameters" :
1411 [
1412 {
1413 "is_this_ptr" : true,
1414 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE"
1415 },
1416 {
1417 "referenced_type" : "_ZTIPi"
1418 }
1419 ],
1420 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1421 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
1422 },
1423 {
1424 "function_name" : "aidl::android::hardware::health::storage::BpStorage::BpStorage",
1425 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BpStorageC1ERKN3ndk10SpAIBinderE",
1426 "parameters" :
1427 [
1428 {
1429 "is_this_ptr" : true,
1430 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE"
1431 },
1432 {
1433 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1434 }
1435 ],
1436 "return_type" : "_ZTIv",
1437 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
1438 },
1439 {
1440 "function_name" : "aidl::android::hardware::health::storage::BpStorage::BpStorage",
1441 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BpStorageC2ERKN3ndk10SpAIBinderE",
1442 "parameters" :
1443 [
1444 {
1445 "is_this_ptr" : true,
1446 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE"
1447 },
1448 {
1449 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1450 }
1451 ],
1452 "return_type" : "_ZTIv",
1453 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
1454 },
1455 {
1456 "function_name" : "aidl::android::hardware::health::storage::BpStorage::~BpStorage",
1457 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BpStorageD0Ev",
1458 "parameters" :
1459 [
1460 {
1461 "is_this_ptr" : true,
1462 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE"
1463 }
1464 ],
1465 "return_type" : "_ZTIv",
1466 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
1467 },
1468 {
1469 "function_name" : "aidl::android::hardware::health::storage::BpStorage::~BpStorage",
1470 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BpStorageD1Ev",
1471 "parameters" :
1472 [
1473 {
1474 "is_this_ptr" : true,
1475 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE"
1476 }
1477 ],
1478 "return_type" : "_ZTIv",
1479 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
1480 },
1481 {
1482 "function_name" : "aidl::android::hardware::health::storage::BpStorage::~BpStorage",
1483 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage9BpStorageD2Ev",
1484 "parameters" :
1485 [
1486 {
1487 "is_this_ptr" : true,
1488 "referenced_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE"
1489 }
1490 ],
1491 "return_type" : "_ZTIv",
1492 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
1493 }
1494 ],
1495 "global_vars" :
1496 [
1497 {
1498 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback10descriptorE",
1499 "name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::descriptor",
1500 "referenced_type" : "_ZTIPKc",
1501 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1502 },
1503 {
1504 "access" : "private",
1505 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback12default_implE",
1506 "name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::default_impl",
1507 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1508 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1509 },
1510 {
1511 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback4hashE",
1512 "name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback::hash",
1513 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1514 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1515 },
1516 {
1517 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorage10descriptorE",
1518 "name" : "aidl::android::hardware::health::storage::IStorage::descriptor",
1519 "referenced_type" : "_ZTIPKc",
1520 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1521 },
1522 {
1523 "access" : "private",
1524 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorage12default_implE",
1525 "name" : "aidl::android::hardware::health::storage::IStorage::default_impl",
1526 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
1527 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1528 },
1529 {
1530 "linker_set_key" : "_ZN4aidl7android8hardware6health7storage8IStorage4hashE",
1531 "name" : "aidl::android::hardware::health::storage::IStorage::hash",
1532 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1533 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1534 }
1535 ],
1536 "lvalue_reference_types" :
1537 [
1538 {
1539 "alignment" : 4,
1540 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
1541 "name" : "const ndk::SpAIBinder &",
1542 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1543 "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
1544 "size" : 4,
1545 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1546 },
1547 {
1548 "alignment" : 4,
1549 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
1550 "name" : "const ndk::ScopedAParcel &",
1551 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1552 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
1553 "size" : 4,
1554 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1555 },
1556 {
1557 "alignment" : 4,
1558 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1559 "name" : "const ndk::ScopedFileDescriptor &",
1560 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1561 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1562 "size" : 4,
1563 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1564 },
1565 {
1566 "alignment" : 4,
1567 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1568 "name" : "const std::shared_ptr<aidl::android::hardware::health::storage::IGarbageCollectCallback> &",
1569 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1570 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1571 "size" : 4,
1572 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
1573 },
1574 {
1575 "alignment" : 4,
1576 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
1577 "name" : "const std::shared_ptr<aidl::android::hardware::health::storage::IStorage> &",
1578 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
1579 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
1580 "size" : 4,
1581 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
1582 },
1583 {
1584 "alignment" : 4,
1585 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1586 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
1587 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1588 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1589 "size" : 4,
1590 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1591 },
1592 {
1593 "alignment" : 4,
1594 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1595 "name" : "const std::vector<bool, std::allocator<bool>> &",
1596 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
1597 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1598 "size" : 4,
1599 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1600 },
1601 {
1602 "alignment" : 4,
1603 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1604 "name" : "const std::vector<double, std::allocator<double>> &",
1605 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
1606 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1607 "size" : 4,
1608 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1609 },
1610 {
1611 "alignment" : 4,
1612 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1613 "name" : "const std::vector<float, std::allocator<float>> &",
1614 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
1615 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1616 "size" : 4,
1617 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1618 },
1619 {
1620 "alignment" : 4,
1621 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1622 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
1623 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
1624 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1625 "size" : 4,
1626 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1627 },
1628 {
1629 "alignment" : 4,
1630 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1631 "name" : "const std::vector<int, std::allocator<int>> &",
1632 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
1633 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1634 "size" : 4,
1635 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1636 },
1637 {
1638 "alignment" : 4,
1639 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1640 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
1641 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
1642 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1643 "size" : 4,
1644 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1645 },
1646 {
1647 "alignment" : 4,
1648 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
1649 "name" : "const std::vector<long long, std::allocator<long long>> &",
1650 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
1651 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
1652 "size" : 4,
1653 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1654 },
1655 {
1656 "alignment" : 4,
1657 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
1658 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
1659 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
1660 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
1661 "size" : 4,
1662 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1663 },
1664 {
1665 "alignment" : 4,
1666 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1667 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
1668 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1669 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1670 "size" : 4,
1671 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1672 },
1673 {
1674 "alignment" : 4,
1675 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1676 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
1677 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1678 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1679 "size" : 4,
1680 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1681 },
1682 {
1683 "alignment" : 4,
1684 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1685 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
1686 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1687 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1688 "size" : 4,
1689 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1690 },
1691 {
1692 "alignment" : 4,
1693 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1694 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
1695 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1696 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1697 "size" : 4,
1698 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1699 },
1700 {
1701 "alignment" : 4,
1702 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1703 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
1704 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1705 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1706 "size" : 4,
1707 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1708 },
1709 {
1710 "alignment" : 4,
1711 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1712 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
1713 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1714 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1715 "size" : 4,
1716 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1717 },
1718 {
1719 "alignment" : 4,
1720 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1721 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
1722 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1723 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1724 "size" : 4,
1725 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1726 },
1727 {
1728 "alignment" : 4,
1729 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1730 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
1731 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1732 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1733 "size" : 4,
1734 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1735 },
1736 {
1737 "alignment" : 4,
1738 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1739 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
1740 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1741 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1742 "size" : 4,
1743 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1744 },
1745 {
1746 "alignment" : 4,
1747 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
1748 "name" : "ndk::SpAIBinder &",
1749 "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1750 "self_type" : "_ZTIRN3ndk10SpAIBinderE",
1751 "size" : 4,
1752 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1753 },
1754 {
1755 "alignment" : 4,
1756 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
1757 "name" : "ndk::ScopedAParcel &",
1758 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1759 "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
1760 "size" : 4,
1761 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1762 },
1763 {
1764 "alignment" : 4,
1765 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
1766 "name" : "ndk::ScopedAStatus &",
1767 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1768 "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
1769 "size" : 4,
1770 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1771 },
1772 {
1773 "alignment" : 4,
1774 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1775 "name" : "ndk::ScopedAIBinder_Weak &",
1776 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1777 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1778 "size" : 4,
1779 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1780 },
1781 {
1782 "alignment" : 4,
1783 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1784 "name" : "ndk::ScopedFileDescriptor &",
1785 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1786 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1787 "size" : 4,
1788 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1789 },
1790 {
1791 "alignment" : 4,
1792 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1793 "name" : "ndk::ScopedAIBinder_DeathRecipient &",
1794 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1795 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1796 "size" : 4,
1797 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1798 },
1799 {
1800 "alignment" : 4,
1801 "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1802 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
1803 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1804 "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1805 "size" : 4,
1806 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1807 }
1808 ],
1809 "pointer_types" :
1810 [
1811 {
1812 "alignment" : 4,
1813 "linker_set_key" : "_ZTIP13AIBinder_Weak",
1814 "name" : "AIBinder_Weak *",
1815 "referenced_type" : "_ZTI13AIBinder_Weak",
1816 "self_type" : "_ZTIP13AIBinder_Weak",
1817 "size" : 4,
1818 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1819 },
1820 {
1821 "alignment" : 4,
1822 "linker_set_key" : "_ZTIP14AIBinder_Class",
1823 "name" : "AIBinder_Class *",
1824 "referenced_type" : "_ZTI14AIBinder_Class",
1825 "self_type" : "_ZTIP14AIBinder_Class",
1826 "size" : 4,
1827 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1828 },
1829 {
1830 "alignment" : 4,
1831 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
1832 "name" : "AIBinder_DeathRecipient *",
1833 "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
1834 "self_type" : "_ZTIP23AIBinder_DeathRecipient",
1835 "size" : 4,
1836 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1837 },
1838 {
1839 "alignment" : 4,
1840 "linker_set_key" : "_ZTIP7AParcel",
1841 "name" : "AParcel *",
1842 "referenced_type" : "_ZTI7AParcel",
1843 "self_type" : "_ZTIP7AParcel",
1844 "size" : 4,
1845 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1846 },
1847 {
1848 "alignment" : 4,
1849 "linker_set_key" : "_ZTIP7AStatus",
1850 "name" : "AStatus *",
1851 "referenced_type" : "_ZTI7AStatus",
1852 "self_type" : "_ZTIP7AStatus",
1853 "size" : 4,
1854 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1855 },
1856 {
1857 "alignment" : 4,
1858 "linker_set_key" : "_ZTIP8AIBinder",
1859 "name" : "AIBinder *",
1860 "referenced_type" : "_ZTI8AIBinder",
1861 "self_type" : "_ZTIP8AIBinder",
1862 "size" : 4,
1863 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1864 },
1865 {
1866 "alignment" : 4,
1867 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1868 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
1869 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1870 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1871 "size" : 4,
1872 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1873 },
1874 {
1875 "alignment" : 4,
1876 "linker_set_key" : "_ZTIPK7AParcel",
1877 "name" : "const AParcel *",
1878 "referenced_type" : "_ZTIK7AParcel",
1879 "self_type" : "_ZTIPK7AParcel",
1880 "size" : 4,
1881 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1882 },
1883 {
1884 "alignment" : 4,
1885 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
1886 "name" : "const ndk::SpAIBinder *",
1887 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1888 "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
1889 "size" : 4,
1890 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1891 },
1892 {
1893 "alignment" : 4,
1894 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
1895 "name" : "const ndk::ScopedAParcel *",
1896 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1897 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
1898 "size" : 4,
1899 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1900 },
1901 {
1902 "alignment" : 4,
1903 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
1904 "name" : "const ndk::ScopedAStatus *",
1905 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
1906 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
1907 "size" : 4,
1908 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1909 },
1910 {
1911 "alignment" : 4,
1912 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1913 "name" : "const ndk::ScopedFileDescriptor *",
1914 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1915 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1916 "size" : 4,
1917 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1918 },
1919 {
1920 "alignment" : 4,
1921 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1922 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
1923 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1924 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1925 "size" : 4,
1926 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1927 },
1928 {
1929 "alignment" : 4,
1930 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1931 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
1932 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1933 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1934 "size" : 4,
1935 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1936 },
1937 {
1938 "alignment" : 4,
1939 "linker_set_key" : "_ZTIPKc",
1940 "name" : "const char *",
1941 "referenced_type" : "_ZTIKc",
1942 "self_type" : "_ZTIPKc",
1943 "size" : 4,
1944 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1945 },
1946 {
1947 "alignment" : 4,
1948 "linker_set_key" : "_ZTIPKv",
1949 "name" : "const void *",
1950 "referenced_type" : "_ZTIKv",
1951 "self_type" : "_ZTIPKv",
1952 "size" : 4,
1953 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1954 },
1955 {
1956 "alignment" : 4,
1957 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
1958 "name" : "ndk::SpAIBinder *",
1959 "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1960 "self_type" : "_ZTIPN3ndk10SpAIBinderE",
1961 "size" : 4,
1962 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1963 },
1964 {
1965 "alignment" : 4,
1966 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
1967 "name" : "ndk::ICInterface *",
1968 "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
1969 "self_type" : "_ZTIPN3ndk11ICInterfaceE",
1970 "size" : 4,
1971 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1972 },
1973 {
1974 "alignment" : 4,
1975 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1976 "name" : "ndk::BnCInterface<aidl::android::hardware::health::storage::IGarbageCollectCallback> *",
1977 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1978 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1979 "size" : 4,
1980 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1981 },
1982 {
1983 "alignment" : 4,
1984 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
1985 "name" : "ndk::BnCInterface<aidl::android::hardware::health::storage::IStorage> *",
1986 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
1987 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
1988 "size" : 4,
1989 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1990 },
1991 {
1992 "alignment" : 4,
1993 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1994 "name" : "ndk::BpCInterface<aidl::android::hardware::health::storage::IGarbageCollectCallback> *",
1995 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1996 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
1997 "size" : 4,
1998 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1999 },
2000 {
2001 "alignment" : 4,
2002 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
2003 "name" : "ndk::BpCInterface<aidl::android::hardware::health::storage::IStorage> *",
2004 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
2005 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
2006 "size" : 4,
2007 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2008 },
2009 {
2010 "alignment" : 4,
2011 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
2012 "name" : "ndk::ScopedAParcel *",
2013 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2014 "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
2015 "size" : 4,
2016 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2017 },
2018 {
2019 "alignment" : 4,
2020 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
2021 "name" : "ndk::ScopedAStatus *",
2022 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2023 "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
2024 "size" : 4,
2025 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2026 },
2027 {
2028 "alignment" : 4,
2029 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
2030 "name" : "ndk::SharedRefBase *",
2031 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
2032 "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
2033 "size" : 4,
2034 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2035 },
2036 {
2037 "alignment" : 4,
2038 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
2039 "name" : "ndk::ScopedAIBinder_Weak *",
2040 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2041 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
2042 "size" : 4,
2043 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2044 },
2045 {
2046 "alignment" : 4,
2047 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2048 "name" : "ndk::ScopedFileDescriptor *",
2049 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2050 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2051 "size" : 4,
2052 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2053 },
2054 {
2055 "alignment" : 4,
2056 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2057 "name" : "ndk::ScopedAIBinder_DeathRecipient *",
2058 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2059 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2060 "size" : 4,
2061 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2062 },
2063 {
2064 "alignment" : 4,
2065 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2066 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
2067 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2068 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2069 "size" : 4,
2070 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2071 },
2072 {
2073 "alignment" : 4,
2074 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2075 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
2076 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2077 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2078 "size" : 4,
2079 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2080 },
2081 {
2082 "alignment" : 4,
2083 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2084 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
2085 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2086 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2087 "size" : 4,
2088 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2089 },
2090 {
2091 "alignment" : 4,
2092 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2093 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
2094 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2095 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2096 "size" : 4,
2097 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2098 },
2099 {
2100 "alignment" : 4,
2101 "linker_set_key" : "_ZTIPN4aidl7android8hardware6health7storage15IStorageDefaultE",
2102 "name" : "aidl::android::hardware::health::storage::IStorageDefault *",
2103 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage15IStorageDefaultE",
2104 "self_type" : "_ZTIPN4aidl7android8hardware6health7storage15IStorageDefaultE",
2105 "size" : 4,
2106 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
2107 },
2108 {
2109 "alignment" : 4,
2110 "linker_set_key" : "_ZTIPN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE",
2111 "name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback *",
2112 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE",
2113 "self_type" : "_ZTIPN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE",
2114 "size" : 4,
2115 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2116 },
2117 {
2118 "alignment" : 4,
2119 "linker_set_key" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE",
2120 "name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback *",
2121 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE",
2122 "self_type" : "_ZTIPN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE",
2123 "size" : 4,
2124 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h"
2125 },
2126 {
2127 "alignment" : 4,
2128 "linker_set_key" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE",
2129 "name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback *",
2130 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE",
2131 "self_type" : "_ZTIPN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE",
2132 "size" : 4,
2133 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h"
2134 },
2135 {
2136 "alignment" : 4,
2137 "linker_set_key" : "_ZTIPN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE",
2138 "name" : "aidl::android::hardware::health::storage::IGarbageCollectCallbackDefault *",
2139 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE",
2140 "self_type" : "_ZTIPN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE",
2141 "size" : 4,
2142 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2143 },
2144 {
2145 "alignment" : 4,
2146 "linker_set_key" : "_ZTIPN4aidl7android8hardware6health7storage8IStorageE",
2147 "name" : "aidl::android::hardware::health::storage::IStorage *",
2148 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage8IStorageE",
2149 "self_type" : "_ZTIPN4aidl7android8hardware6health7storage8IStorageE",
2150 "size" : 4,
2151 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
2152 },
2153 {
2154 "alignment" : 4,
2155 "linker_set_key" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE",
2156 "name" : "aidl::android::hardware::health::storage::BnStorage *",
2157 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage9BnStorageE",
2158 "self_type" : "_ZTIPN4aidl7android8hardware6health7storage9BnStorageE",
2159 "size" : 4,
2160 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h"
2161 },
2162 {
2163 "alignment" : 4,
2164 "linker_set_key" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE",
2165 "name" : "aidl::android::hardware::health::storage::BpStorage *",
2166 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage9BpStorageE",
2167 "self_type" : "_ZTIPN4aidl7android8hardware6health7storage9BpStorageE",
2168 "size" : 4,
2169 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h"
2170 },
2171 {
2172 "alignment" : 4,
2173 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2174 "name" : "std::shared_ptr<aidl::android::hardware::health::storage::IGarbageCollectCallback> *",
2175 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2176 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2177 "size" : 4,
2178 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2179 },
2180 {
2181 "alignment" : 4,
2182 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
2183 "name" : "std::shared_ptr<aidl::android::hardware::health::storage::IStorage> *",
2184 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
2185 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
2186 "size" : 4,
2187 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
2188 },
2189 {
2190 "alignment" : 4,
2191 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2192 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
2193 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2194 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2195 "size" : 4,
2196 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2197 },
2198 {
2199 "alignment" : 4,
2200 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2201 "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
2202 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2203 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2204 "size" : 4,
2205 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2206 },
2207 {
2208 "alignment" : 4,
2209 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
2210 "name" : "std::vector<bool, std::allocator<bool>> *",
2211 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2212 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
2213 "size" : 4,
2214 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2215 },
2216 {
2217 "alignment" : 4,
2218 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
2219 "name" : "std::vector<double, std::allocator<double>> *",
2220 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2221 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
2222 "size" : 4,
2223 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2224 },
2225 {
2226 "alignment" : 4,
2227 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
2228 "name" : "std::vector<float, std::allocator<float>> *",
2229 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2230 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
2231 "size" : 4,
2232 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2233 },
2234 {
2235 "alignment" : 4,
2236 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
2237 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
2238 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2239 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
2240 "size" : 4,
2241 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2242 },
2243 {
2244 "alignment" : 4,
2245 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
2246 "name" : "std::vector<int, std::allocator<int>> *",
2247 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2248 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
2249 "size" : 4,
2250 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2251 },
2252 {
2253 "alignment" : 4,
2254 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2255 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
2256 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2257 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2258 "size" : 4,
2259 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2260 },
2261 {
2262 "alignment" : 4,
2263 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
2264 "name" : "std::vector<long long, std::allocator<long long>> *",
2265 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
2266 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
2267 "size" : 4,
2268 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2269 },
2270 {
2271 "alignment" : 4,
2272 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
2273 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
2274 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
2275 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
2276 "size" : 4,
2277 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2278 },
2279 {
2280 "alignment" : 4,
2281 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2282 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
2283 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2284 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2285 "size" : 4,
2286 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2287 },
2288 {
2289 "alignment" : 4,
2290 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2291 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
2292 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2293 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2294 "size" : 4,
2295 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2296 },
2297 {
2298 "alignment" : 4,
2299 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2300 "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
2301 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2302 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2303 "size" : 4,
2304 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2305 },
2306 {
2307 "alignment" : 4,
2308 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2309 "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
2310 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2311 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2312 "size" : 4,
2313 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2314 },
2315 {
2316 "alignment" : 4,
2317 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2318 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
2319 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2320 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2321 "size" : 4,
2322 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2323 },
2324 {
2325 "alignment" : 4,
2326 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2327 "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
2328 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2329 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2330 "size" : 4,
2331 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2332 },
2333 {
2334 "alignment" : 4,
2335 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2336 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
2337 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2338 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2339 "size" : 4,
2340 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2341 },
2342 {
2343 "alignment" : 4,
2344 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2345 "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
2346 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2347 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2348 "size" : 4,
2349 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2350 },
2351 {
2352 "alignment" : 4,
2353 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2354 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
2355 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2356 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2357 "size" : 4,
2358 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2359 },
2360 {
2361 "alignment" : 4,
2362 "linker_set_key" : "_ZTIPP7AParcel",
2363 "name" : "AParcel **",
2364 "referenced_type" : "_ZTIP7AParcel",
2365 "self_type" : "_ZTIPP7AParcel",
2366 "size" : 4,
2367 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2368 },
2369 {
2370 "alignment" : 4,
2371 "linker_set_key" : "_ZTIPP7AStatus",
2372 "name" : "AStatus **",
2373 "referenced_type" : "_ZTIP7AStatus",
2374 "self_type" : "_ZTIPP7AStatus",
2375 "size" : 4,
2376 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2377 },
2378 {
2379 "alignment" : 4,
2380 "linker_set_key" : "_ZTIPP8AIBinder",
2381 "name" : "AIBinder **",
2382 "referenced_type" : "_ZTIP8AIBinder",
2383 "self_type" : "_ZTIPP8AIBinder",
2384 "size" : 4,
2385 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2386 },
2387 {
2388 "alignment" : 4,
2389 "linker_set_key" : "_ZTIPPKc",
2390 "name" : "const char **",
2391 "referenced_type" : "_ZTIPKc",
2392 "self_type" : "_ZTIPPKc",
2393 "size" : 4,
2394 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2395 },
2396 {
2397 "alignment" : 4,
2398 "linker_set_key" : "_ZTIPi",
2399 "name" : "int *",
2400 "referenced_type" : "_ZTIi",
2401 "self_type" : "_ZTIPi",
2402 "size" : 4,
2403 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2404 },
2405 {
2406 "alignment" : 4,
2407 "linker_set_key" : "_ZTIPv",
2408 "name" : "void *",
2409 "referenced_type" : "_ZTIv",
2410 "self_type" : "_ZTIPv",
2411 "size" : 4,
2412 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2413 }
2414 ],
2415 "qualified_types" :
2416 [
2417 {
2418 "is_const" : true,
2419 "linker_set_key" : "_ZTIK7AParcel",
2420 "name" : "const AParcel",
2421 "referenced_type" : "_ZTI7AParcel",
2422 "self_type" : "_ZTIK7AParcel",
2423 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2424 },
2425 {
2426 "alignment" : 4,
2427 "is_const" : true,
2428 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
2429 "name" : "const ndk::SpAIBinder",
2430 "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2431 "self_type" : "_ZTIKN3ndk10SpAIBinderE",
2432 "size" : 4,
2433 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2434 },
2435 {
2436 "alignment" : 4,
2437 "is_const" : true,
2438 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
2439 "name" : "const ndk::ScopedAParcel",
2440 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2441 "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
2442 "size" : 4,
2443 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2444 },
2445 {
2446 "alignment" : 4,
2447 "is_const" : true,
2448 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
2449 "name" : "const ndk::ScopedAStatus",
2450 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2451 "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
2452 "size" : 4,
2453 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2454 },
2455 {
2456 "alignment" : 4,
2457 "is_const" : true,
2458 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2459 "name" : "const ndk::ScopedFileDescriptor",
2460 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2461 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2462 "size" : 4,
2463 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2464 },
2465 {
2466 "alignment" : 4,
2467 "is_const" : true,
2468 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2469 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
2470 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2471 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2472 "size" : 4,
2473 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2474 },
2475 {
2476 "alignment" : 4,
2477 "is_const" : true,
2478 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2479 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
2480 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2481 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2482 "size" : 4,
2483 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2484 },
2485 {
2486 "alignment" : 4,
2487 "is_const" : true,
2488 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2489 "name" : "const std::shared_ptr<aidl::android::hardware::health::storage::IGarbageCollectCallback>",
2490 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2491 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2492 "size" : 8,
2493 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2494 },
2495 {
2496 "alignment" : 4,
2497 "is_const" : true,
2498 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
2499 "name" : "const std::shared_ptr<aidl::android::hardware::health::storage::IStorage>",
2500 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
2501 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware6health7storage8IStorageEEE",
2502 "size" : 8,
2503 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h"
2504 },
2505 {
2506 "alignment" : 4,
2507 "is_const" : true,
2508 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2509 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2510 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2511 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2512 "size" : 12,
2513 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2514 },
2515 {
2516 "alignment" : 4,
2517 "is_const" : true,
2518 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware6health7storage6ResultELj3EEE",
2519 "name" : "const std::array<aidl::android::hardware::health::storage::Result, 3>",
2520 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware6health7storage6ResultELj3EEE",
2521 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware6health7storage6ResultELj3EEE",
2522 "size" : 12,
2523 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/Result.h"
2524 },
2525 {
2526 "alignment" : 4,
2527 "is_const" : true,
2528 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2529 "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
2530 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2531 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2532 "size" : 12,
2533 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2534 },
2535 {
2536 "alignment" : 4,
2537 "is_const" : true,
2538 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2539 "name" : "const std::vector<bool, std::allocator<bool>>",
2540 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2541 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2542 "size" : 12,
2543 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2544 },
2545 {
2546 "alignment" : 4,
2547 "is_const" : true,
2548 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2549 "name" : "const std::vector<double, std::allocator<double>>",
2550 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2551 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2552 "size" : 12,
2553 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2554 },
2555 {
2556 "alignment" : 4,
2557 "is_const" : true,
2558 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2559 "name" : "const std::vector<float, std::allocator<float>>",
2560 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2561 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2562 "size" : 12,
2563 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2564 },
2565 {
2566 "alignment" : 4,
2567 "is_const" : true,
2568 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2569 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
2570 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2571 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2572 "size" : 12,
2573 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2574 },
2575 {
2576 "alignment" : 4,
2577 "is_const" : true,
2578 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2579 "name" : "const std::vector<int, std::allocator<int>>",
2580 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2581 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2582 "size" : 12,
2583 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2584 },
2585 {
2586 "alignment" : 4,
2587 "is_const" : true,
2588 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2589 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
2590 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2591 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2592 "size" : 12,
2593 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2594 },
2595 {
2596 "alignment" : 4,
2597 "is_const" : true,
2598 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2599 "name" : "const std::vector<long long, std::allocator<long long>>",
2600 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
2601 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2602 "size" : 12,
2603 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2604 },
2605 {
2606 "alignment" : 4,
2607 "is_const" : true,
2608 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2609 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
2610 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
2611 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2612 "size" : 12,
2613 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2614 },
2615 {
2616 "alignment" : 4,
2617 "is_const" : true,
2618 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2619 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
2620 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2621 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2622 "size" : 16,
2623 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2624 },
2625 {
2626 "alignment" : 4,
2627 "is_const" : true,
2628 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2629 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
2630 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2631 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2632 "size" : 16,
2633 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2634 },
2635 {
2636 "alignment" : 4,
2637 "is_const" : true,
2638 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2639 "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
2640 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2641 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2642 "size" : 16,
2643 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2644 },
2645 {
2646 "alignment" : 4,
2647 "is_const" : true,
2648 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2649 "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
2650 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2651 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2652 "size" : 16,
2653 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2654 },
2655 {
2656 "alignment" : 4,
2657 "is_const" : true,
2658 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2659 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
2660 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2661 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2662 "size" : 16,
2663 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2664 },
2665 {
2666 "alignment" : 4,
2667 "is_const" : true,
2668 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2669 "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
2670 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2671 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2672 "size" : 16,
2673 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2674 },
2675 {
2676 "alignment" : 4,
2677 "is_const" : true,
2678 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2679 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
2680 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2681 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2682 "size" : 16,
2683 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2684 },
2685 {
2686 "alignment" : 4,
2687 "is_const" : true,
2688 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2689 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
2690 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2691 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2692 "size" : 16,
2693 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2694 },
2695 {
2696 "alignment" : 4,
2697 "is_const" : true,
2698 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2699 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
2700 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2701 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2702 "size" : 16,
2703 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2704 },
2705 {
2706 "alignment" : 4,
2707 "is_const" : true,
2708 "linker_set_key" : "_ZTIKP7AParcel",
2709 "name" : "AParcel *const",
2710 "referenced_type" : "_ZTIP7AParcel",
2711 "self_type" : "_ZTIKP7AParcel",
2712 "size" : 4,
2713 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2714 },
2715 {
2716 "alignment" : 4,
2717 "is_const" : true,
2718 "linker_set_key" : "_ZTIKP7AStatus",
2719 "name" : "AStatus *const",
2720 "referenced_type" : "_ZTIP7AStatus",
2721 "self_type" : "_ZTIKP7AStatus",
2722 "size" : 4,
2723 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2724 },
2725 {
2726 "alignment" : 1,
2727 "is_const" : true,
2728 "linker_set_key" : "_ZTIKc",
2729 "name" : "const char",
2730 "referenced_type" : "_ZTIc",
2731 "self_type" : "_ZTIKc",
2732 "size" : 1,
2733 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2734 },
2735 {
2736 "alignment" : 4,
2737 "is_const" : true,
2738 "linker_set_key" : "_ZTIKi",
2739 "name" : "const int",
2740 "referenced_type" : "_ZTIi",
2741 "self_type" : "_ZTIKi",
2742 "size" : 4,
2743 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2744 },
2745 {
2746 "alignment" : 4,
2747 "is_const" : true,
2748 "linker_set_key" : "_ZTIKj",
2749 "name" : "const unsigned int",
2750 "referenced_type" : "_ZTIj",
2751 "self_type" : "_ZTIKj",
2752 "size" : 4,
2753 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h"
2754 },
2755 {
2756 "is_const" : true,
2757 "linker_set_key" : "_ZTIKv",
2758 "name" : "const void",
2759 "referenced_type" : "_ZTIv",
2760 "self_type" : "_ZTIKv",
2761 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2762 }
2763 ],
2764 "record_types" :
2765 [
2766 {
2767 "alignment" : 4,
2768 "fields" :
2769 [
2770 {
2771 "access" : "private",
2772 "field_name" : "mBinder",
2773 "referenced_type" : "_ZTIP8AIBinder"
2774 }
2775 ],
2776 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
2777 "name" : "ndk::SpAIBinder",
2778 "record_kind" : "class",
2779 "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2780 "self_type" : "_ZTIN3ndk10SpAIBinderE",
2781 "size" : 4,
2782 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2783 },
2784 {
2785 "access" : "private",
2786 "alignment" : 4,
2787 "fields" :
2788 [
2789 {
2790 "field_name" : "interface",
2791 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
2792 }
2793 ],
2794 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2795 "name" : "ndk::ICInterface::ICInterfaceData",
2796 "record_kind" : "class",
2797 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2798 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2799 "size" : 8,
2800 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2801 },
2802 {
2803 "alignment" : 4,
2804 "base_specifiers" :
2805 [
2806 {
2807 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
2808 }
2809 ],
2810 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
2811 "name" : "ndk::ICInterface",
2812 "record_kind" : "class",
2813 "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
2814 "self_type" : "_ZTIN3ndk11ICInterfaceE",
2815 "size" : 16,
2816 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2817 "vtable_components" :
2818 [
2819 {
2820 "kind" : "offset_to_top"
2821 },
2822 {
2823 "kind" : "rtti",
2824 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
2825 },
2826 {
2827 "kind" : "complete_dtor_pointer",
2828 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
2829 },
2830 {
2831 "kind" : "deleting_dtor_pointer",
2832 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
2833 },
2834 {
2835 "is_pure" : true,
2836 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
2837 },
2838 {
2839 "is_pure" : true,
2840 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
2841 },
2842 {
2843 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2844 },
2845 {
2846 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2847 }
2848 ]
2849 },
2850 {
2851 "alignment" : 4,
2852 "base_specifiers" :
2853 [
2854 {
2855 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
2856 }
2857 ],
2858 "fields" :
2859 [
2860 {
2861 "access" : "private",
2862 "field_name" : "mMutex",
2863 "field_offset" : 128,
2864 "referenced_type" : "_ZTINSt3__15mutexE"
2865 },
2866 {
2867 "access" : "private",
2868 "field_name" : "mWeakBinder",
2869 "field_offset" : 160,
2870 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
2871 }
2872 ],
2873 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2874 "name" : "ndk::BnCInterface<aidl::android::hardware::health::storage::IGarbageCollectCallback>",
2875 "record_kind" : "class",
2876 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2877 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
2878 "size" : 24,
2879 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2880 "template_args" :
2881 [
2882 "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
2883 ],
2884 "vtable_components" :
2885 [
2886 {
2887 "kind" : "offset_to_top"
2888 },
2889 {
2890 "kind" : "rtti",
2891 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
2892 },
2893 {
2894 "kind" : "complete_dtor_pointer",
2895 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEED1Ev"
2896 },
2897 {
2898 "kind" : "deleting_dtor_pointer",
2899 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEED0Ev"
2900 },
2901 {
2902 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8asBinderEv"
2903 },
2904 {
2905 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8isRemoteEv"
2906 },
2907 {
2908 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2909 },
2910 {
2911 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2912 },
2913 {
2914 "is_pure" : true,
2915 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback8onFinishENS3_6ResultE"
2916 },
2917 {
2918 "is_pure" : true,
2919 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback19getInterfaceVersionEPi"
2920 },
2921 {
2922 "is_pure" : true,
2923 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
2924 },
2925 {
2926 "is_pure" : true,
2927 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE12createBinderEv"
2928 }
2929 ]
2930 },
2931 {
2932 "alignment" : 4,
2933 "base_specifiers" :
2934 [
2935 {
2936 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage8IStorageE"
2937 }
2938 ],
2939 "fields" :
2940 [
2941 {
2942 "access" : "private",
2943 "field_name" : "mMutex",
2944 "field_offset" : 128,
2945 "referenced_type" : "_ZTINSt3__15mutexE"
2946 },
2947 {
2948 "access" : "private",
2949 "field_name" : "mWeakBinder",
2950 "field_offset" : 160,
2951 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
2952 }
2953 ],
2954 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
2955 "name" : "ndk::BnCInterface<aidl::android::hardware::health::storage::IStorage>",
2956 "record_kind" : "class",
2957 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
2958 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
2959 "size" : 24,
2960 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2961 "template_args" : [ "_ZTIN4aidl7android8hardware6health7storage8IStorageE" ],
2962 "vtable_components" :
2963 [
2964 {
2965 "kind" : "offset_to_top"
2966 },
2967 {
2968 "kind" : "rtti",
2969 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE"
2970 },
2971 {
2972 "kind" : "complete_dtor_pointer",
2973 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEED1Ev"
2974 },
2975 {
2976 "kind" : "deleting_dtor_pointer",
2977 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEED0Ev"
2978 },
2979 {
2980 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8asBinderEv"
2981 },
2982 {
2983 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8isRemoteEv"
2984 },
2985 {
2986 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2987 },
2988 {
2989 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2990 },
2991 {
2992 "is_pure" : true,
2993 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE"
2994 },
2995 {
2996 "is_pure" : true,
2997 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage19getInterfaceVersionEPi"
2998 },
2999 {
3000 "is_pure" : true,
3001 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3002 },
3003 {
3004 "is_pure" : true,
3005 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE12createBinderEv"
3006 }
3007 ]
3008 },
3009 {
3010 "alignment" : 4,
3011 "base_specifiers" :
3012 [
3013 {
3014 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
3015 }
3016 ],
3017 "fields" :
3018 [
3019 {
3020 "access" : "private",
3021 "field_name" : "mBinder",
3022 "field_offset" : 128,
3023 "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
3024 }
3025 ],
3026 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
3027 "name" : "ndk::BpCInterface<aidl::android::hardware::health::storage::IGarbageCollectCallback>",
3028 "record_kind" : "class",
3029 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
3030 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE",
3031 "size" : 20,
3032 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3033 "template_args" :
3034 [
3035 "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
3036 ],
3037 "vtable_components" :
3038 [
3039 {
3040 "kind" : "offset_to_top"
3041 },
3042 {
3043 "kind" : "rtti",
3044 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
3045 },
3046 {
3047 "kind" : "complete_dtor_pointer",
3048 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEED1Ev"
3049 },
3050 {
3051 "kind" : "deleting_dtor_pointer",
3052 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEED0Ev"
3053 },
3054 {
3055 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8asBinderEv"
3056 },
3057 {
3058 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8isRemoteEv"
3059 },
3060 {
3061 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE4dumpEiPPKcj"
3062 },
3063 {
3064 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3065 },
3066 {
3067 "is_pure" : true,
3068 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback8onFinishENS3_6ResultE"
3069 },
3070 {
3071 "is_pure" : true,
3072 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback19getInterfaceVersionEPi"
3073 },
3074 {
3075 "is_pure" : true,
3076 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3077 }
3078 ]
3079 },
3080 {
3081 "alignment" : 4,
3082 "base_specifiers" :
3083 [
3084 {
3085 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage8IStorageE"
3086 }
3087 ],
3088 "fields" :
3089 [
3090 {
3091 "access" : "private",
3092 "field_name" : "mBinder",
3093 "field_offset" : 128,
3094 "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
3095 }
3096 ],
3097 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
3098 "name" : "ndk::BpCInterface<aidl::android::hardware::health::storage::IStorage>",
3099 "record_kind" : "class",
3100 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
3101 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE",
3102 "size" : 20,
3103 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3104 "template_args" : [ "_ZTIN4aidl7android8hardware6health7storage8IStorageE" ],
3105 "vtable_components" :
3106 [
3107 {
3108 "kind" : "offset_to_top"
3109 },
3110 {
3111 "kind" : "rtti",
3112 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE"
3113 },
3114 {
3115 "kind" : "complete_dtor_pointer",
3116 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEED1Ev"
3117 },
3118 {
3119 "kind" : "deleting_dtor_pointer",
3120 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEED0Ev"
3121 },
3122 {
3123 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8asBinderEv"
3124 },
3125 {
3126 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8isRemoteEv"
3127 },
3128 {
3129 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE4dumpEiPPKcj"
3130 },
3131 {
3132 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3133 },
3134 {
3135 "is_pure" : true,
3136 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE"
3137 },
3138 {
3139 "is_pure" : true,
3140 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage19getInterfaceVersionEPi"
3141 },
3142 {
3143 "is_pure" : true,
3144 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3145 }
3146 ]
3147 },
3148 {
3149 "alignment" : 4,
3150 "base_specifiers" :
3151 [
3152 {
3153 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
3154 }
3155 ],
3156 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
3157 "name" : "ndk::ScopedAParcel",
3158 "record_kind" : "class",
3159 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3160 "self_type" : "_ZTIN3ndk13ScopedAParcelE",
3161 "size" : 4,
3162 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3163 },
3164 {
3165 "alignment" : 4,
3166 "base_specifiers" :
3167 [
3168 {
3169 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
3170 }
3171 ],
3172 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
3173 "name" : "ndk::ScopedAStatus",
3174 "record_kind" : "class",
3175 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3176 "self_type" : "_ZTIN3ndk13ScopedAStatusE",
3177 "size" : 4,
3178 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3179 },
3180 {
3181 "alignment" : 4,
3182 "fields" :
3183 [
3184 {
3185 "access" : "private",
3186 "field_name" : "mFlagThis",
3187 "field_offset" : 32,
3188 "referenced_type" : "_ZTINSt3__19once_flagE"
3189 },
3190 {
3191 "access" : "private",
3192 "field_name" : "mThis",
3193 "field_offset" : 64,
3194 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
3195 }
3196 ],
3197 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
3198 "name" : "ndk::SharedRefBase",
3199 "record_kind" : "class",
3200 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
3201 "self_type" : "_ZTIN3ndk13SharedRefBaseE",
3202 "size" : 16,
3203 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3204 "vtable_components" :
3205 [
3206 {
3207 "kind" : "offset_to_top"
3208 },
3209 {
3210 "kind" : "rtti",
3211 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
3212 },
3213 {
3214 "kind" : "complete_dtor_pointer",
3215 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
3216 },
3217 {
3218 "kind" : "deleting_dtor_pointer",
3219 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
3220 }
3221 ]
3222 },
3223 {
3224 "alignment" : 4,
3225 "base_specifiers" :
3226 [
3227 {
3228 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
3229 }
3230 ],
3231 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3232 "name" : "ndk::ScopedAIBinder_Weak",
3233 "record_kind" : "class",
3234 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3235 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3236 "size" : 4,
3237 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3238 },
3239 {
3240 "alignment" : 4,
3241 "base_specifiers" :
3242 [
3243 {
3244 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
3245 }
3246 ],
3247 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
3248 "name" : "ndk::ScopedFileDescriptor",
3249 "record_kind" : "class",
3250 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3251 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3252 "size" : 4,
3253 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3254 },
3255 {
3256 "alignment" : 4,
3257 "base_specifiers" :
3258 [
3259 {
3260 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
3261 }
3262 ],
3263 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3264 "name" : "ndk::ScopedAIBinder_DeathRecipient",
3265 "record_kind" : "class",
3266 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3267 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3268 "size" : 4,
3269 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3270 },
3271 {
3272 "alignment" : 4,
3273 "fields" :
3274 [
3275 {
3276 "access" : "private",
3277 "field_name" : "mT",
3278 "referenced_type" : "_ZTIP13AIBinder_Weak"
3279 }
3280 ],
3281 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3282 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
3283 "record_kind" : "class",
3284 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3285 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3286 "size" : 4,
3287 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3288 "template_args" : [ "_ZTIP13AIBinder_Weak" ]
3289 },
3290 {
3291 "alignment" : 4,
3292 "fields" :
3293 [
3294 {
3295 "access" : "private",
3296 "field_name" : "mT",
3297 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
3298 }
3299 ],
3300 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3301 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
3302 "record_kind" : "class",
3303 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3304 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3305 "size" : 4,
3306 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3307 "template_args" : [ "_ZTIP23AIBinder_DeathRecipient" ]
3308 },
3309 {
3310 "alignment" : 4,
3311 "fields" :
3312 [
3313 {
3314 "access" : "private",
3315 "field_name" : "mT",
3316 "referenced_type" : "_ZTIP7AParcel"
3317 }
3318 ],
3319 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3320 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
3321 "record_kind" : "class",
3322 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3323 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3324 "size" : 4,
3325 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3326 "template_args" : [ "_ZTIP7AParcel" ]
3327 },
3328 {
3329 "alignment" : 4,
3330 "fields" :
3331 [
3332 {
3333 "access" : "private",
3334 "field_name" : "mT",
3335 "referenced_type" : "_ZTIP7AStatus"
3336 }
3337 ],
3338 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3339 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
3340 "record_kind" : "class",
3341 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3342 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3343 "size" : 4,
3344 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3345 "template_args" : [ "_ZTIP7AStatus" ]
3346 },
3347 {
3348 "alignment" : 4,
3349 "base_specifiers" :
3350 [
3351 {
3352 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage8IStorageE"
3353 }
3354 ],
3355 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage15IStorageDefaultE",
3356 "name" : "aidl::android::hardware::health::storage::IStorageDefault",
3357 "record_kind" : "class",
3358 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage15IStorageDefaultE",
3359 "self_type" : "_ZTIN4aidl7android8hardware6health7storage15IStorageDefaultE",
3360 "size" : 16,
3361 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h",
3362 "vtable_components" :
3363 [
3364 {
3365 "kind" : "offset_to_top"
3366 },
3367 {
3368 "kind" : "rtti",
3369 "mangled_component_name" : "_ZTIN4aidl7android8hardware6health7storage15IStorageDefaultE"
3370 },
3371 {
3372 "kind" : "complete_dtor_pointer",
3373 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefaultD1Ev"
3374 },
3375 {
3376 "kind" : "deleting_dtor_pointer",
3377 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefaultD0Ev"
3378 },
3379 {
3380 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault8asBinderEv"
3381 },
3382 {
3383 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault8isRemoteEv"
3384 },
3385 {
3386 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3387 },
3388 {
3389 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3390 },
3391 {
3392 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE"
3393 },
3394 {
3395 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault19getInterfaceVersionEPi"
3396 },
3397 {
3398 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage15IStorageDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3399 }
3400 ]
3401 },
3402 {
3403 "alignment" : 4,
3404 "base_specifiers" :
3405 [
3406 {
3407 "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
3408 }
3409 ],
3410 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE",
3411 "name" : "aidl::android::hardware::health::storage::IGarbageCollectCallback",
3412 "record_kind" : "class",
3413 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE",
3414 "self_type" : "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE",
3415 "size" : 16,
3416 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h",
3417 "vtable_components" :
3418 [
3419 {
3420 "kind" : "offset_to_top"
3421 },
3422 {
3423 "kind" : "rtti",
3424 "mangled_component_name" : "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
3425 },
3426 {
3427 "kind" : "complete_dtor_pointer",
3428 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackD1Ev"
3429 },
3430 {
3431 "kind" : "deleting_dtor_pointer",
3432 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallbackD0Ev"
3433 },
3434 {
3435 "is_pure" : true,
3436 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
3437 },
3438 {
3439 "is_pure" : true,
3440 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
3441 },
3442 {
3443 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3444 },
3445 {
3446 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3447 },
3448 {
3449 "is_pure" : true,
3450 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback8onFinishENS3_6ResultE"
3451 },
3452 {
3453 "is_pure" : true,
3454 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback19getInterfaceVersionEPi"
3455 },
3456 {
3457 "is_pure" : true,
3458 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3459 }
3460 ]
3461 },
3462 {
3463 "alignment" : 4,
3464 "base_specifiers" :
3465 [
3466 {
3467 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
3468 }
3469 ],
3470 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE",
3471 "name" : "aidl::android::hardware::health::storage::BnGarbageCollectCallback",
3472 "record_kind" : "class",
3473 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE",
3474 "self_type" : "_ZTIN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE",
3475 "size" : 24,
3476 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnGarbageCollectCallback.h",
3477 "vtable_components" :
3478 [
3479 {
3480 "kind" : "offset_to_top"
3481 },
3482 {
3483 "kind" : "rtti",
3484 "mangled_component_name" : "_ZTIN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackE"
3485 },
3486 {
3487 "kind" : "complete_dtor_pointer",
3488 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackD1Ev"
3489 },
3490 {
3491 "kind" : "deleting_dtor_pointer",
3492 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallbackD0Ev"
3493 },
3494 {
3495 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8asBinderEv"
3496 },
3497 {
3498 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8isRemoteEv"
3499 },
3500 {
3501 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3502 },
3503 {
3504 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3505 },
3506 {
3507 "is_pure" : true,
3508 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage23IGarbageCollectCallback8onFinishENS3_6ResultE"
3509 },
3510 {
3511 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback19getInterfaceVersionEPi"
3512 },
3513 {
3514 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3515 },
3516 {
3517 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BnGarbageCollectCallback12createBinderEv"
3518 }
3519 ]
3520 },
3521 {
3522 "alignment" : 4,
3523 "base_specifiers" :
3524 [
3525 {
3526 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEEE"
3527 }
3528 ],
3529 "fields" :
3530 [
3531 {
3532 "field_name" : "_aidl_cached_version",
3533 "field_offset" : 160,
3534 "referenced_type" : "_ZTIi"
3535 },
3536 {
3537 "field_name" : "_aidl_cached_hash",
3538 "field_offset" : 192,
3539 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3540 },
3541 {
3542 "field_name" : "_aidl_cached_hash_mutex",
3543 "field_offset" : 288,
3544 "referenced_type" : "_ZTINSt3__15mutexE"
3545 }
3546 ],
3547 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE",
3548 "name" : "aidl::android::hardware::health::storage::BpGarbageCollectCallback",
3549 "record_kind" : "class",
3550 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE",
3551 "self_type" : "_ZTIN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE",
3552 "size" : 40,
3553 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpGarbageCollectCallback.h",
3554 "vtable_components" :
3555 [
3556 {
3557 "kind" : "offset_to_top"
3558 },
3559 {
3560 "kind" : "rtti",
3561 "mangled_component_name" : "_ZTIN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackE"
3562 },
3563 {
3564 "kind" : "complete_dtor_pointer",
3565 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackD1Ev"
3566 },
3567 {
3568 "kind" : "deleting_dtor_pointer",
3569 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallbackD0Ev"
3570 },
3571 {
3572 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8asBinderEv"
3573 },
3574 {
3575 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE8isRemoteEv"
3576 },
3577 {
3578 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackEE4dumpEiPPKcj"
3579 },
3580 {
3581 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3582 },
3583 {
3584 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback8onFinishENS3_6ResultE"
3585 },
3586 {
3587 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback19getInterfaceVersionEPi"
3588 },
3589 {
3590 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage24BpGarbageCollectCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3591 }
3592 ]
3593 },
3594 {
3595 "alignment" : 4,
3596 "base_specifiers" :
3597 [
3598 {
3599 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage23IGarbageCollectCallbackE"
3600 }
3601 ],
3602 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE",
3603 "name" : "aidl::android::hardware::health::storage::IGarbageCollectCallbackDefault",
3604 "record_kind" : "class",
3605 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE",
3606 "self_type" : "_ZTIN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE",
3607 "size" : 16,
3608 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IGarbageCollectCallback.h",
3609 "vtable_components" :
3610 [
3611 {
3612 "kind" : "offset_to_top"
3613 },
3614 {
3615 "kind" : "rtti",
3616 "mangled_component_name" : "_ZTIN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultE"
3617 },
3618 {
3619 "kind" : "complete_dtor_pointer",
3620 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultD1Ev"
3621 },
3622 {
3623 "kind" : "deleting_dtor_pointer",
3624 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefaultD0Ev"
3625 },
3626 {
3627 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8asBinderEv"
3628 },
3629 {
3630 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8isRemoteEv"
3631 },
3632 {
3633 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3634 },
3635 {
3636 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3637 },
3638 {
3639 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault8onFinishENS3_6ResultE"
3640 },
3641 {
3642 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault19getInterfaceVersionEPi"
3643 },
3644 {
3645 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage30IGarbageCollectCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3646 }
3647 ]
3648 },
3649 {
3650 "alignment" : 4,
3651 "base_specifiers" :
3652 [
3653 {
3654 "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
3655 }
3656 ],
3657 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage8IStorageE",
3658 "name" : "aidl::android::hardware::health::storage::IStorage",
3659 "record_kind" : "class",
3660 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage8IStorageE",
3661 "self_type" : "_ZTIN4aidl7android8hardware6health7storage8IStorageE",
3662 "size" : 16,
3663 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/IStorage.h",
3664 "vtable_components" :
3665 [
3666 {
3667 "kind" : "offset_to_top"
3668 },
3669 {
3670 "kind" : "rtti",
3671 "mangled_component_name" : "_ZTIN4aidl7android8hardware6health7storage8IStorageE"
3672 },
3673 {
3674 "kind" : "complete_dtor_pointer",
3675 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorageD1Ev"
3676 },
3677 {
3678 "kind" : "deleting_dtor_pointer",
3679 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorageD0Ev"
3680 },
3681 {
3682 "is_pure" : true,
3683 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
3684 },
3685 {
3686 "is_pure" : true,
3687 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
3688 },
3689 {
3690 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3691 },
3692 {
3693 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3694 },
3695 {
3696 "is_pure" : true,
3697 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE"
3698 },
3699 {
3700 "is_pure" : true,
3701 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage19getInterfaceVersionEPi"
3702 },
3703 {
3704 "is_pure" : true,
3705 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3706 }
3707 ]
3708 },
3709 {
3710 "alignment" : 4,
3711 "base_specifiers" :
3712 [
3713 {
3714 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE"
3715 }
3716 ],
3717 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage9BnStorageE",
3718 "name" : "aidl::android::hardware::health::storage::BnStorage",
3719 "record_kind" : "class",
3720 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage9BnStorageE",
3721 "self_type" : "_ZTIN4aidl7android8hardware6health7storage9BnStorageE",
3722 "size" : 24,
3723 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BnStorage.h",
3724 "vtable_components" :
3725 [
3726 {
3727 "kind" : "offset_to_top"
3728 },
3729 {
3730 "kind" : "rtti",
3731 "mangled_component_name" : "_ZTIN4aidl7android8hardware6health7storage9BnStorageE"
3732 },
3733 {
3734 "kind" : "complete_dtor_pointer",
3735 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BnStorageD1Ev"
3736 },
3737 {
3738 "kind" : "deleting_dtor_pointer",
3739 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BnStorageD0Ev"
3740 },
3741 {
3742 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8asBinderEv"
3743 },
3744 {
3745 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8isRemoteEv"
3746 },
3747 {
3748 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3749 },
3750 {
3751 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3752 },
3753 {
3754 "is_pure" : true,
3755 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage8IStorage14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE"
3756 },
3757 {
3758 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BnStorage19getInterfaceVersionEPi"
3759 },
3760 {
3761 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BnStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3762 },
3763 {
3764 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BnStorage12createBinderEv"
3765 }
3766 ]
3767 },
3768 {
3769 "alignment" : 4,
3770 "base_specifiers" :
3771 [
3772 {
3773 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEEE"
3774 }
3775 ],
3776 "fields" :
3777 [
3778 {
3779 "field_name" : "_aidl_cached_version",
3780 "field_offset" : 160,
3781 "referenced_type" : "_ZTIi"
3782 },
3783 {
3784 "field_name" : "_aidl_cached_hash",
3785 "field_offset" : 192,
3786 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3787 },
3788 {
3789 "field_name" : "_aidl_cached_hash_mutex",
3790 "field_offset" : 288,
3791 "referenced_type" : "_ZTINSt3__15mutexE"
3792 }
3793 ],
3794 "linker_set_key" : "_ZTIN4aidl7android8hardware6health7storage9BpStorageE",
3795 "name" : "aidl::android::hardware::health::storage::BpStorage",
3796 "record_kind" : "class",
3797 "referenced_type" : "_ZTIN4aidl7android8hardware6health7storage9BpStorageE",
3798 "self_type" : "_ZTIN4aidl7android8hardware6health7storage9BpStorageE",
3799 "size" : 40,
3800 "source_file" : "out/soong/.intermediates/hardware/interfaces/health/storage/aidl/android.hardware.health.storage-V1-ndk_platform-source/gen/include/aidl/android/hardware/health/storage/BpStorage.h",
3801 "vtable_components" :
3802 [
3803 {
3804 "kind" : "offset_to_top"
3805 },
3806 {
3807 "kind" : "rtti",
3808 "mangled_component_name" : "_ZTIN4aidl7android8hardware6health7storage9BpStorageE"
3809 },
3810 {
3811 "kind" : "complete_dtor_pointer",
3812 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BpStorageD1Ev"
3813 },
3814 {
3815 "kind" : "deleting_dtor_pointer",
3816 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BpStorageD0Ev"
3817 },
3818 {
3819 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8asBinderEv"
3820 },
3821 {
3822 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE8isRemoteEv"
3823 },
3824 {
3825 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware6health7storage8IStorageEE4dumpEiPPKcj"
3826 },
3827 {
3828 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3829 },
3830 {
3831 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BpStorage14garbageCollectExRKNSt3__110shared_ptrINS3_23IGarbageCollectCallbackEEE"
3832 },
3833 {
3834 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BpStorage19getInterfaceVersionEPi"
3835 },
3836 {
3837 "mangled_component_name" : "_ZN4aidl7android8hardware6health7storage9BpStorage16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3838 }
3839 ]
3840 }
3841 ],
3842 "rvalue_reference_types" :
3843 [
3844 {
3845 "alignment" : 4,
3846 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
3847 "name" : "ndk::ScopedAParcel &&",
3848 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3849 "self_type" : "_ZTION3ndk13ScopedAParcelE",
3850 "size" : 4,
3851 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3852 },
3853 {
3854 "alignment" : 4,
3855 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
3856 "name" : "ndk::ScopedAStatus &&",
3857 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3858 "self_type" : "_ZTION3ndk13ScopedAStatusE",
3859 "size" : 4,
3860 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3861 },
3862 {
3863 "alignment" : 4,
3864 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
3865 "name" : "ndk::ScopedAIBinder_Weak &&",
3866 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3867 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
3868 "size" : 4,
3869 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3870 },
3871 {
3872 "alignment" : 4,
3873 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
3874 "name" : "ndk::ScopedFileDescriptor &&",
3875 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3876 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
3877 "size" : 4,
3878 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3879 },
3880 {
3881 "alignment" : 4,
3882 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
3883 "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
3884 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3885 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
3886 "size" : 4,
3887 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3888 },
3889 {
3890 "alignment" : 4,
3891 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3892 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
3893 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3894 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3895 "size" : 4,
3896 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3897 }
3898 ]
Hsin-Yi Chen2ebbabf2021-05-26 17:15:23 +08003899}