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