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