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