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