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