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