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