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