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