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