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 "linker_set_key" : "_ZTIa", 17 "name" : "signed char", 18 "referenced_type" : "_ZTIa", 19 "self_type" : "_ZTIa", 20 "size" : 1 21 }, 22 { 23 "alignment" : 1, 24 "is_integral" : true, 25 "is_unsigned" : true, 26 "linker_set_key" : "_ZTIb", 27 "name" : "bool", 28 "referenced_type" : "_ZTIb", 29 "self_type" : "_ZTIb", 30 "size" : 1 31 }, 32 { 33 "alignment" : 1, 34 "is_integral" : true, 35 "linker_set_key" : "_ZTIc", 36 "name" : "char", 37 "referenced_type" : "_ZTIc", 38 "self_type" : "_ZTIc", 39 "size" : 1 40 }, 41 { 42 "alignment" : 1, 43 "is_integral" : true, 44 "is_unsigned" : true, 45 "linker_set_key" : "_ZTIh", 46 "name" : "unsigned char", 47 "referenced_type" : "_ZTIh", 48 "self_type" : "_ZTIh", 49 "size" : 1 50 }, 51 { 52 "alignment" : 4, 53 "is_integral" : true, 54 "linker_set_key" : "_ZTIi", 55 "name" : "int", 56 "referenced_type" : "_ZTIi", 57 "self_type" : "_ZTIi", 58 "size" : 4 59 }, 60 { 61 "alignment" : 4, 62 "is_integral" : true, 63 "is_unsigned" : true, 64 "linker_set_key" : "_ZTIj", 65 "name" : "unsigned int", 66 "referenced_type" : "_ZTIj", 67 "self_type" : "_ZTIj", 68 "size" : 4 69 }, 70 { 71 "linker_set_key" : "_ZTIv", 72 "name" : "void", 73 "referenced_type" : "_ZTIv", 74 "self_type" : "_ZTIv" 75 } 76 ], 77 "elf_functions" : 78 [ 79 { 80 "binding" : "weak", 81 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 82 }, 83 { 84 "binding" : "weak", 85 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 86 }, 87 { 88 "binding" : "weak", 89 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 90 }, 91 { 92 "binding" : "weak", 93 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 94 }, 95 { 96 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault10powerCycleEv" 97 }, 98 { 99 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault11preDiscoverEv" 100 }, 101 { 102 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault12factoryResetEv" 103 }, 104 { 105 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault15coreInitializedEv" 106 }, 107 { 108 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 109 }, 110 { 111 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault19getInterfaceVersionEPi" 112 }, 113 { 114 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault23isVerboseLoggingEnabledEPb" 115 }, 116 { 117 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault23setEnableVerboseLoggingEb" 118 }, 119 { 120 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 121 }, 122 { 123 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault5closeENS2_12NfcCloseTypeE" 124 }, 125 { 126 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 127 }, 128 { 129 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault8asBinderEv" 130 }, 131 { 132 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault8isRemoteEv" 133 }, 134 { 135 "name" : "_ZN4aidl7android8hardware3nfc11INfcDefault9getConfigEPNS2_9NfcConfigE" 136 }, 137 { 138 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback10fromBinderERKN3ndk10SpAIBinderE" 139 }, 140 { 141 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE" 142 }, 143 { 144 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14getDefaultImplEv" 145 }, 146 { 147 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE" 148 }, 149 { 150 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14setDefaultImplERKNSt3__110shared_ptrIS3_EE" 151 }, 152 { 153 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackC2Ev" 154 }, 155 { 156 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD0Ev" 157 }, 158 { 159 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD1Ev" 160 }, 161 { 162 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD2Ev" 163 }, 164 { 165 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback12createBinderEv" 166 }, 167 { 168 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 169 }, 170 { 171 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback19getInterfaceVersionEPi" 172 }, 173 { 174 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackC2Ev" 175 }, 176 { 177 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD0Ev" 178 }, 179 { 180 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD1Ev" 181 }, 182 { 183 "name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD2Ev" 184 }, 185 { 186 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 187 }, 188 { 189 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback19getInterfaceVersionEPi" 190 }, 191 { 192 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 193 }, 194 { 195 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 196 }, 197 { 198 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackC1ERKN3ndk10SpAIBinderE" 199 }, 200 { 201 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackC2ERKN3ndk10SpAIBinderE" 202 }, 203 { 204 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD0Ev" 205 }, 206 { 207 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD1Ev" 208 }, 209 { 210 "name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD2Ev" 211 }, 212 { 213 "name" : "_ZN4aidl7android8hardware3nfc23ProtocolDiscoveryConfig14readFromParcelEPK7AParcel" 214 }, 215 { 216 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 217 }, 218 { 219 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault19getInterfaceVersionEPi" 220 }, 221 { 222 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8asBinderEv" 223 }, 224 { 225 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8isRemoteEv" 226 }, 227 { 228 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 229 }, 230 { 231 "name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault9sendEventENS2_8NfcEventENS2_9NfcStatusE" 232 }, 233 { 234 "name" : "_ZN4aidl7android8hardware3nfc4INfc10fromBinderERKN3ndk10SpAIBinderE" 235 }, 236 { 237 "name" : "_ZN4aidl7android8hardware3nfc4INfc13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE" 238 }, 239 { 240 "name" : "_ZN4aidl7android8hardware3nfc4INfc14getDefaultImplEv" 241 }, 242 { 243 "name" : "_ZN4aidl7android8hardware3nfc4INfc14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE" 244 }, 245 { 246 "name" : "_ZN4aidl7android8hardware3nfc4INfc14setDefaultImplERKNSt3__110shared_ptrIS3_EE" 247 }, 248 { 249 "name" : "_ZN4aidl7android8hardware3nfc4INfcC2Ev" 250 }, 251 { 252 "name" : "_ZN4aidl7android8hardware3nfc4INfcD0Ev" 253 }, 254 { 255 "name" : "_ZN4aidl7android8hardware3nfc4INfcD1Ev" 256 }, 257 { 258 "name" : "_ZN4aidl7android8hardware3nfc4INfcD2Ev" 259 }, 260 { 261 "name" : "_ZN4aidl7android8hardware3nfc5BnNfc12createBinderEv" 262 }, 263 { 264 "name" : "_ZN4aidl7android8hardware3nfc5BnNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 265 }, 266 { 267 "name" : "_ZN4aidl7android8hardware3nfc5BnNfc19getInterfaceVersionEPi" 268 }, 269 { 270 "name" : "_ZN4aidl7android8hardware3nfc5BnNfcC2Ev" 271 }, 272 { 273 "name" : "_ZN4aidl7android8hardware3nfc5BnNfcD0Ev" 274 }, 275 { 276 "name" : "_ZN4aidl7android8hardware3nfc5BnNfcD1Ev" 277 }, 278 { 279 "name" : "_ZN4aidl7android8hardware3nfc5BnNfcD2Ev" 280 }, 281 { 282 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc10powerCycleEv" 283 }, 284 { 285 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc11preDiscoverEv" 286 }, 287 { 288 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc12factoryResetEv" 289 }, 290 { 291 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc15coreInitializedEv" 292 }, 293 { 294 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 295 }, 296 { 297 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc19getInterfaceVersionEPi" 298 }, 299 { 300 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc23isVerboseLoggingEnabledEPb" 301 }, 302 { 303 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc23setEnableVerboseLoggingEb" 304 }, 305 { 306 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 307 }, 308 { 309 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc5closeENS2_12NfcCloseTypeE" 310 }, 311 { 312 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 313 }, 314 { 315 "name" : "_ZN4aidl7android8hardware3nfc5BpNfc9getConfigEPNS2_9NfcConfigE" 316 }, 317 { 318 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcC1ERKN3ndk10SpAIBinderE" 319 }, 320 { 321 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcC2ERKN3ndk10SpAIBinderE" 322 }, 323 { 324 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcD0Ev" 325 }, 326 { 327 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcD1Ev" 328 }, 329 { 330 "name" : "_ZN4aidl7android8hardware3nfc5BpNfcD2Ev" 331 }, 332 { 333 "name" : "_ZN4aidl7android8hardware3nfc9NfcConfig14readFromParcelEPK7AParcel" 334 }, 335 { 336 "name" : "_ZNK4aidl7android8hardware3nfc23ProtocolDiscoveryConfig13writeToParcelEP7AParcel" 337 }, 338 { 339 "name" : "_ZNK4aidl7android8hardware3nfc9NfcConfig13writeToParcelEP7AParcel" 340 }, 341 { 342 "binding" : "weak", 343 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEED2Ev" 344 }, 345 { 346 "binding" : "weak", 347 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEED2Ev" 348 }, 349 { 350 "binding" : "weak", 351 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv" 352 }, 353 { 354 "binding" : "weak", 355 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv" 356 }, 357 { 358 "binding" : "weak", 359 "name" : "_ZNSt3__16vectorIaNS_9allocatorIaEEE8__appendEj" 360 } 361 ], 362 "elf_objects" : 363 [ 364 { 365 "binding" : "weak", 366 "name" : "_ZGVN4aidl7android8hardware3nfc18INfcClientCallback4hashE" 367 }, 368 { 369 "binding" : "weak", 370 "name" : "_ZGVN4aidl7android8hardware3nfc4INfc4hashE" 371 }, 372 { 373 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback10descriptorE" 374 }, 375 { 376 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback12default_implE" 377 }, 378 { 379 "binding" : "weak", 380 "name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback4hashE" 381 }, 382 { 383 "name" : "_ZN4aidl7android8hardware3nfc23ProtocolDiscoveryConfig10descriptorE" 384 }, 385 { 386 "name" : "_ZN4aidl7android8hardware3nfc4INfc10descriptorE" 387 }, 388 { 389 "name" : "_ZN4aidl7android8hardware3nfc4INfc12default_implE" 390 }, 391 { 392 "binding" : "weak", 393 "name" : "_ZN4aidl7android8hardware3nfc4INfc4hashE" 394 }, 395 { 396 "name" : "_ZN4aidl7android8hardware3nfc9NfcConfig10descriptorE" 397 }, 398 { 399 "binding" : "weak", 400 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 401 }, 402 { 403 "binding" : "weak", 404 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 405 }, 406 { 407 "binding" : "weak", 408 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 409 }, 410 { 411 "binding" : "weak", 412 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 413 }, 414 { 415 "binding" : "weak", 416 "name" : "_ZTVN3ndk13SharedRefBaseE" 417 }, 418 { 419 "name" : "_ZTVN4aidl7android8hardware3nfc11INfcDefaultE" 420 }, 421 { 422 "name" : "_ZTVN4aidl7android8hardware3nfc18INfcClientCallbackE" 423 }, 424 { 425 "name" : "_ZTVN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 426 }, 427 { 428 "name" : "_ZTVN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 429 }, 430 { 431 "name" : "_ZTVN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 432 }, 433 { 434 "name" : "_ZTVN4aidl7android8hardware3nfc4INfcE" 435 }, 436 { 437 "name" : "_ZTVN4aidl7android8hardware3nfc5BnNfcE" 438 }, 439 { 440 "name" : "_ZTVN4aidl7android8hardware3nfc5BpNfcE" 441 }, 442 { 443 "binding" : "weak", 444 "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE" 445 } 446 ], 447 "enum_types" : 448 [ 449 { 450 "alignment" : 4, 451 "enum_fields" : 452 [ 453 { 454 "enum_field_value" : 1, 455 "name" : "FLAG_ONEWAY" 456 } 457 ], 458 "linker_set_key" : "_ZTI12$FLAG_ONEWAY", 459 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)", 460 "referenced_type" : "_ZTI12$FLAG_ONEWAY", 461 "self_type" : "_ZTI12$FLAG_ONEWAY", 462 "size" : 4, 463 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 464 "underlying_type" : "_ZTIj" 465 }, 466 { 467 "alignment" : 4, 468 "enum_fields" : 469 [ 470 { 471 "enum_field_value" : 0, 472 "name" : "EX_NONE" 473 }, 474 { 475 "enum_field_value" : -1, 476 "name" : "EX_SECURITY" 477 }, 478 { 479 "enum_field_value" : -2, 480 "name" : "EX_BAD_PARCELABLE" 481 }, 482 { 483 "enum_field_value" : -3, 484 "name" : "EX_ILLEGAL_ARGUMENT" 485 }, 486 { 487 "enum_field_value" : -4, 488 "name" : "EX_NULL_POINTER" 489 }, 490 { 491 "enum_field_value" : -5, 492 "name" : "EX_ILLEGAL_STATE" 493 }, 494 { 495 "enum_field_value" : -6, 496 "name" : "EX_NETWORK_MAIN_THREAD" 497 }, 498 { 499 "enum_field_value" : -7, 500 "name" : "EX_UNSUPPORTED_OPERATION" 501 }, 502 { 503 "enum_field_value" : -8, 504 "name" : "EX_SERVICE_SPECIFIC" 505 }, 506 { 507 "enum_field_value" : -9, 508 "name" : "EX_PARCELABLE" 509 }, 510 { 511 "enum_field_value" : -129, 512 "name" : "EX_TRANSACTION_FAILED" 513 } 514 ], 515 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE", 516 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)", 517 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE", 518 "self_type" : "_ZTI18$EX_BAD_PARCELABLE", 519 "size" : 4, 520 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 521 "underlying_type" : "_ZTIi" 522 }, 523 { 524 "alignment" : 4, 525 "enum_fields" : 526 [ 527 { 528 "enum_field_value" : 268435456, 529 "name" : "FLAG_PRIVATE_LOCAL" 530 } 531 ], 532 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL", 533 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)", 534 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 535 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL", 536 "size" : 4, 537 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 538 "underlying_type" : "_ZTIj" 539 }, 540 { 541 "alignment" : 4, 542 "enum_fields" : 543 [ 544 { 545 "enum_field_value" : 268435456, 546 "name" : "FLAG_PRIVATE_VENDOR" 547 } 548 ], 549 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR", 550 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)", 551 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 552 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR", 553 "size" : 4, 554 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h", 555 "underlying_type" : "_ZTIj" 556 }, 557 { 558 "alignment" : 4, 559 "enum_fields" : 560 [ 561 { 562 "enum_field_value" : 0, 563 "name" : "STATUS_OK" 564 }, 565 { 566 "enum_field_value" : -2147483648, 567 "name" : "STATUS_UNKNOWN_ERROR" 568 }, 569 { 570 "enum_field_value" : -12, 571 "name" : "STATUS_NO_MEMORY" 572 }, 573 { 574 "enum_field_value" : -38, 575 "name" : "STATUS_INVALID_OPERATION" 576 }, 577 { 578 "enum_field_value" : -22, 579 "name" : "STATUS_BAD_VALUE" 580 }, 581 { 582 "enum_field_value" : -2147483647, 583 "name" : "STATUS_BAD_TYPE" 584 }, 585 { 586 "enum_field_value" : -2, 587 "name" : "STATUS_NAME_NOT_FOUND" 588 }, 589 { 590 "enum_field_value" : -1, 591 "name" : "STATUS_PERMISSION_DENIED" 592 }, 593 { 594 "enum_field_value" : -19, 595 "name" : "STATUS_NO_INIT" 596 }, 597 { 598 "enum_field_value" : -17, 599 "name" : "STATUS_ALREADY_EXISTS" 600 }, 601 { 602 "enum_field_value" : -32, 603 "name" : "STATUS_DEAD_OBJECT" 604 }, 605 { 606 "enum_field_value" : -2147483646, 607 "name" : "STATUS_FAILED_TRANSACTION" 608 }, 609 { 610 "enum_field_value" : -75, 611 "name" : "STATUS_BAD_INDEX" 612 }, 613 { 614 "enum_field_value" : -61, 615 "name" : "STATUS_NOT_ENOUGH_DATA" 616 }, 617 { 618 "enum_field_value" : -11, 619 "name" : "STATUS_WOULD_BLOCK" 620 }, 621 { 622 "enum_field_value" : -110, 623 "name" : "STATUS_TIMED_OUT" 624 }, 625 { 626 "enum_field_value" : -74, 627 "name" : "STATUS_UNKNOWN_TRANSACTION" 628 }, 629 { 630 "enum_field_value" : -2147483641, 631 "name" : "STATUS_FDS_NOT_ALLOWED" 632 }, 633 { 634 "enum_field_value" : -2147483640, 635 "name" : "STATUS_UNEXPECTED_NULL" 636 } 637 ], 638 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS", 639 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)", 640 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 641 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS", 642 "size" : 4, 643 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h", 644 "underlying_type" : "_ZTIi" 645 }, 646 { 647 "alignment" : 4, 648 "enum_fields" : 649 [ 650 { 651 "enum_field_value" : 1, 652 "name" : "FIRST_CALL_TRANSACTION" 653 }, 654 { 655 "enum_field_value" : 16777215, 656 "name" : "LAST_CALL_TRANSACTION" 657 } 658 ], 659 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION", 660 "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)", 661 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 662 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION", 663 "size" : 4, 664 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h", 665 "underlying_type" : "_ZTIj" 666 }, 667 { 668 "alignment" : 4, 669 "enum_fields" : 670 [ 671 { 672 "enum_field_value" : 0, 673 "name" : "ndk::STABILITY_LOCAL" 674 }, 675 { 676 "enum_field_value" : 1, 677 "name" : "ndk::STABILITY_VINTF" 678 } 679 ], 680 "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE", 681 "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)", 682 "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 683 "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE", 684 "size" : 4, 685 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 686 "underlying_type" : "_ZTIj" 687 }, 688 { 689 "alignment" : 4, 690 "enum_fields" : 691 [ 692 { 693 "enum_field_value" : 0, 694 "name" : "aidl::android::hardware::nfc::NfcCloseType::DISABLE" 695 }, 696 { 697 "enum_field_value" : 1, 698 "name" : "aidl::android::hardware::nfc::NfcCloseType::HOST_SWITCHED_OFF" 699 } 700 ], 701 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE", 702 "name" : "aidl::android::hardware::nfc::NfcCloseType", 703 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE", 704 "self_type" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE", 705 "size" : 4, 706 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcCloseType.h", 707 "underlying_type" : "_ZTIi" 708 }, 709 { 710 "alignment" : 1, 711 "enum_fields" : 712 [ 713 { 714 "enum_field_value" : 0, 715 "name" : "aidl::android::hardware::nfc::PresenceCheckAlgorithm::DEFAULT" 716 }, 717 { 718 "enum_field_value" : 1, 719 "name" : "aidl::android::hardware::nfc::PresenceCheckAlgorithm::I_BLOCK" 720 }, 721 { 722 "enum_field_value" : 2, 723 "name" : "aidl::android::hardware::nfc::PresenceCheckAlgorithm::ISO_DEP_NAK" 724 } 725 ], 726 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 727 "name" : "aidl::android::hardware::nfc::PresenceCheckAlgorithm", 728 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 729 "self_type" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 730 "size" : 1, 731 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/PresenceCheckAlgorithm.h", 732 "underlying_type" : "_ZTIa" 733 }, 734 { 735 "alignment" : 4, 736 "enum_fields" : 737 [ 738 { 739 "enum_field_value" : 0, 740 "name" : "aidl::android::hardware::nfc::NfcEvent::OPEN_CPLT" 741 }, 742 { 743 "enum_field_value" : 1, 744 "name" : "aidl::android::hardware::nfc::NfcEvent::CLOSE_CPLT" 745 }, 746 { 747 "enum_field_value" : 2, 748 "name" : "aidl::android::hardware::nfc::NfcEvent::POST_INIT_CPLT" 749 }, 750 { 751 "enum_field_value" : 3, 752 "name" : "aidl::android::hardware::nfc::NfcEvent::PRE_DISCOVER_CPLT" 753 }, 754 { 755 "enum_field_value" : 4, 756 "name" : "aidl::android::hardware::nfc::NfcEvent::HCI_NETWORK_RESET" 757 }, 758 { 759 "enum_field_value" : 5, 760 "name" : "aidl::android::hardware::nfc::NfcEvent::ERROR" 761 } 762 ], 763 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE", 764 "name" : "aidl::android::hardware::nfc::NfcEvent", 765 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE", 766 "self_type" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE", 767 "size" : 4, 768 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcEvent.h", 769 "underlying_type" : "_ZTIi" 770 }, 771 { 772 "alignment" : 4, 773 "enum_fields" : 774 [ 775 { 776 "enum_field_value" : 0, 777 "name" : "aidl::android::hardware::nfc::NfcStatus::OK" 778 }, 779 { 780 "enum_field_value" : 1, 781 "name" : "aidl::android::hardware::nfc::NfcStatus::FAILED" 782 }, 783 { 784 "enum_field_value" : 2, 785 "name" : "aidl::android::hardware::nfc::NfcStatus::ERR_TRANSPORT" 786 }, 787 { 788 "enum_field_value" : 3, 789 "name" : "aidl::android::hardware::nfc::NfcStatus::ERR_CMD_TIMEOUT" 790 }, 791 { 792 "enum_field_value" : 4, 793 "name" : "aidl::android::hardware::nfc::NfcStatus::REFUSED" 794 } 795 ], 796 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE", 797 "name" : "aidl::android::hardware::nfc::NfcStatus", 798 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE", 799 "self_type" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE", 800 "size" : 4, 801 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcStatus.h", 802 "underlying_type" : "_ZTIi" 803 }, 804 { 805 "alignment" : 4, 806 "enum_fields" : 807 [ 808 { 809 "enum_field_value" : 1, 810 "name" : "android::internal::details::IsIterable<std::vector<unsigned char>>::value" 811 } 812 ], 813 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 814 "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)", 815 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 816 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 817 "size" : 4, 818 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 819 "underlying_type" : "_ZTIj" 820 }, 821 { 822 "alignment" : 4, 823 "enum_fields" : 824 [ 825 { 826 "enum_field_value" : 0, 827 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::value" 828 } 829 ], 830 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 831 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 832 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 833 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 834 "size" : 4, 835 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 836 "underlying_type" : "_ZTIj" 837 }, 838 { 839 "alignment" : 4, 840 "enum_fields" : 841 [ 842 { 843 "enum_field_value" : 0, 844 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::value" 845 } 846 ], 847 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 848 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 849 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 850 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 851 "size" : 4, 852 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 853 "underlying_type" : "_ZTIj" 854 }, 855 { 856 "alignment" : 4, 857 "enum_fields" : 858 [ 859 { 860 "enum_field_value" : 0, 861 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char>>::value" 862 } 863 ], 864 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 865 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 866 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 867 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 868 "size" : 4, 869 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 870 "underlying_type" : "_ZTIj" 871 }, 872 { 873 "alignment" : 4, 874 "enum_fields" : 875 [ 876 { 877 "enum_field_value" : 0, 878 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::value" 879 } 880 ], 881 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 882 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 883 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 884 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 885 "size" : 4, 886 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 887 "underlying_type" : "_ZTIj" 888 }, 889 { 890 "alignment" : 4, 891 "enum_fields" : 892 [ 893 { 894 "enum_field_value" : 0, 895 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::value" 896 } 897 ], 898 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 899 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 900 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 901 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 902 "size" : 4, 903 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 904 "underlying_type" : "_ZTIj" 905 }, 906 { 907 "alignment" : 4, 908 "enum_fields" : 909 [ 910 { 911 "enum_field_value" : 0, 912 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char>>::value" 913 } 914 ], 915 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 916 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 917 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 918 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 919 "size" : 4, 920 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 921 "underlying_type" : "_ZTIj" 922 }, 923 { 924 "alignment" : 4, 925 "enum_fields" : 926 [ 927 { 928 "enum_field_value" : 0, 929 "name" : "android::internal::details::ToEmptyString<signed char>::value" 930 } 931 ], 932 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIaE6$valueE", 933 "name" : "android::internal::details::ToEmptyString<signed char>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 934 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIaE6$valueE", 935 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIaE6$valueE", 936 "size" : 4, 937 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 938 "underlying_type" : "_ZTIj" 939 }, 940 { 941 "alignment" : 4, 942 "enum_fields" : 943 [ 944 { 945 "enum_field_value" : 0, 946 "name" : "android::internal::details::ToEmptyString<bool>::value" 947 } 948 ], 949 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE", 950 "name" : "android::internal::details::ToEmptyString<bool>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 951 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE", 952 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE", 953 "size" : 4, 954 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 955 "underlying_type" : "_ZTIj" 956 }, 957 { 958 "alignment" : 4, 959 "enum_fields" : 960 [ 961 { 962 "enum_field_value" : 0, 963 "name" : "android::internal::details::ToEmptyString<unsigned char>::value" 964 } 965 ], 966 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE", 967 "name" : "android::internal::details::ToEmptyString<unsigned char>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 968 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE", 969 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE", 970 "size" : 4, 971 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 972 "underlying_type" : "_ZTIj" 973 }, 974 { 975 "alignment" : 4, 976 "enum_fields" : 977 [ 978 { 979 "enum_field_value" : 0, 980 "name" : "android::internal::details::ToEmptyString<int>::value" 981 } 982 ], 983 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE", 984 "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 985 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE", 986 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE", 987 "size" : 4, 988 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 989 "underlying_type" : "_ZTIj" 990 }, 991 { 992 "alignment" : 4, 993 "enum_fields" : 994 [ 995 { 996 "enum_field_value" : 0, 997 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::value" 998 } 999 ], 1000 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1001 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 1002 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1003 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1004 "size" : 4, 1005 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1006 "underlying_type" : "_ZTIj" 1007 }, 1008 { 1009 "alignment" : 4, 1010 "enum_fields" : 1011 [ 1012 { 1013 "enum_field_value" : 1, 1014 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::value" 1015 } 1016 ], 1017 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 1018 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 1019 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 1020 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEE6$valueE", 1021 "size" : 4, 1022 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1023 "underlying_type" : "_ZTIj" 1024 }, 1025 { 1026 "alignment" : 4, 1027 "enum_fields" : 1028 [ 1029 { 1030 "enum_field_value" : 0, 1031 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char>>::value" 1032 } 1033 ], 1034 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1035 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 1036 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1037 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1038 "size" : 4, 1039 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1040 "underlying_type" : "_ZTIj" 1041 }, 1042 { 1043 "alignment" : 4, 1044 "enum_fields" : 1045 [ 1046 { 1047 "enum_field_value" : 1, 1048 "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::value" 1049 } 1050 ], 1051 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1052 "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::nfc::PresenceCheckAlgorithm>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)", 1053 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1054 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEE6$valueE", 1055 "size" : 4, 1056 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1057 "underlying_type" : "_ZTIj" 1058 }, 1059 { 1060 "alignment" : 4, 1061 "enum_fields" : 1062 [ 1063 { 1064 "enum_field_value" : 0, 1065 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char>>::value" 1066 } 1067 ], 1068 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1069 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)", 1070 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1071 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 1072 "size" : 4, 1073 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 1074 "underlying_type" : "_ZTIj" 1075 } 1076 ], 1077 "function_types" : 1078 [ 1079 { 1080 "alignment" : 4, 1081 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1082 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)", 1083 "parameters" : 1084 [ 1085 { 1086 "referenced_type" : "_ZTIP8AIBinder" 1087 }, 1088 { 1089 "referenced_type" : "_ZTIj" 1090 }, 1091 { 1092 "referenced_type" : "_ZTIPK7AParcel" 1093 }, 1094 { 1095 "referenced_type" : "_ZTIP7AParcel" 1096 } 1097 ], 1098 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1099 "return_type" : "_ZTIi", 1100 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 1101 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1102 } 1103 ], 1104 "functions" : 1105 [ 1106 { 1107 "function_name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfcClientCallback>::asBinder", 1108 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv", 1109 "parameters" : 1110 [ 1111 { 1112 "is_this_ptr" : true, 1113 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1114 } 1115 ], 1116 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1117 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1118 }, 1119 { 1120 "function_name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfc>::asBinder", 1121 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv", 1122 "parameters" : 1123 [ 1124 { 1125 "is_this_ptr" : true, 1126 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 1127 } 1128 ], 1129 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1130 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1131 }, 1132 { 1133 "function_name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfcClientCallback>::asBinder", 1134 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv", 1135 "parameters" : 1136 [ 1137 { 1138 "is_this_ptr" : true, 1139 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1140 } 1141 ], 1142 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1143 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1144 }, 1145 { 1146 "function_name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfc>::asBinder", 1147 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv", 1148 "parameters" : 1149 [ 1150 { 1151 "is_this_ptr" : true, 1152 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 1153 } 1154 ], 1155 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1156 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 1157 }, 1158 { 1159 "function_name" : "aidl::android::hardware::nfc::INfcDefault::powerCycle", 1160 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault10powerCycleEv", 1161 "parameters" : 1162 [ 1163 { 1164 "is_this_ptr" : true, 1165 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1166 } 1167 ], 1168 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1169 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1170 }, 1171 { 1172 "function_name" : "aidl::android::hardware::nfc::INfcDefault::preDiscover", 1173 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault11preDiscoverEv", 1174 "parameters" : 1175 [ 1176 { 1177 "is_this_ptr" : true, 1178 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1179 } 1180 ], 1181 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1182 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1183 }, 1184 { 1185 "function_name" : "aidl::android::hardware::nfc::INfcDefault::factoryReset", 1186 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault12factoryResetEv", 1187 "parameters" : 1188 [ 1189 { 1190 "is_this_ptr" : true, 1191 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1192 } 1193 ], 1194 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1195 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1196 }, 1197 { 1198 "function_name" : "aidl::android::hardware::nfc::INfcDefault::coreInitialized", 1199 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault15coreInitializedEv", 1200 "parameters" : 1201 [ 1202 { 1203 "is_this_ptr" : true, 1204 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1205 } 1206 ], 1207 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1208 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1209 }, 1210 { 1211 "function_name" : "aidl::android::hardware::nfc::INfcDefault::getInterfaceHash", 1212 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1213 "parameters" : 1214 [ 1215 { 1216 "is_this_ptr" : true, 1217 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1218 }, 1219 { 1220 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1221 } 1222 ], 1223 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1224 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1225 }, 1226 { 1227 "function_name" : "aidl::android::hardware::nfc::INfcDefault::getInterfaceVersion", 1228 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault19getInterfaceVersionEPi", 1229 "parameters" : 1230 [ 1231 { 1232 "is_this_ptr" : true, 1233 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1234 }, 1235 { 1236 "referenced_type" : "_ZTIPi" 1237 } 1238 ], 1239 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1240 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1241 }, 1242 { 1243 "function_name" : "aidl::android::hardware::nfc::INfcDefault::isVerboseLoggingEnabled", 1244 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault23isVerboseLoggingEnabledEPb", 1245 "parameters" : 1246 [ 1247 { 1248 "is_this_ptr" : true, 1249 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1250 }, 1251 { 1252 "referenced_type" : "_ZTIPb" 1253 } 1254 ], 1255 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1256 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1257 }, 1258 { 1259 "function_name" : "aidl::android::hardware::nfc::INfcDefault::setEnableVerboseLogging", 1260 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault23setEnableVerboseLoggingEb", 1261 "parameters" : 1262 [ 1263 { 1264 "is_this_ptr" : true, 1265 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1266 }, 1267 { 1268 "referenced_type" : "_ZTIb" 1269 } 1270 ], 1271 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1272 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1273 }, 1274 { 1275 "function_name" : "aidl::android::hardware::nfc::INfcDefault::open", 1276 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE", 1277 "parameters" : 1278 [ 1279 { 1280 "is_this_ptr" : true, 1281 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1282 }, 1283 { 1284 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1285 } 1286 ], 1287 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1288 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1289 }, 1290 { 1291 "function_name" : "aidl::android::hardware::nfc::INfcDefault::close", 1292 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault5closeENS2_12NfcCloseTypeE", 1293 "parameters" : 1294 [ 1295 { 1296 "is_this_ptr" : true, 1297 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1298 }, 1299 { 1300 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE" 1301 } 1302 ], 1303 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1304 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1305 }, 1306 { 1307 "function_name" : "aidl::android::hardware::nfc::INfcDefault::write", 1308 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi", 1309 "parameters" : 1310 [ 1311 { 1312 "is_this_ptr" : true, 1313 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1314 }, 1315 { 1316 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 1317 }, 1318 { 1319 "referenced_type" : "_ZTIPi" 1320 } 1321 ], 1322 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1323 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1324 }, 1325 { 1326 "function_name" : "aidl::android::hardware::nfc::INfcDefault::asBinder", 1327 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault8asBinderEv", 1328 "parameters" : 1329 [ 1330 { 1331 "is_this_ptr" : true, 1332 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1333 } 1334 ], 1335 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1336 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1337 }, 1338 { 1339 "function_name" : "aidl::android::hardware::nfc::INfcDefault::isRemote", 1340 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault8isRemoteEv", 1341 "parameters" : 1342 [ 1343 { 1344 "is_this_ptr" : true, 1345 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1346 } 1347 ], 1348 "return_type" : "_ZTIb", 1349 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1350 }, 1351 { 1352 "function_name" : "aidl::android::hardware::nfc::INfcDefault::getConfig", 1353 "linker_set_key" : "_ZN4aidl7android8hardware3nfc11INfcDefault9getConfigEPNS2_9NfcConfigE", 1354 "parameters" : 1355 [ 1356 { 1357 "is_this_ptr" : true, 1358 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE" 1359 }, 1360 { 1361 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE" 1362 } 1363 ], 1364 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1365 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1366 }, 1367 { 1368 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::fromBinder", 1369 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback10fromBinderERKN3ndk10SpAIBinderE", 1370 "parameters" : 1371 [ 1372 { 1373 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1374 } 1375 ], 1376 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 1377 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1378 }, 1379 { 1380 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::writeToParcel", 1381 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1382 "parameters" : 1383 [ 1384 { 1385 "referenced_type" : "_ZTIP7AParcel" 1386 }, 1387 { 1388 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1389 } 1390 ], 1391 "return_type" : "_ZTIi", 1392 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1393 }, 1394 { 1395 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::getDefaultImpl", 1396 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14getDefaultImplEv", 1397 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 1398 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1399 }, 1400 { 1401 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::readFromParcel", 1402 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1403 "parameters" : 1404 [ 1405 { 1406 "referenced_type" : "_ZTIPK7AParcel" 1407 }, 1408 { 1409 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1410 } 1411 ], 1412 "return_type" : "_ZTIi", 1413 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1414 }, 1415 { 1416 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::setDefaultImpl", 1417 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1418 "parameters" : 1419 [ 1420 { 1421 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 1422 } 1423 ], 1424 "return_type" : "_ZTIb", 1425 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1426 }, 1427 { 1428 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::INfcClientCallback", 1429 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackC2Ev", 1430 "parameters" : 1431 [ 1432 { 1433 "is_this_ptr" : true, 1434 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE" 1435 } 1436 ], 1437 "return_type" : "_ZTIv", 1438 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1439 }, 1440 { 1441 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::~INfcClientCallback", 1442 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD0Ev", 1443 "parameters" : 1444 [ 1445 { 1446 "is_this_ptr" : true, 1447 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE" 1448 } 1449 ], 1450 "return_type" : "_ZTIv", 1451 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1452 }, 1453 { 1454 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::~INfcClientCallback", 1455 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD1Ev", 1456 "parameters" : 1457 [ 1458 { 1459 "is_this_ptr" : true, 1460 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE" 1461 } 1462 ], 1463 "return_type" : "_ZTIv", 1464 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1465 }, 1466 { 1467 "function_name" : "aidl::android::hardware::nfc::INfcClientCallback::~INfcClientCallback", 1468 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD2Ev", 1469 "parameters" : 1470 [ 1471 { 1472 "is_this_ptr" : true, 1473 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE" 1474 } 1475 ], 1476 "return_type" : "_ZTIv", 1477 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1478 }, 1479 { 1480 "access" : "protected", 1481 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::createBinder", 1482 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback12createBinderEv", 1483 "parameters" : 1484 [ 1485 { 1486 "is_this_ptr" : true, 1487 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1488 } 1489 ], 1490 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1491 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1492 }, 1493 { 1494 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::getInterfaceHash", 1495 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1496 "parameters" : 1497 [ 1498 { 1499 "is_this_ptr" : true, 1500 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1501 }, 1502 { 1503 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1504 } 1505 ], 1506 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1507 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1508 }, 1509 { 1510 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::getInterfaceVersion", 1511 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback19getInterfaceVersionEPi", 1512 "parameters" : 1513 [ 1514 { 1515 "is_this_ptr" : true, 1516 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1517 }, 1518 { 1519 "referenced_type" : "_ZTIPi" 1520 } 1521 ], 1522 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1523 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1524 }, 1525 { 1526 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::BnNfcClientCallback", 1527 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackC2Ev", 1528 "parameters" : 1529 [ 1530 { 1531 "is_this_ptr" : true, 1532 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1533 } 1534 ], 1535 "return_type" : "_ZTIv", 1536 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1537 }, 1538 { 1539 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::~BnNfcClientCallback", 1540 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD0Ev", 1541 "parameters" : 1542 [ 1543 { 1544 "is_this_ptr" : true, 1545 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1546 } 1547 ], 1548 "return_type" : "_ZTIv", 1549 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1550 }, 1551 { 1552 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::~BnNfcClientCallback", 1553 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD1Ev", 1554 "parameters" : 1555 [ 1556 { 1557 "is_this_ptr" : true, 1558 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1559 } 1560 ], 1561 "return_type" : "_ZTIv", 1562 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1563 }, 1564 { 1565 "function_name" : "aidl::android::hardware::nfc::BnNfcClientCallback::~BnNfcClientCallback", 1566 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD2Ev", 1567 "parameters" : 1568 [ 1569 { 1570 "is_this_ptr" : true, 1571 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 1572 } 1573 ], 1574 "return_type" : "_ZTIv", 1575 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 1576 }, 1577 { 1578 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::getInterfaceHash", 1579 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1580 "parameters" : 1581 [ 1582 { 1583 "is_this_ptr" : true, 1584 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1585 }, 1586 { 1587 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1588 } 1589 ], 1590 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1591 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1592 }, 1593 { 1594 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::getInterfaceVersion", 1595 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback19getInterfaceVersionEPi", 1596 "parameters" : 1597 [ 1598 { 1599 "is_this_ptr" : true, 1600 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1601 }, 1602 { 1603 "referenced_type" : "_ZTIPi" 1604 } 1605 ], 1606 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1607 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1608 }, 1609 { 1610 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::sendData", 1611 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE", 1612 "parameters" : 1613 [ 1614 { 1615 "is_this_ptr" : true, 1616 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1617 }, 1618 { 1619 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 1620 } 1621 ], 1622 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1623 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1624 }, 1625 { 1626 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::sendEvent", 1627 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE", 1628 "parameters" : 1629 [ 1630 { 1631 "is_this_ptr" : true, 1632 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1633 }, 1634 { 1635 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE" 1636 }, 1637 { 1638 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE" 1639 } 1640 ], 1641 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1642 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1643 }, 1644 { 1645 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::BpNfcClientCallback", 1646 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackC1ERKN3ndk10SpAIBinderE", 1647 "parameters" : 1648 [ 1649 { 1650 "is_this_ptr" : true, 1651 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1652 }, 1653 { 1654 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1655 } 1656 ], 1657 "return_type" : "_ZTIv", 1658 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1659 }, 1660 { 1661 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::BpNfcClientCallback", 1662 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackC2ERKN3ndk10SpAIBinderE", 1663 "parameters" : 1664 [ 1665 { 1666 "is_this_ptr" : true, 1667 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1668 }, 1669 { 1670 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1671 } 1672 ], 1673 "return_type" : "_ZTIv", 1674 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1675 }, 1676 { 1677 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::~BpNfcClientCallback", 1678 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD0Ev", 1679 "parameters" : 1680 [ 1681 { 1682 "is_this_ptr" : true, 1683 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1684 } 1685 ], 1686 "return_type" : "_ZTIv", 1687 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1688 }, 1689 { 1690 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::~BpNfcClientCallback", 1691 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD1Ev", 1692 "parameters" : 1693 [ 1694 { 1695 "is_this_ptr" : true, 1696 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1697 } 1698 ], 1699 "return_type" : "_ZTIv", 1700 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1701 }, 1702 { 1703 "function_name" : "aidl::android::hardware::nfc::BpNfcClientCallback::~BpNfcClientCallback", 1704 "linker_set_key" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD2Ev", 1705 "parameters" : 1706 [ 1707 { 1708 "is_this_ptr" : true, 1709 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 1710 } 1711 ], 1712 "return_type" : "_ZTIv", 1713 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 1714 }, 1715 { 1716 "function_name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig::readFromParcel", 1717 "linker_set_key" : "_ZN4aidl7android8hardware3nfc23ProtocolDiscoveryConfig14readFromParcelEPK7AParcel", 1718 "parameters" : 1719 [ 1720 { 1721 "is_this_ptr" : true, 1722 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 1723 }, 1724 { 1725 "referenced_type" : "_ZTIPK7AParcel" 1726 } 1727 ], 1728 "return_type" : "_ZTIi", 1729 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 1730 }, 1731 { 1732 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::getInterfaceHash", 1733 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1734 "parameters" : 1735 [ 1736 { 1737 "is_this_ptr" : true, 1738 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1739 }, 1740 { 1741 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1742 } 1743 ], 1744 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1745 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1746 }, 1747 { 1748 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::getInterfaceVersion", 1749 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault19getInterfaceVersionEPi", 1750 "parameters" : 1751 [ 1752 { 1753 "is_this_ptr" : true, 1754 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1755 }, 1756 { 1757 "referenced_type" : "_ZTIPi" 1758 } 1759 ], 1760 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1761 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1762 }, 1763 { 1764 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::asBinder", 1765 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8asBinderEv", 1766 "parameters" : 1767 [ 1768 { 1769 "is_this_ptr" : true, 1770 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1771 } 1772 ], 1773 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1774 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1775 }, 1776 { 1777 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::isRemote", 1778 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8isRemoteEv", 1779 "parameters" : 1780 [ 1781 { 1782 "is_this_ptr" : true, 1783 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1784 } 1785 ], 1786 "return_type" : "_ZTIb", 1787 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1788 }, 1789 { 1790 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::sendData", 1791 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE", 1792 "parameters" : 1793 [ 1794 { 1795 "is_this_ptr" : true, 1796 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1797 }, 1798 { 1799 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 1800 } 1801 ], 1802 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1803 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1804 }, 1805 { 1806 "function_name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault::sendEvent", 1807 "linker_set_key" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault9sendEventENS2_8NfcEventENS2_9NfcStatusE", 1808 "parameters" : 1809 [ 1810 { 1811 "is_this_ptr" : true, 1812 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 1813 }, 1814 { 1815 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc8NfcEventE" 1816 }, 1817 { 1818 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcStatusE" 1819 } 1820 ], 1821 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1822 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 1823 }, 1824 { 1825 "function_name" : "aidl::android::hardware::nfc::INfc::fromBinder", 1826 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc10fromBinderERKN3ndk10SpAIBinderE", 1827 "parameters" : 1828 [ 1829 { 1830 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 1831 } 1832 ], 1833 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 1834 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1835 }, 1836 { 1837 "function_name" : "aidl::android::hardware::nfc::INfc::writeToParcel", 1838 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE", 1839 "parameters" : 1840 [ 1841 { 1842 "referenced_type" : "_ZTIP7AParcel" 1843 }, 1844 { 1845 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE" 1846 } 1847 ], 1848 "return_type" : "_ZTIi", 1849 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1850 }, 1851 { 1852 "function_name" : "aidl::android::hardware::nfc::INfc::getDefaultImpl", 1853 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc14getDefaultImplEv", 1854 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 1855 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1856 }, 1857 { 1858 "function_name" : "aidl::android::hardware::nfc::INfc::readFromParcel", 1859 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE", 1860 "parameters" : 1861 [ 1862 { 1863 "referenced_type" : "_ZTIPK7AParcel" 1864 }, 1865 { 1866 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE" 1867 } 1868 ], 1869 "return_type" : "_ZTIi", 1870 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1871 }, 1872 { 1873 "function_name" : "aidl::android::hardware::nfc::INfc::setDefaultImpl", 1874 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc14setDefaultImplERKNSt3__110shared_ptrIS3_EE", 1875 "parameters" : 1876 [ 1877 { 1878 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE" 1879 } 1880 ], 1881 "return_type" : "_ZTIb", 1882 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1883 }, 1884 { 1885 "function_name" : "aidl::android::hardware::nfc::INfc::INfc", 1886 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfcC2Ev", 1887 "parameters" : 1888 [ 1889 { 1890 "is_this_ptr" : true, 1891 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE" 1892 } 1893 ], 1894 "return_type" : "_ZTIv", 1895 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1896 }, 1897 { 1898 "function_name" : "aidl::android::hardware::nfc::INfc::~INfc", 1899 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfcD0Ev", 1900 "parameters" : 1901 [ 1902 { 1903 "is_this_ptr" : true, 1904 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE" 1905 } 1906 ], 1907 "return_type" : "_ZTIv", 1908 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1909 }, 1910 { 1911 "function_name" : "aidl::android::hardware::nfc::INfc::~INfc", 1912 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfcD1Ev", 1913 "parameters" : 1914 [ 1915 { 1916 "is_this_ptr" : true, 1917 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE" 1918 } 1919 ], 1920 "return_type" : "_ZTIv", 1921 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1922 }, 1923 { 1924 "function_name" : "aidl::android::hardware::nfc::INfc::~INfc", 1925 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfcD2Ev", 1926 "parameters" : 1927 [ 1928 { 1929 "is_this_ptr" : true, 1930 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE" 1931 } 1932 ], 1933 "return_type" : "_ZTIv", 1934 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 1935 }, 1936 { 1937 "access" : "protected", 1938 "function_name" : "aidl::android::hardware::nfc::BnNfc::createBinder", 1939 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfc12createBinderEv", 1940 "parameters" : 1941 [ 1942 { 1943 "is_this_ptr" : true, 1944 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 1945 } 1946 ], 1947 "return_type" : "_ZTIN3ndk10SpAIBinderE", 1948 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 1949 }, 1950 { 1951 "function_name" : "aidl::android::hardware::nfc::BnNfc::getInterfaceHash", 1952 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 1953 "parameters" : 1954 [ 1955 { 1956 "is_this_ptr" : true, 1957 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 1958 }, 1959 { 1960 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 1961 } 1962 ], 1963 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1964 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 1965 }, 1966 { 1967 "function_name" : "aidl::android::hardware::nfc::BnNfc::getInterfaceVersion", 1968 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfc19getInterfaceVersionEPi", 1969 "parameters" : 1970 [ 1971 { 1972 "is_this_ptr" : true, 1973 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 1974 }, 1975 { 1976 "referenced_type" : "_ZTIPi" 1977 } 1978 ], 1979 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 1980 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 1981 }, 1982 { 1983 "function_name" : "aidl::android::hardware::nfc::BnNfc::BnNfc", 1984 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfcC2Ev", 1985 "parameters" : 1986 [ 1987 { 1988 "is_this_ptr" : true, 1989 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 1990 } 1991 ], 1992 "return_type" : "_ZTIv", 1993 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 1994 }, 1995 { 1996 "function_name" : "aidl::android::hardware::nfc::BnNfc::~BnNfc", 1997 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfcD0Ev", 1998 "parameters" : 1999 [ 2000 { 2001 "is_this_ptr" : true, 2002 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 2003 } 2004 ], 2005 "return_type" : "_ZTIv", 2006 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 2007 }, 2008 { 2009 "function_name" : "aidl::android::hardware::nfc::BnNfc::~BnNfc", 2010 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfcD1Ev", 2011 "parameters" : 2012 [ 2013 { 2014 "is_this_ptr" : true, 2015 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 2016 } 2017 ], 2018 "return_type" : "_ZTIv", 2019 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 2020 }, 2021 { 2022 "function_name" : "aidl::android::hardware::nfc::BnNfc::~BnNfc", 2023 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BnNfcD2Ev", 2024 "parameters" : 2025 [ 2026 { 2027 "is_this_ptr" : true, 2028 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE" 2029 } 2030 ], 2031 "return_type" : "_ZTIv", 2032 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 2033 }, 2034 { 2035 "function_name" : "aidl::android::hardware::nfc::BpNfc::powerCycle", 2036 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc10powerCycleEv", 2037 "parameters" : 2038 [ 2039 { 2040 "is_this_ptr" : true, 2041 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2042 } 2043 ], 2044 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2045 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2046 }, 2047 { 2048 "function_name" : "aidl::android::hardware::nfc::BpNfc::preDiscover", 2049 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc11preDiscoverEv", 2050 "parameters" : 2051 [ 2052 { 2053 "is_this_ptr" : true, 2054 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2055 } 2056 ], 2057 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2058 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2059 }, 2060 { 2061 "function_name" : "aidl::android::hardware::nfc::BpNfc::factoryReset", 2062 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc12factoryResetEv", 2063 "parameters" : 2064 [ 2065 { 2066 "is_this_ptr" : true, 2067 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2068 } 2069 ], 2070 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2071 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2072 }, 2073 { 2074 "function_name" : "aidl::android::hardware::nfc::BpNfc::coreInitialized", 2075 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc15coreInitializedEv", 2076 "parameters" : 2077 [ 2078 { 2079 "is_this_ptr" : true, 2080 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2081 } 2082 ], 2083 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2084 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2085 }, 2086 { 2087 "function_name" : "aidl::android::hardware::nfc::BpNfc::getInterfaceHash", 2088 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", 2089 "parameters" : 2090 [ 2091 { 2092 "is_this_ptr" : true, 2093 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2094 }, 2095 { 2096 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 2097 } 2098 ], 2099 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2100 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2101 }, 2102 { 2103 "function_name" : "aidl::android::hardware::nfc::BpNfc::getInterfaceVersion", 2104 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc19getInterfaceVersionEPi", 2105 "parameters" : 2106 [ 2107 { 2108 "is_this_ptr" : true, 2109 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2110 }, 2111 { 2112 "referenced_type" : "_ZTIPi" 2113 } 2114 ], 2115 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2116 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2117 }, 2118 { 2119 "function_name" : "aidl::android::hardware::nfc::BpNfc::isVerboseLoggingEnabled", 2120 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc23isVerboseLoggingEnabledEPb", 2121 "parameters" : 2122 [ 2123 { 2124 "is_this_ptr" : true, 2125 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2126 }, 2127 { 2128 "referenced_type" : "_ZTIPb" 2129 } 2130 ], 2131 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2132 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2133 }, 2134 { 2135 "function_name" : "aidl::android::hardware::nfc::BpNfc::setEnableVerboseLogging", 2136 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc23setEnableVerboseLoggingEb", 2137 "parameters" : 2138 [ 2139 { 2140 "is_this_ptr" : true, 2141 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2142 }, 2143 { 2144 "referenced_type" : "_ZTIb" 2145 } 2146 ], 2147 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2148 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2149 }, 2150 { 2151 "function_name" : "aidl::android::hardware::nfc::BpNfc::open", 2152 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE", 2153 "parameters" : 2154 [ 2155 { 2156 "is_this_ptr" : true, 2157 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2158 }, 2159 { 2160 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 2161 } 2162 ], 2163 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2164 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2165 }, 2166 { 2167 "function_name" : "aidl::android::hardware::nfc::BpNfc::close", 2168 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc5closeENS2_12NfcCloseTypeE", 2169 "parameters" : 2170 [ 2171 { 2172 "is_this_ptr" : true, 2173 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2174 }, 2175 { 2176 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc12NfcCloseTypeE" 2177 } 2178 ], 2179 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2180 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2181 }, 2182 { 2183 "function_name" : "aidl::android::hardware::nfc::BpNfc::write", 2184 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi", 2185 "parameters" : 2186 [ 2187 { 2188 "is_this_ptr" : true, 2189 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2190 }, 2191 { 2192 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" 2193 }, 2194 { 2195 "referenced_type" : "_ZTIPi" 2196 } 2197 ], 2198 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2199 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2200 }, 2201 { 2202 "function_name" : "aidl::android::hardware::nfc::BpNfc::getConfig", 2203 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfc9getConfigEPNS2_9NfcConfigE", 2204 "parameters" : 2205 [ 2206 { 2207 "is_this_ptr" : true, 2208 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2209 }, 2210 { 2211 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE" 2212 } 2213 ], 2214 "return_type" : "_ZTIN3ndk13ScopedAStatusE", 2215 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2216 }, 2217 { 2218 "function_name" : "aidl::android::hardware::nfc::BpNfc::BpNfc", 2219 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcC1ERKN3ndk10SpAIBinderE", 2220 "parameters" : 2221 [ 2222 { 2223 "is_this_ptr" : true, 2224 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2225 }, 2226 { 2227 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2228 } 2229 ], 2230 "return_type" : "_ZTIv", 2231 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2232 }, 2233 { 2234 "function_name" : "aidl::android::hardware::nfc::BpNfc::BpNfc", 2235 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcC2ERKN3ndk10SpAIBinderE", 2236 "parameters" : 2237 [ 2238 { 2239 "is_this_ptr" : true, 2240 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2241 }, 2242 { 2243 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE" 2244 } 2245 ], 2246 "return_type" : "_ZTIv", 2247 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2248 }, 2249 { 2250 "function_name" : "aidl::android::hardware::nfc::BpNfc::~BpNfc", 2251 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcD0Ev", 2252 "parameters" : 2253 [ 2254 { 2255 "is_this_ptr" : true, 2256 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2257 } 2258 ], 2259 "return_type" : "_ZTIv", 2260 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2261 }, 2262 { 2263 "function_name" : "aidl::android::hardware::nfc::BpNfc::~BpNfc", 2264 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcD1Ev", 2265 "parameters" : 2266 [ 2267 { 2268 "is_this_ptr" : true, 2269 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2270 } 2271 ], 2272 "return_type" : "_ZTIv", 2273 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2274 }, 2275 { 2276 "function_name" : "aidl::android::hardware::nfc::BpNfc::~BpNfc", 2277 "linker_set_key" : "_ZN4aidl7android8hardware3nfc5BpNfcD2Ev", 2278 "parameters" : 2279 [ 2280 { 2281 "is_this_ptr" : true, 2282 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE" 2283 } 2284 ], 2285 "return_type" : "_ZTIv", 2286 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 2287 }, 2288 { 2289 "function_name" : "aidl::android::hardware::nfc::NfcConfig::readFromParcel", 2290 "linker_set_key" : "_ZN4aidl7android8hardware3nfc9NfcConfig14readFromParcelEPK7AParcel", 2291 "parameters" : 2292 [ 2293 { 2294 "is_this_ptr" : true, 2295 "referenced_type" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE" 2296 }, 2297 { 2298 "referenced_type" : "_ZTIPK7AParcel" 2299 } 2300 ], 2301 "return_type" : "_ZTIi", 2302 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2303 }, 2304 { 2305 "function_name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig::writeToParcel", 2306 "linker_set_key" : "_ZNK4aidl7android8hardware3nfc23ProtocolDiscoveryConfig13writeToParcelEP7AParcel", 2307 "parameters" : 2308 [ 2309 { 2310 "is_this_ptr" : true, 2311 "referenced_type" : "_ZTIPKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 2312 }, 2313 { 2314 "referenced_type" : "_ZTIP7AParcel" 2315 } 2316 ], 2317 "return_type" : "_ZTIi", 2318 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 2319 }, 2320 { 2321 "function_name" : "aidl::android::hardware::nfc::NfcConfig::writeToParcel", 2322 "linker_set_key" : "_ZNK4aidl7android8hardware3nfc9NfcConfig13writeToParcelEP7AParcel", 2323 "parameters" : 2324 [ 2325 { 2326 "is_this_ptr" : true, 2327 "referenced_type" : "_ZTIPKN4aidl7android8hardware3nfc9NfcConfigE" 2328 }, 2329 { 2330 "referenced_type" : "_ZTIP7AParcel" 2331 } 2332 ], 2333 "return_type" : "_ZTIi", 2334 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2335 } 2336 ], 2337 "global_vars" : 2338 [ 2339 { 2340 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback10descriptorE", 2341 "name" : "aidl::android::hardware::nfc::INfcClientCallback::descriptor", 2342 "referenced_type" : "_ZTIPKc", 2343 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 2344 }, 2345 { 2346 "access" : "private", 2347 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback12default_implE", 2348 "name" : "aidl::android::hardware::nfc::INfcClientCallback::default_impl", 2349 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2350 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 2351 }, 2352 { 2353 "linker_set_key" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback4hashE", 2354 "name" : "aidl::android::hardware::nfc::INfcClientCallback::hash", 2355 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2356 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 2357 }, 2358 { 2359 "linker_set_key" : "_ZN4aidl7android8hardware3nfc23ProtocolDiscoveryConfig10descriptorE", 2360 "name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig::descriptor", 2361 "referenced_type" : "_ZTIPKc", 2362 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 2363 }, 2364 { 2365 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc10descriptorE", 2366 "name" : "aidl::android::hardware::nfc::INfc::descriptor", 2367 "referenced_type" : "_ZTIPKc", 2368 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2369 }, 2370 { 2371 "access" : "private", 2372 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc12default_implE", 2373 "name" : "aidl::android::hardware::nfc::INfc::default_impl", 2374 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 2375 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2376 }, 2377 { 2378 "linker_set_key" : "_ZN4aidl7android8hardware3nfc4INfc4hashE", 2379 "name" : "aidl::android::hardware::nfc::INfc::hash", 2380 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2381 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2382 }, 2383 { 2384 "linker_set_key" : "_ZN4aidl7android8hardware3nfc9NfcConfig10descriptorE", 2385 "name" : "aidl::android::hardware::nfc::NfcConfig::descriptor", 2386 "referenced_type" : "_ZTIPKc", 2387 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2388 } 2389 ], 2390 "lvalue_reference_types" : 2391 [ 2392 { 2393 "alignment" : 4, 2394 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE", 2395 "name" : "const ndk::SpAIBinder &", 2396 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2397 "self_type" : "_ZTIRKN3ndk10SpAIBinderE", 2398 "size" : 4, 2399 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2400 }, 2401 { 2402 "alignment" : 4, 2403 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE", 2404 "name" : "const ndk::ScopedAParcel &", 2405 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 2406 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE", 2407 "size" : 4, 2408 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2409 }, 2410 { 2411 "alignment" : 4, 2412 "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE", 2413 "name" : "const ndk::AParcelableHolder &", 2414 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 2415 "self_type" : "_ZTIRKN3ndk17AParcelableHolderE", 2416 "size" : 4, 2417 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2418 }, 2419 { 2420 "alignment" : 4, 2421 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 2422 "name" : "const ndk::ScopedFileDescriptor &", 2423 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2424 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE", 2425 "size" : 4, 2426 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2427 }, 2428 { 2429 "alignment" : 4, 2430 "linker_set_key" : "_ZTIRKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 2431 "name" : "const aidl::android::hardware::nfc::PresenceCheckAlgorithm &", 2432 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 2433 "self_type" : "_ZTIRKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 2434 "size" : 4, 2435 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2436 }, 2437 { 2438 "alignment" : 4, 2439 "linker_set_key" : "_ZTIRKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2440 "name" : "const aidl::android::hardware::nfc::ProtocolDiscoveryConfig &", 2441 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2442 "self_type" : "_ZTIRKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2443 "size" : 4, 2444 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2445 }, 2446 { 2447 "alignment" : 4, 2448 "linker_set_key" : "_ZTIRKN4aidl7android8hardware3nfc9NfcConfigE", 2449 "name" : "const aidl::android::hardware::nfc::NfcConfig &", 2450 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc9NfcConfigE", 2451 "self_type" : "_ZTIRKN4aidl7android8hardware3nfc9NfcConfigE", 2452 "size" : 4, 2453 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2454 }, 2455 { 2456 "alignment" : 4, 2457 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2458 "name" : "const std::shared_ptr<aidl::android::hardware::nfc::INfcClientCallback> &", 2459 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2460 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2461 "size" : 4, 2462 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2463 }, 2464 { 2465 "alignment" : 4, 2466 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 2467 "name" : "const std::shared_ptr<aidl::android::hardware::nfc::INfc> &", 2468 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 2469 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 2470 "size" : 4, 2471 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 2472 }, 2473 { 2474 "alignment" : 4, 2475 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2476 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &", 2477 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2478 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2479 "size" : 4, 2480 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2481 }, 2482 { 2483 "alignment" : 4, 2484 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2485 "name" : "const std::vector<bool, std::allocator<bool>> &", 2486 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2487 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE", 2488 "size" : 4, 2489 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2490 }, 2491 { 2492 "alignment" : 4, 2493 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2494 "name" : "const std::vector<double, std::allocator<double>> &", 2495 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2496 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE", 2497 "size" : 4, 2498 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2499 }, 2500 { 2501 "alignment" : 4, 2502 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2503 "name" : "const std::vector<float, std::allocator<float>> &", 2504 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2505 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE", 2506 "size" : 4, 2507 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2508 }, 2509 { 2510 "alignment" : 4, 2511 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 2512 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &", 2513 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2514 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE", 2515 "size" : 4, 2516 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2517 }, 2518 { 2519 "alignment" : 4, 2520 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2521 "name" : "const std::vector<int, std::allocator<int>> &", 2522 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2523 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE", 2524 "size" : 4, 2525 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2526 }, 2527 { 2528 "alignment" : 4, 2529 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2530 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &", 2531 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2532 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE", 2533 "size" : 4, 2534 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2535 }, 2536 { 2537 "alignment" : 4, 2538 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 2539 "name" : "const std::vector<long long, std::allocator<long long>> &", 2540 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 2541 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE", 2542 "size" : 4, 2543 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2544 }, 2545 { 2546 "alignment" : 4, 2547 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 2548 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &", 2549 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 2550 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE", 2551 "size" : 4, 2552 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2553 }, 2554 { 2555 "alignment" : 4, 2556 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2557 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &", 2558 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2559 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2560 "size" : 4, 2561 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2562 }, 2563 { 2564 "alignment" : 4, 2565 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2566 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &", 2567 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2568 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2569 "size" : 4, 2570 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2571 }, 2572 { 2573 "alignment" : 4, 2574 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2575 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &", 2576 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2577 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2578 "size" : 4, 2579 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2580 }, 2581 { 2582 "alignment" : 4, 2583 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2584 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &", 2585 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2586 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2587 "size" : 4, 2588 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2589 }, 2590 { 2591 "alignment" : 4, 2592 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2593 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &", 2594 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2595 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2596 "size" : 4, 2597 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2598 }, 2599 { 2600 "alignment" : 4, 2601 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2602 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &", 2603 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2604 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2605 "size" : 4, 2606 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2607 }, 2608 { 2609 "alignment" : 4, 2610 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2611 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &", 2612 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2613 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2614 "size" : 4, 2615 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2616 }, 2617 { 2618 "alignment" : 4, 2619 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2620 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &", 2621 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2622 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 2623 "size" : 4, 2624 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2625 }, 2626 { 2627 "alignment" : 4, 2628 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2629 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &", 2630 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2631 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 2632 "size" : 4, 2633 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2634 }, 2635 { 2636 "alignment" : 4, 2637 "linker_set_key" : "_ZTIRKa", 2638 "name" : "const signed char &", 2639 "referenced_type" : "_ZTIKa", 2640 "self_type" : "_ZTIRKa", 2641 "size" : 4, 2642 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2643 }, 2644 { 2645 "alignment" : 4, 2646 "linker_set_key" : "_ZTIRKb", 2647 "name" : "const bool &", 2648 "referenced_type" : "_ZTIKb", 2649 "self_type" : "_ZTIRKb", 2650 "size" : 4, 2651 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2652 }, 2653 { 2654 "alignment" : 4, 2655 "linker_set_key" : "_ZTIRKh", 2656 "name" : "const unsigned char &", 2657 "referenced_type" : "_ZTIKh", 2658 "self_type" : "_ZTIRKh", 2659 "size" : 4, 2660 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2661 }, 2662 { 2663 "alignment" : 4, 2664 "linker_set_key" : "_ZTIRKi", 2665 "name" : "const int &", 2666 "referenced_type" : "_ZTIKi", 2667 "self_type" : "_ZTIRKi", 2668 "size" : 4, 2669 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2670 }, 2671 { 2672 "alignment" : 4, 2673 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE", 2674 "name" : "ndk::SpAIBinder &", 2675 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2676 "self_type" : "_ZTIRN3ndk10SpAIBinderE", 2677 "size" : 4, 2678 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2679 }, 2680 { 2681 "alignment" : 4, 2682 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE", 2683 "name" : "ndk::ScopedAParcel &", 2684 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2685 "self_type" : "_ZTIRN3ndk13ScopedAParcelE", 2686 "size" : 4, 2687 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2688 }, 2689 { 2690 "alignment" : 4, 2691 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE", 2692 "name" : "ndk::ScopedAStatus &", 2693 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2694 "self_type" : "_ZTIRN3ndk13ScopedAStatusE", 2695 "size" : 4, 2696 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2697 }, 2698 { 2699 "alignment" : 4, 2700 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 2701 "name" : "ndk::ScopedAIBinder_Weak &", 2702 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2703 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE", 2704 "size" : 4, 2705 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2706 }, 2707 { 2708 "alignment" : 4, 2709 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE", 2710 "name" : "ndk::ScopedFileDescriptor &", 2711 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2712 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE", 2713 "size" : 4, 2714 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2715 }, 2716 { 2717 "alignment" : 4, 2718 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 2719 "name" : "ndk::ScopedAIBinder_DeathRecipient &", 2720 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2721 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE", 2722 "size" : 4, 2723 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2724 }, 2725 { 2726 "alignment" : 4, 2727 "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2728 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &", 2729 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2730 "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2731 "size" : 4, 2732 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2733 } 2734 ], 2735 "pointer_types" : 2736 [ 2737 { 2738 "alignment" : 4, 2739 "linker_set_key" : "_ZTIP13AIBinder_Weak", 2740 "name" : "AIBinder_Weak *", 2741 "referenced_type" : "_ZTI13AIBinder_Weak", 2742 "self_type" : "_ZTIP13AIBinder_Weak", 2743 "size" : 4, 2744 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2745 }, 2746 { 2747 "alignment" : 4, 2748 "linker_set_key" : "_ZTIP14AIBinder_Class", 2749 "name" : "AIBinder_Class *", 2750 "referenced_type" : "_ZTI14AIBinder_Class", 2751 "self_type" : "_ZTIP14AIBinder_Class", 2752 "size" : 4, 2753 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2754 }, 2755 { 2756 "alignment" : 4, 2757 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient", 2758 "name" : "AIBinder_DeathRecipient *", 2759 "referenced_type" : "_ZTI23AIBinder_DeathRecipient", 2760 "self_type" : "_ZTIP23AIBinder_DeathRecipient", 2761 "size" : 4, 2762 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2763 }, 2764 { 2765 "alignment" : 4, 2766 "linker_set_key" : "_ZTIP7AParcel", 2767 "name" : "AParcel *", 2768 "referenced_type" : "_ZTI7AParcel", 2769 "self_type" : "_ZTIP7AParcel", 2770 "size" : 4, 2771 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2772 }, 2773 { 2774 "alignment" : 4, 2775 "linker_set_key" : "_ZTIP7AStatus", 2776 "name" : "AStatus *", 2777 "referenced_type" : "_ZTI7AStatus", 2778 "self_type" : "_ZTIP7AStatus", 2779 "size" : 4, 2780 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2781 }, 2782 { 2783 "alignment" : 4, 2784 "linker_set_key" : "_ZTIP8AIBinder", 2785 "name" : "AIBinder *", 2786 "referenced_type" : "_ZTI8AIBinder", 2787 "self_type" : "_ZTIP8AIBinder", 2788 "size" : 4, 2789 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2790 }, 2791 { 2792 "alignment" : 4, 2793 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2794 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)", 2795 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E", 2796 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E", 2797 "size" : 4, 2798 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2799 }, 2800 { 2801 "alignment" : 4, 2802 "linker_set_key" : "_ZTIPK7AParcel", 2803 "name" : "const AParcel *", 2804 "referenced_type" : "_ZTIK7AParcel", 2805 "self_type" : "_ZTIPK7AParcel", 2806 "size" : 4, 2807 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2808 }, 2809 { 2810 "alignment" : 4, 2811 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE", 2812 "name" : "const ndk::SpAIBinder *", 2813 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE", 2814 "self_type" : "_ZTIPKN3ndk10SpAIBinderE", 2815 "size" : 4, 2816 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2817 }, 2818 { 2819 "alignment" : 4, 2820 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE", 2821 "name" : "const ndk::ScopedAParcel *", 2822 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE", 2823 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE", 2824 "size" : 4, 2825 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2826 }, 2827 { 2828 "alignment" : 4, 2829 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE", 2830 "name" : "const ndk::ScopedAStatus *", 2831 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE", 2832 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE", 2833 "size" : 4, 2834 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2835 }, 2836 { 2837 "alignment" : 4, 2838 "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE", 2839 "name" : "const ndk::AParcelableHolder *", 2840 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE", 2841 "self_type" : "_ZTIPKN3ndk17AParcelableHolderE", 2842 "size" : 4, 2843 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2844 }, 2845 { 2846 "alignment" : 4, 2847 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 2848 "name" : "const ndk::ScopedFileDescriptor *", 2849 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2850 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE", 2851 "size" : 4, 2852 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2853 }, 2854 { 2855 "alignment" : 4, 2856 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2857 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 2858 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2859 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2860 "size" : 4, 2861 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2862 }, 2863 { 2864 "alignment" : 4, 2865 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2866 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 2867 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2868 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2869 "size" : 4, 2870 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2871 }, 2872 { 2873 "alignment" : 4, 2874 "linker_set_key" : "_ZTIPKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2875 "name" : "const aidl::android::hardware::nfc::ProtocolDiscoveryConfig *", 2876 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2877 "self_type" : "_ZTIPKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 2878 "size" : 4, 2879 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 2880 }, 2881 { 2882 "alignment" : 4, 2883 "linker_set_key" : "_ZTIPKN4aidl7android8hardware3nfc9NfcConfigE", 2884 "name" : "const aidl::android::hardware::nfc::NfcConfig *", 2885 "referenced_type" : "_ZTIKN4aidl7android8hardware3nfc9NfcConfigE", 2886 "self_type" : "_ZTIPKN4aidl7android8hardware3nfc9NfcConfigE", 2887 "size" : 4, 2888 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 2889 }, 2890 { 2891 "alignment" : 4, 2892 "linker_set_key" : "_ZTIPKc", 2893 "name" : "const char *", 2894 "referenced_type" : "_ZTIKc", 2895 "self_type" : "_ZTIPKc", 2896 "size" : 4, 2897 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2898 }, 2899 { 2900 "alignment" : 4, 2901 "linker_set_key" : "_ZTIPKv", 2902 "name" : "const void *", 2903 "referenced_type" : "_ZTIKv", 2904 "self_type" : "_ZTIPKv", 2905 "size" : 4, 2906 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2907 }, 2908 { 2909 "alignment" : 4, 2910 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE", 2911 "name" : "ndk::SpAIBinder *", 2912 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2913 "self_type" : "_ZTIPN3ndk10SpAIBinderE", 2914 "size" : 4, 2915 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2916 }, 2917 { 2918 "alignment" : 4, 2919 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE", 2920 "name" : "ndk::ICInterface *", 2921 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2922 "self_type" : "_ZTIPN3ndk11ICInterfaceE", 2923 "size" : 4, 2924 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2925 }, 2926 { 2927 "alignment" : 4, 2928 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2929 "name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfcClientCallback> *", 2930 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2931 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2932 "size" : 4, 2933 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2934 }, 2935 { 2936 "alignment" : 4, 2937 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2938 "name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfc> *", 2939 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2940 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2941 "size" : 4, 2942 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2943 }, 2944 { 2945 "alignment" : 4, 2946 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2947 "name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfcClientCallback> *", 2948 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2949 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 2950 "size" : 4, 2951 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2952 }, 2953 { 2954 "alignment" : 4, 2955 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2956 "name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfc> *", 2957 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2958 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 2959 "size" : 4, 2960 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2961 }, 2962 { 2963 "alignment" : 4, 2964 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE", 2965 "name" : "ndk::ScopedAParcel *", 2966 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2967 "self_type" : "_ZTIPN3ndk13ScopedAParcelE", 2968 "size" : 4, 2969 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2970 }, 2971 { 2972 "alignment" : 4, 2973 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE", 2974 "name" : "ndk::ScopedAStatus *", 2975 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2976 "self_type" : "_ZTIPN3ndk13ScopedAStatusE", 2977 "size" : 4, 2978 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2979 }, 2980 { 2981 "alignment" : 4, 2982 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE", 2983 "name" : "ndk::SharedRefBase *", 2984 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2985 "self_type" : "_ZTIPN3ndk13SharedRefBaseE", 2986 "size" : 4, 2987 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2988 }, 2989 { 2990 "alignment" : 4, 2991 "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE", 2992 "name" : "ndk::AParcelableHolder *", 2993 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2994 "self_type" : "_ZTIPN3ndk17AParcelableHolderE", 2995 "size" : 4, 2996 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2997 }, 2998 { 2999 "alignment" : 4, 3000 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 3001 "name" : "ndk::ScopedAIBinder_Weak *", 3002 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 3003 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE", 3004 "size" : 4, 3005 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3006 }, 3007 { 3008 "alignment" : 4, 3009 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE", 3010 "name" : "ndk::ScopedFileDescriptor *", 3011 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3012 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE", 3013 "size" : 4, 3014 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3015 }, 3016 { 3017 "alignment" : 4, 3018 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 3019 "name" : "ndk::ScopedAIBinder_DeathRecipient *", 3020 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 3021 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE", 3022 "size" : 4, 3023 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3024 }, 3025 { 3026 "alignment" : 4, 3027 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3028 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *", 3029 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3030 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 3031 "size" : 4, 3032 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3033 }, 3034 { 3035 "alignment" : 4, 3036 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3037 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *", 3038 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3039 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 3040 "size" : 4, 3041 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3042 }, 3043 { 3044 "alignment" : 4, 3045 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3046 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *", 3047 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3048 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3049 "size" : 4, 3050 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3051 }, 3052 { 3053 "alignment" : 4, 3054 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3055 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *", 3056 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3057 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3058 "size" : 4, 3059 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3060 }, 3061 { 3062 "alignment" : 4, 3063 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE", 3064 "name" : "aidl::android::hardware::nfc::INfcDefault *", 3065 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE", 3066 "self_type" : "_ZTIPN4aidl7android8hardware3nfc11INfcDefaultE", 3067 "size" : 4, 3068 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3069 }, 3070 { 3071 "alignment" : 4, 3072 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc13INfcDelegatorE", 3073 "name" : "aidl::android::hardware::nfc::INfcDelegator *", 3074 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE", 3075 "self_type" : "_ZTIPN4aidl7android8hardware3nfc13INfcDelegatorE", 3076 "size" : 4, 3077 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 3078 }, 3079 { 3080 "alignment" : 4, 3081 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE", 3082 "name" : "aidl::android::hardware::nfc::INfcClientCallback *", 3083 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE", 3084 "self_type" : "_ZTIPN4aidl7android8hardware3nfc18INfcClientCallbackE", 3085 "size" : 4, 3086 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3087 }, 3088 { 3089 "alignment" : 4, 3090 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 3091 "name" : "aidl::android::hardware::nfc::BnNfcClientCallback *", 3092 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 3093 "self_type" : "_ZTIPN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 3094 "size" : 4, 3095 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 3096 }, 3097 { 3098 "alignment" : 4, 3099 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 3100 "name" : "aidl::android::hardware::nfc::BpNfcClientCallback *", 3101 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 3102 "self_type" : "_ZTIPN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 3103 "size" : 4, 3104 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h" 3105 }, 3106 { 3107 "alignment" : 4, 3108 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3109 "name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig *", 3110 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3111 "self_type" : "_ZTIPN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3112 "size" : 4, 3113 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 3114 }, 3115 { 3116 "alignment" : 4, 3117 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 3118 "name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault *", 3119 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 3120 "self_type" : "_ZTIPN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 3121 "size" : 4, 3122 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3123 }, 3124 { 3125 "alignment" : 4, 3126 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 3127 "name" : "aidl::android::hardware::nfc::INfcClientCallbackDelegator *", 3128 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 3129 "self_type" : "_ZTIPN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 3130 "size" : 4, 3131 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h" 3132 }, 3133 { 3134 "alignment" : 4, 3135 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc4INfcE", 3136 "name" : "aidl::android::hardware::nfc::INfc *", 3137 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE", 3138 "self_type" : "_ZTIPN4aidl7android8hardware3nfc4INfcE", 3139 "size" : 4, 3140 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3141 }, 3142 { 3143 "alignment" : 4, 3144 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE", 3145 "name" : "aidl::android::hardware::nfc::BnNfc *", 3146 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE", 3147 "self_type" : "_ZTIPN4aidl7android8hardware3nfc5BnNfcE", 3148 "size" : 4, 3149 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h" 3150 }, 3151 { 3152 "alignment" : 4, 3153 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE", 3154 "name" : "aidl::android::hardware::nfc::BpNfc *", 3155 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE", 3156 "self_type" : "_ZTIPN4aidl7android8hardware3nfc5BpNfcE", 3157 "size" : 4, 3158 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h" 3159 }, 3160 { 3161 "alignment" : 4, 3162 "linker_set_key" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE", 3163 "name" : "aidl::android::hardware::nfc::NfcConfig *", 3164 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 3165 "self_type" : "_ZTIPN4aidl7android8hardware3nfc9NfcConfigE", 3166 "size" : 4, 3167 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3168 }, 3169 { 3170 "alignment" : 4, 3171 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3172 "name" : "std::shared_ptr<aidl::android::hardware::nfc::INfcClientCallback> *", 3173 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3174 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3175 "size" : 4, 3176 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3177 }, 3178 { 3179 "alignment" : 4, 3180 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3181 "name" : "std::shared_ptr<aidl::android::hardware::nfc::INfc> *", 3182 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3183 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3184 "size" : 4, 3185 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3186 }, 3187 { 3188 "alignment" : 4, 3189 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3190 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 3191 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3192 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3193 "size" : 4, 3194 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3195 }, 3196 { 3197 "alignment" : 4, 3198 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3199 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 3200 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 3201 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3202 "size" : 4, 3203 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3204 }, 3205 { 3206 "alignment" : 4, 3207 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 3208 "name" : "std::vector<bool, std::allocator<bool>> *", 3209 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 3210 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 3211 "size" : 4, 3212 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3213 }, 3214 { 3215 "alignment" : 4, 3216 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 3217 "name" : "std::vector<double, std::allocator<double>> *", 3218 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 3219 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 3220 "size" : 4, 3221 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3222 }, 3223 { 3224 "alignment" : 4, 3225 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 3226 "name" : "std::vector<float, std::allocator<float>> *", 3227 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 3228 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 3229 "size" : 4, 3230 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3231 }, 3232 { 3233 "alignment" : 4, 3234 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 3235 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 3236 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 3237 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 3238 "size" : 4, 3239 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3240 }, 3241 { 3242 "alignment" : 4, 3243 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 3244 "name" : "std::vector<int, std::allocator<int>> *", 3245 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 3246 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 3247 "size" : 4, 3248 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3249 }, 3250 { 3251 "alignment" : 4, 3252 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 3253 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 3254 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 3255 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 3256 "size" : 4, 3257 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3258 }, 3259 { 3260 "alignment" : 4, 3261 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 3262 "name" : "std::vector<long long, std::allocator<long long>> *", 3263 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 3264 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE", 3265 "size" : 4, 3266 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3267 }, 3268 { 3269 "alignment" : 4, 3270 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 3271 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *", 3272 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 3273 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE", 3274 "size" : 4, 3275 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3276 }, 3277 { 3278 "alignment" : 4, 3279 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3280 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 3281 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3282 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3283 "size" : 4, 3284 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3285 }, 3286 { 3287 "alignment" : 4, 3288 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3289 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 3290 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3291 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3292 "size" : 4, 3293 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3294 }, 3295 { 3296 "alignment" : 4, 3297 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3298 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 3299 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3300 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3301 "size" : 4, 3302 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3303 }, 3304 { 3305 "alignment" : 4, 3306 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3307 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 3308 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3309 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3310 "size" : 4, 3311 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3312 }, 3313 { 3314 "alignment" : 4, 3315 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3316 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 3317 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3318 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3319 "size" : 4, 3320 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3321 }, 3322 { 3323 "alignment" : 4, 3324 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3325 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 3326 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3327 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3328 "size" : 4, 3329 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3330 }, 3331 { 3332 "alignment" : 4, 3333 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3334 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 3335 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3336 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3337 "size" : 4, 3338 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3339 }, 3340 { 3341 "alignment" : 4, 3342 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3343 "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *", 3344 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3345 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3346 "size" : 4, 3347 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3348 }, 3349 { 3350 "alignment" : 4, 3351 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3352 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *", 3353 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3354 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3355 "size" : 4, 3356 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3357 }, 3358 { 3359 "alignment" : 4, 3360 "linker_set_key" : "_ZTIPP7AParcel", 3361 "name" : "AParcel **", 3362 "referenced_type" : "_ZTIP7AParcel", 3363 "self_type" : "_ZTIPP7AParcel", 3364 "size" : 4, 3365 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3366 }, 3367 { 3368 "alignment" : 4, 3369 "linker_set_key" : "_ZTIPP7AStatus", 3370 "name" : "AStatus **", 3371 "referenced_type" : "_ZTIP7AStatus", 3372 "self_type" : "_ZTIPP7AStatus", 3373 "size" : 4, 3374 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3375 }, 3376 { 3377 "alignment" : 4, 3378 "linker_set_key" : "_ZTIPP8AIBinder", 3379 "name" : "AIBinder **", 3380 "referenced_type" : "_ZTIP8AIBinder", 3381 "self_type" : "_ZTIPP8AIBinder", 3382 "size" : 4, 3383 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3384 }, 3385 { 3386 "alignment" : 4, 3387 "linker_set_key" : "_ZTIPPKc", 3388 "name" : "const char **", 3389 "referenced_type" : "_ZTIPKc", 3390 "self_type" : "_ZTIPPKc", 3391 "size" : 4, 3392 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3393 }, 3394 { 3395 "alignment" : 4, 3396 "linker_set_key" : "_ZTIPb", 3397 "name" : "bool *", 3398 "referenced_type" : "_ZTIb", 3399 "self_type" : "_ZTIPb", 3400 "size" : 4, 3401 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3402 }, 3403 { 3404 "alignment" : 4, 3405 "linker_set_key" : "_ZTIPi", 3406 "name" : "int *", 3407 "referenced_type" : "_ZTIi", 3408 "self_type" : "_ZTIPi", 3409 "size" : 4, 3410 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3411 }, 3412 { 3413 "alignment" : 4, 3414 "linker_set_key" : "_ZTIPv", 3415 "name" : "void *", 3416 "referenced_type" : "_ZTIv", 3417 "self_type" : "_ZTIPv", 3418 "size" : 4, 3419 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3420 } 3421 ], 3422 "qualified_types" : 3423 [ 3424 { 3425 "is_const" : true, 3426 "linker_set_key" : "_ZTIK7AParcel", 3427 "name" : "const AParcel", 3428 "referenced_type" : "_ZTI7AParcel", 3429 "self_type" : "_ZTIK7AParcel", 3430 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3431 }, 3432 { 3433 "alignment" : 4, 3434 "is_const" : true, 3435 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 3436 "name" : "const ndk::SpAIBinder", 3437 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3438 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 3439 "size" : 4, 3440 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3441 }, 3442 { 3443 "alignment" : 4, 3444 "is_const" : true, 3445 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 3446 "name" : "const ndk::ScopedAParcel", 3447 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3448 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 3449 "size" : 4, 3450 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3451 }, 3452 { 3453 "alignment" : 4, 3454 "is_const" : true, 3455 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 3456 "name" : "const ndk::ScopedAStatus", 3457 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3458 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 3459 "size" : 4, 3460 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3461 }, 3462 { 3463 "alignment" : 4, 3464 "is_const" : true, 3465 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE", 3466 "name" : "const ndk::AParcelableHolder", 3467 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 3468 "self_type" : "_ZTIKN3ndk17AParcelableHolderE", 3469 "size" : 12, 3470 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 3471 }, 3472 { 3473 "alignment" : 4, 3474 "is_const" : true, 3475 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 3476 "name" : "const ndk::ScopedFileDescriptor", 3477 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3478 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 3479 "size" : 4, 3480 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3481 }, 3482 { 3483 "alignment" : 4, 3484 "is_const" : true, 3485 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3486 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 3487 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3488 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3489 "size" : 4, 3490 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3491 }, 3492 { 3493 "alignment" : 4, 3494 "is_const" : true, 3495 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3496 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 3497 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3498 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3499 "size" : 4, 3500 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3501 }, 3502 { 3503 "alignment" : 1, 3504 "is_const" : true, 3505 "linker_set_key" : "_ZTIKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 3506 "name" : "const aidl::android::hardware::nfc::PresenceCheckAlgorithm", 3507 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 3508 "self_type" : "_ZTIKN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE", 3509 "size" : 1, 3510 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3511 }, 3512 { 3513 "alignment" : 1, 3514 "is_const" : true, 3515 "linker_set_key" : "_ZTIKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3516 "name" : "const aidl::android::hardware::nfc::ProtocolDiscoveryConfig", 3517 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3518 "self_type" : "_ZTIKN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 3519 "size" : 9, 3520 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3521 }, 3522 { 3523 "alignment" : 4, 3524 "is_const" : true, 3525 "linker_set_key" : "_ZTIKN4aidl7android8hardware3nfc9NfcConfigE", 3526 "name" : "const aidl::android::hardware::nfc::NfcConfig", 3527 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 3528 "self_type" : "_ZTIKN4aidl7android8hardware3nfc9NfcConfigE", 3529 "size" : 64, 3530 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 3531 }, 3532 { 3533 "alignment" : 4, 3534 "is_const" : true, 3535 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3536 "name" : "const std::shared_ptr<aidl::android::hardware::nfc::INfcClientCallback>", 3537 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3538 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3539 "size" : 8, 3540 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3541 }, 3542 { 3543 "alignment" : 4, 3544 "is_const" : true, 3545 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3546 "name" : "const std::shared_ptr<aidl::android::hardware::nfc::INfc>", 3547 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3548 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE", 3549 "size" : 8, 3550 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h" 3551 }, 3552 { 3553 "alignment" : 4, 3554 "is_const" : true, 3555 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3556 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 3557 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3558 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 3559 "size" : 12, 3560 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3561 }, 3562 { 3563 "alignment" : 4, 3564 "is_const" : true, 3565 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc12NfcCloseTypeELj2EEE", 3566 "name" : "const std::array<aidl::android::hardware::nfc::NfcCloseType, 2U>", 3567 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3nfc12NfcCloseTypeELj2EEE", 3568 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc12NfcCloseTypeELj2EEE", 3569 "size" : 8, 3570 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcCloseType.h" 3571 }, 3572 { 3573 "alignment" : 1, 3574 "is_const" : true, 3575 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmELj3EEE", 3576 "name" : "const std::array<aidl::android::hardware::nfc::PresenceCheckAlgorithm, 3U>", 3577 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmELj3EEE", 3578 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmELj3EEE", 3579 "size" : 3, 3580 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/PresenceCheckAlgorithm.h" 3581 }, 3582 { 3583 "alignment" : 4, 3584 "is_const" : true, 3585 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc8NfcEventELj6EEE", 3586 "name" : "const std::array<aidl::android::hardware::nfc::NfcEvent, 6U>", 3587 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3nfc8NfcEventELj6EEE", 3588 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc8NfcEventELj6EEE", 3589 "size" : 24, 3590 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcEvent.h" 3591 }, 3592 { 3593 "alignment" : 4, 3594 "is_const" : true, 3595 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc9NfcStatusELj5EEE", 3596 "name" : "const std::array<aidl::android::hardware::nfc::NfcStatus, 5U>", 3597 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3nfc9NfcStatusELj5EEE", 3598 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3nfc9NfcStatusELj5EEE", 3599 "size" : 20, 3600 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcStatus.h" 3601 }, 3602 { 3603 "alignment" : 4, 3604 "is_const" : true, 3605 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3606 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 3607 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 3608 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 3609 "size" : 12, 3610 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3611 }, 3612 { 3613 "alignment" : 4, 3614 "is_const" : true, 3615 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3616 "name" : "const std::vector<bool, std::allocator<bool>>", 3617 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 3618 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 3619 "size" : 12, 3620 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3621 }, 3622 { 3623 "alignment" : 4, 3624 "is_const" : true, 3625 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3626 "name" : "const std::vector<double, std::allocator<double>>", 3627 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 3628 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 3629 "size" : 12, 3630 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3631 }, 3632 { 3633 "alignment" : 4, 3634 "is_const" : true, 3635 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3636 "name" : "const std::vector<float, std::allocator<float>>", 3637 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 3638 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 3639 "size" : 12, 3640 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3641 }, 3642 { 3643 "alignment" : 4, 3644 "is_const" : true, 3645 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 3646 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 3647 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 3648 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 3649 "size" : 12, 3650 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3651 }, 3652 { 3653 "alignment" : 4, 3654 "is_const" : true, 3655 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 3656 "name" : "const std::vector<int, std::allocator<int>>", 3657 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 3658 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 3659 "size" : 12, 3660 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3661 }, 3662 { 3663 "alignment" : 4, 3664 "is_const" : true, 3665 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 3666 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 3667 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 3668 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 3669 "size" : 12, 3670 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3671 }, 3672 { 3673 "alignment" : 4, 3674 "is_const" : true, 3675 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 3676 "name" : "const std::vector<long long, std::allocator<long long>>", 3677 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE", 3678 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE", 3679 "size" : 12, 3680 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3681 }, 3682 { 3683 "alignment" : 4, 3684 "is_const" : true, 3685 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 3686 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>", 3687 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE", 3688 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE", 3689 "size" : 12, 3690 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3691 }, 3692 { 3693 "alignment" : 4, 3694 "is_const" : true, 3695 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3696 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 3697 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3698 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 3699 "size" : 16, 3700 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3701 }, 3702 { 3703 "alignment" : 4, 3704 "is_const" : true, 3705 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3706 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 3707 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3708 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 3709 "size" : 16, 3710 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3711 }, 3712 { 3713 "alignment" : 4, 3714 "is_const" : true, 3715 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3716 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 3717 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3718 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 3719 "size" : 16, 3720 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3721 }, 3722 { 3723 "alignment" : 4, 3724 "is_const" : true, 3725 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3726 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 3727 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3728 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 3729 "size" : 16, 3730 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3731 }, 3732 { 3733 "alignment" : 4, 3734 "is_const" : true, 3735 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3736 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 3737 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3738 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 3739 "size" : 16, 3740 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3741 }, 3742 { 3743 "alignment" : 4, 3744 "is_const" : true, 3745 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3746 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 3747 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3748 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 3749 "size" : 16, 3750 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3751 }, 3752 { 3753 "alignment" : 4, 3754 "is_const" : true, 3755 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3756 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 3757 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3758 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 3759 "size" : 16, 3760 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3761 }, 3762 { 3763 "alignment" : 4, 3764 "is_const" : true, 3765 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3766 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>", 3767 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3768 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE", 3769 "size" : 16, 3770 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3771 }, 3772 { 3773 "alignment" : 4, 3774 "is_const" : true, 3775 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3776 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>", 3777 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3778 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE", 3779 "size" : 16, 3780 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3781 }, 3782 { 3783 "alignment" : 4, 3784 "is_const" : true, 3785 "linker_set_key" : "_ZTIKP7AParcel", 3786 "name" : "AParcel *const", 3787 "referenced_type" : "_ZTIP7AParcel", 3788 "self_type" : "_ZTIKP7AParcel", 3789 "size" : 4, 3790 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3791 }, 3792 { 3793 "alignment" : 4, 3794 "is_const" : true, 3795 "linker_set_key" : "_ZTIKP7AStatus", 3796 "name" : "AStatus *const", 3797 "referenced_type" : "_ZTIP7AStatus", 3798 "self_type" : "_ZTIKP7AStatus", 3799 "size" : 4, 3800 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3801 }, 3802 { 3803 "alignment" : 1, 3804 "is_const" : true, 3805 "linker_set_key" : "_ZTIKa", 3806 "name" : "const signed char", 3807 "referenced_type" : "_ZTIa", 3808 "self_type" : "_ZTIKa", 3809 "size" : 1, 3810 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3811 }, 3812 { 3813 "alignment" : 1, 3814 "is_const" : true, 3815 "linker_set_key" : "_ZTIKb", 3816 "name" : "const bool", 3817 "referenced_type" : "_ZTIb", 3818 "self_type" : "_ZTIKb", 3819 "size" : 1, 3820 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3821 }, 3822 { 3823 "alignment" : 1, 3824 "is_const" : true, 3825 "linker_set_key" : "_ZTIKc", 3826 "name" : "const char", 3827 "referenced_type" : "_ZTIc", 3828 "self_type" : "_ZTIKc", 3829 "size" : 1, 3830 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3831 }, 3832 { 3833 "alignment" : 1, 3834 "is_const" : true, 3835 "linker_set_key" : "_ZTIKh", 3836 "name" : "const unsigned char", 3837 "referenced_type" : "_ZTIh", 3838 "self_type" : "_ZTIKh", 3839 "size" : 1, 3840 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 3841 }, 3842 { 3843 "alignment" : 4, 3844 "is_const" : true, 3845 "linker_set_key" : "_ZTIKi", 3846 "name" : "const int", 3847 "referenced_type" : "_ZTIi", 3848 "self_type" : "_ZTIKi", 3849 "size" : 4, 3850 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3851 }, 3852 { 3853 "alignment" : 4, 3854 "is_const" : true, 3855 "linker_set_key" : "_ZTIKj", 3856 "name" : "const unsigned int", 3857 "referenced_type" : "_ZTIj", 3858 "self_type" : "_ZTIKj", 3859 "size" : 4, 3860 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h" 3861 }, 3862 { 3863 "is_const" : true, 3864 "linker_set_key" : "_ZTIKv", 3865 "name" : "const void", 3866 "referenced_type" : "_ZTIv", 3867 "self_type" : "_ZTIKv", 3868 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 3869 } 3870 ], 3871 "record_types" : 3872 [ 3873 { 3874 "alignment" : 4, 3875 "fields" : 3876 [ 3877 { 3878 "access" : "private", 3879 "field_name" : "mBinder", 3880 "referenced_type" : "_ZTIP8AIBinder" 3881 } 3882 ], 3883 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 3884 "name" : "ndk::SpAIBinder", 3885 "record_kind" : "class", 3886 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 3887 "self_type" : "_ZTIN3ndk10SpAIBinderE", 3888 "size" : 4, 3889 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3890 }, 3891 { 3892 "access" : "private", 3893 "alignment" : 4, 3894 "fields" : 3895 [ 3896 { 3897 "field_name" : "interface", 3898 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 3899 } 3900 ], 3901 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3902 "name" : "ndk::ICInterface::ICInterfaceData", 3903 "record_kind" : "class", 3904 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3905 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 3906 "size" : 8, 3907 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 3908 }, 3909 { 3910 "alignment" : 4, 3911 "base_specifiers" : 3912 [ 3913 { 3914 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 3915 } 3916 ], 3917 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 3918 "name" : "ndk::ICInterface", 3919 "record_kind" : "class", 3920 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 3921 "self_type" : "_ZTIN3ndk11ICInterfaceE", 3922 "size" : 16, 3923 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3924 "vtable_components" : 3925 [ 3926 { 3927 "kind" : "offset_to_top" 3928 }, 3929 { 3930 "kind" : "rtti", 3931 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 3932 }, 3933 { 3934 "kind" : "complete_dtor_pointer", 3935 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 3936 }, 3937 { 3938 "kind" : "deleting_dtor_pointer", 3939 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 3940 }, 3941 { 3942 "is_pure" : true, 3943 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 3944 }, 3945 { 3946 "is_pure" : true, 3947 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 3948 }, 3949 { 3950 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3951 }, 3952 { 3953 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3954 } 3955 ] 3956 }, 3957 { 3958 "alignment" : 4, 3959 "base_specifiers" : 3960 [ 3961 { 3962 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 3963 } 3964 ], 3965 "fields" : 3966 [ 3967 { 3968 "access" : "private", 3969 "field_name" : "mMutex", 3970 "field_offset" : 128, 3971 "referenced_type" : "_ZTINSt3__15mutexE" 3972 }, 3973 { 3974 "access" : "private", 3975 "field_name" : "mWeakBinder", 3976 "field_offset" : 160, 3977 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 3978 } 3979 ], 3980 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3981 "name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfcClientCallback>", 3982 "record_kind" : "class", 3983 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3984 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 3985 "size" : 24, 3986 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 3987 "template_args" : 3988 [ 3989 "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 3990 ], 3991 "vtable_components" : 3992 [ 3993 { 3994 "kind" : "offset_to_top" 3995 }, 3996 { 3997 "kind" : "rtti", 3998 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 3999 }, 4000 { 4001 "kind" : "complete_dtor_pointer", 4002 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEED1Ev" 4003 }, 4004 { 4005 "kind" : "deleting_dtor_pointer", 4006 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEED0Ev" 4007 }, 4008 { 4009 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 4010 }, 4011 { 4012 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 4013 }, 4014 { 4015 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4016 }, 4017 { 4018 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4019 }, 4020 { 4021 "is_pure" : true, 4022 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4023 }, 4024 { 4025 "is_pure" : true, 4026 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4027 }, 4028 { 4029 "is_pure" : true, 4030 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback19getInterfaceVersionEPi" 4031 }, 4032 { 4033 "is_pure" : true, 4034 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4035 }, 4036 { 4037 "is_pure" : true, 4038 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE12createBinderEv" 4039 } 4040 ] 4041 }, 4042 { 4043 "alignment" : 4, 4044 "base_specifiers" : 4045 [ 4046 { 4047 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE" 4048 } 4049 ], 4050 "fields" : 4051 [ 4052 { 4053 "access" : "private", 4054 "field_name" : "mMutex", 4055 "field_offset" : 128, 4056 "referenced_type" : "_ZTINSt3__15mutexE" 4057 }, 4058 { 4059 "access" : "private", 4060 "field_name" : "mWeakBinder", 4061 "field_offset" : 160, 4062 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 4063 } 4064 ], 4065 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4066 "name" : "ndk::BnCInterface<aidl::android::hardware::nfc::INfc>", 4067 "record_kind" : "class", 4068 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4069 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4070 "size" : 24, 4071 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4072 "template_args" : 4073 [ 4074 "_ZTIN4aidl7android8hardware3nfc4INfcE" 4075 ], 4076 "vtable_components" : 4077 [ 4078 { 4079 "kind" : "offset_to_top" 4080 }, 4081 { 4082 "kind" : "rtti", 4083 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 4084 }, 4085 { 4086 "kind" : "complete_dtor_pointer", 4087 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEED1Ev" 4088 }, 4089 { 4090 "kind" : "deleting_dtor_pointer", 4091 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEED0Ev" 4092 }, 4093 { 4094 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 4095 }, 4096 { 4097 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 4098 }, 4099 { 4100 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4101 }, 4102 { 4103 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4104 }, 4105 { 4106 "is_pure" : true, 4107 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 4108 }, 4109 { 4110 "is_pure" : true, 4111 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5closeENS2_12NfcCloseTypeE" 4112 }, 4113 { 4114 "is_pure" : true, 4115 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc15coreInitializedEv" 4116 }, 4117 { 4118 "is_pure" : true, 4119 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc12factoryResetEv" 4120 }, 4121 { 4122 "is_pure" : true, 4123 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc9getConfigEPNS2_9NfcConfigE" 4124 }, 4125 { 4126 "is_pure" : true, 4127 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc10powerCycleEv" 4128 }, 4129 { 4130 "is_pure" : true, 4131 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc11preDiscoverEv" 4132 }, 4133 { 4134 "is_pure" : true, 4135 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 4136 }, 4137 { 4138 "is_pure" : true, 4139 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23setEnableVerboseLoggingEb" 4140 }, 4141 { 4142 "is_pure" : true, 4143 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23isVerboseLoggingEnabledEPb" 4144 }, 4145 { 4146 "is_pure" : true, 4147 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc19getInterfaceVersionEPi" 4148 }, 4149 { 4150 "is_pure" : true, 4151 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4152 }, 4153 { 4154 "is_pure" : true, 4155 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE12createBinderEv" 4156 } 4157 ] 4158 }, 4159 { 4160 "alignment" : 4, 4161 "base_specifiers" : 4162 [ 4163 { 4164 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 4165 } 4166 ], 4167 "fields" : 4168 [ 4169 { 4170 "access" : "private", 4171 "field_name" : "mBinder", 4172 "field_offset" : 128, 4173 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 4174 } 4175 ], 4176 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 4177 "name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfcClientCallback>", 4178 "record_kind" : "class", 4179 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 4180 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE", 4181 "size" : 20, 4182 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4183 "template_args" : 4184 [ 4185 "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 4186 ], 4187 "vtable_components" : 4188 [ 4189 { 4190 "kind" : "offset_to_top" 4191 }, 4192 { 4193 "kind" : "rtti", 4194 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 4195 }, 4196 { 4197 "kind" : "complete_dtor_pointer", 4198 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEED1Ev" 4199 }, 4200 { 4201 "kind" : "deleting_dtor_pointer", 4202 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEED0Ev" 4203 }, 4204 { 4205 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 4206 }, 4207 { 4208 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 4209 }, 4210 { 4211 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE4dumpEiPPKcj" 4212 }, 4213 { 4214 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4215 }, 4216 { 4217 "is_pure" : true, 4218 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4219 }, 4220 { 4221 "is_pure" : true, 4222 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4223 }, 4224 { 4225 "is_pure" : true, 4226 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback19getInterfaceVersionEPi" 4227 }, 4228 { 4229 "is_pure" : true, 4230 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4231 } 4232 ] 4233 }, 4234 { 4235 "alignment" : 4, 4236 "base_specifiers" : 4237 [ 4238 { 4239 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE" 4240 } 4241 ], 4242 "fields" : 4243 [ 4244 { 4245 "access" : "private", 4246 "field_name" : "mBinder", 4247 "field_offset" : 128, 4248 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 4249 } 4250 ], 4251 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4252 "name" : "ndk::BpCInterface<aidl::android::hardware::nfc::INfc>", 4253 "record_kind" : "class", 4254 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4255 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE", 4256 "size" : 20, 4257 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4258 "template_args" : 4259 [ 4260 "_ZTIN4aidl7android8hardware3nfc4INfcE" 4261 ], 4262 "vtable_components" : 4263 [ 4264 { 4265 "kind" : "offset_to_top" 4266 }, 4267 { 4268 "kind" : "rtti", 4269 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 4270 }, 4271 { 4272 "kind" : "complete_dtor_pointer", 4273 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEED1Ev" 4274 }, 4275 { 4276 "kind" : "deleting_dtor_pointer", 4277 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEED0Ev" 4278 }, 4279 { 4280 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 4281 }, 4282 { 4283 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 4284 }, 4285 { 4286 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE4dumpEiPPKcj" 4287 }, 4288 { 4289 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4290 }, 4291 { 4292 "is_pure" : true, 4293 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 4294 }, 4295 { 4296 "is_pure" : true, 4297 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5closeENS2_12NfcCloseTypeE" 4298 }, 4299 { 4300 "is_pure" : true, 4301 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc15coreInitializedEv" 4302 }, 4303 { 4304 "is_pure" : true, 4305 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc12factoryResetEv" 4306 }, 4307 { 4308 "is_pure" : true, 4309 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc9getConfigEPNS2_9NfcConfigE" 4310 }, 4311 { 4312 "is_pure" : true, 4313 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc10powerCycleEv" 4314 }, 4315 { 4316 "is_pure" : true, 4317 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc11preDiscoverEv" 4318 }, 4319 { 4320 "is_pure" : true, 4321 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 4322 }, 4323 { 4324 "is_pure" : true, 4325 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23setEnableVerboseLoggingEb" 4326 }, 4327 { 4328 "is_pure" : true, 4329 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23isVerboseLoggingEnabledEPb" 4330 }, 4331 { 4332 "is_pure" : true, 4333 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc19getInterfaceVersionEPi" 4334 }, 4335 { 4336 "is_pure" : true, 4337 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4338 } 4339 ] 4340 }, 4341 { 4342 "alignment" : 4, 4343 "base_specifiers" : 4344 [ 4345 { 4346 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 4347 } 4348 ], 4349 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 4350 "name" : "ndk::ScopedAParcel", 4351 "record_kind" : "class", 4352 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 4353 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 4354 "size" : 4, 4355 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4356 }, 4357 { 4358 "alignment" : 4, 4359 "base_specifiers" : 4360 [ 4361 { 4362 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 4363 } 4364 ], 4365 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 4366 "name" : "ndk::ScopedAStatus", 4367 "record_kind" : "class", 4368 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 4369 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 4370 "size" : 4, 4371 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4372 }, 4373 { 4374 "alignment" : 4, 4375 "fields" : 4376 [ 4377 { 4378 "access" : "private", 4379 "field_name" : "mFlagThis", 4380 "field_offset" : 32, 4381 "referenced_type" : "_ZTINSt3__19once_flagE" 4382 }, 4383 { 4384 "access" : "private", 4385 "field_name" : "mThis", 4386 "field_offset" : 64, 4387 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 4388 } 4389 ], 4390 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 4391 "name" : "ndk::SharedRefBase", 4392 "record_kind" : "class", 4393 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 4394 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 4395 "size" : 16, 4396 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 4397 "vtable_components" : 4398 [ 4399 { 4400 "kind" : "offset_to_top" 4401 }, 4402 { 4403 "kind" : "rtti", 4404 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 4405 }, 4406 { 4407 "kind" : "complete_dtor_pointer", 4408 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 4409 }, 4410 { 4411 "kind" : "deleting_dtor_pointer", 4412 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 4413 } 4414 ] 4415 }, 4416 { 4417 "alignment" : 4, 4418 "fields" : 4419 [ 4420 { 4421 "access" : "private", 4422 "field_name" : "mParcel", 4423 "field_offset" : 32, 4424 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 4425 }, 4426 { 4427 "access" : "private", 4428 "field_name" : "mStability", 4429 "field_offset" : 64, 4430 "referenced_type" : "_ZTIi" 4431 } 4432 ], 4433 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 4434 "name" : "ndk::AParcelableHolder", 4435 "record_kind" : "class", 4436 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 4437 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 4438 "size" : 12, 4439 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 4440 "vtable_components" : 4441 [ 4442 { 4443 "kind" : "offset_to_top" 4444 }, 4445 { 4446 "kind" : "rtti", 4447 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 4448 }, 4449 { 4450 "kind" : "complete_dtor_pointer", 4451 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 4452 }, 4453 { 4454 "kind" : "deleting_dtor_pointer", 4455 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 4456 } 4457 ] 4458 }, 4459 { 4460 "alignment" : 4, 4461 "base_specifiers" : 4462 [ 4463 { 4464 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 4465 } 4466 ], 4467 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4468 "name" : "ndk::ScopedAIBinder_Weak", 4469 "record_kind" : "class", 4470 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4471 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 4472 "size" : 4, 4473 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4474 }, 4475 { 4476 "alignment" : 4, 4477 "base_specifiers" : 4478 [ 4479 { 4480 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 4481 } 4482 ], 4483 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 4484 "name" : "ndk::ScopedFileDescriptor", 4485 "record_kind" : "class", 4486 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4487 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 4488 "size" : 4, 4489 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4490 }, 4491 { 4492 "alignment" : 4, 4493 "base_specifiers" : 4494 [ 4495 { 4496 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 4497 } 4498 ], 4499 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4500 "name" : "ndk::ScopedAIBinder_DeathRecipient", 4501 "record_kind" : "class", 4502 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4503 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 4504 "size" : 4, 4505 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 4506 }, 4507 { 4508 "alignment" : 4, 4509 "fields" : 4510 [ 4511 { 4512 "access" : "private", 4513 "field_name" : "mT", 4514 "referenced_type" : "_ZTIP13AIBinder_Weak" 4515 } 4516 ], 4517 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4518 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 4519 "record_kind" : "class", 4520 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4521 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 4522 "size" : 4, 4523 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4524 "template_args" : 4525 [ 4526 "_ZTIP13AIBinder_Weak" 4527 ] 4528 }, 4529 { 4530 "alignment" : 4, 4531 "fields" : 4532 [ 4533 { 4534 "access" : "private", 4535 "field_name" : "mT", 4536 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 4537 } 4538 ], 4539 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4540 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 4541 "record_kind" : "class", 4542 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4543 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 4544 "size" : 4, 4545 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4546 "template_args" : 4547 [ 4548 "_ZTIP23AIBinder_DeathRecipient" 4549 ] 4550 }, 4551 { 4552 "alignment" : 4, 4553 "fields" : 4554 [ 4555 { 4556 "access" : "private", 4557 "field_name" : "mT", 4558 "referenced_type" : "_ZTIP7AParcel" 4559 } 4560 ], 4561 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4562 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 4563 "record_kind" : "class", 4564 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4565 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 4566 "size" : 4, 4567 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4568 "template_args" : 4569 [ 4570 "_ZTIP7AParcel" 4571 ] 4572 }, 4573 { 4574 "alignment" : 4, 4575 "fields" : 4576 [ 4577 { 4578 "access" : "private", 4579 "field_name" : "mT", 4580 "referenced_type" : "_ZTIP7AStatus" 4581 } 4582 ], 4583 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4584 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 4585 "record_kind" : "class", 4586 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4587 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 4588 "size" : 4, 4589 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 4590 "template_args" : 4591 [ 4592 "_ZTIP7AStatus" 4593 ] 4594 }, 4595 { 4596 "alignment" : 4, 4597 "base_specifiers" : 4598 [ 4599 { 4600 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE" 4601 } 4602 ], 4603 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE", 4604 "name" : "aidl::android::hardware::nfc::INfcDefault", 4605 "record_kind" : "class", 4606 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE", 4607 "self_type" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE", 4608 "size" : 16, 4609 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h", 4610 "vtable_components" : 4611 [ 4612 { 4613 "kind" : "offset_to_top" 4614 }, 4615 { 4616 "kind" : "rtti", 4617 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc11INfcDefaultE" 4618 }, 4619 { 4620 "kind" : "complete_dtor_pointer", 4621 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefaultD1Ev" 4622 }, 4623 { 4624 "kind" : "deleting_dtor_pointer", 4625 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefaultD0Ev" 4626 }, 4627 { 4628 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault8asBinderEv" 4629 }, 4630 { 4631 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault8isRemoteEv" 4632 }, 4633 { 4634 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4635 }, 4636 { 4637 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4638 }, 4639 { 4640 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 4641 }, 4642 { 4643 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault5closeENS2_12NfcCloseTypeE" 4644 }, 4645 { 4646 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault15coreInitializedEv" 4647 }, 4648 { 4649 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault12factoryResetEv" 4650 }, 4651 { 4652 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault9getConfigEPNS2_9NfcConfigE" 4653 }, 4654 { 4655 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault10powerCycleEv" 4656 }, 4657 { 4658 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault11preDiscoverEv" 4659 }, 4660 { 4661 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 4662 }, 4663 { 4664 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault23setEnableVerboseLoggingEb" 4665 }, 4666 { 4667 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault23isVerboseLoggingEnabledEPb" 4668 }, 4669 { 4670 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault19getInterfaceVersionEPi" 4671 }, 4672 { 4673 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc11INfcDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4674 } 4675 ] 4676 }, 4677 { 4678 "alignment" : 4, 4679 "base_specifiers" : 4680 [ 4681 { 4682 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE" 4683 } 4684 ], 4685 "fields" : 4686 [ 4687 { 4688 "access" : "private", 4689 "field_name" : "_impl", 4690 "field_offset" : 192, 4691 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc4INfcEEE" 4692 } 4693 ], 4694 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE", 4695 "name" : "aidl::android::hardware::nfc::INfcDelegator", 4696 "record_kind" : "class", 4697 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE", 4698 "self_type" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE", 4699 "size" : 32, 4700 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h", 4701 "vtable_components" : 4702 [ 4703 { 4704 "kind" : "offset_to_top" 4705 }, 4706 { 4707 "kind" : "rtti", 4708 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc13INfcDelegatorE" 4709 }, 4710 { 4711 "kind" : "complete_dtor_pointer", 4712 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegatorD1Ev" 4713 }, 4714 { 4715 "kind" : "deleting_dtor_pointer", 4716 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegatorD0Ev" 4717 }, 4718 { 4719 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 4720 }, 4721 { 4722 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 4723 }, 4724 { 4725 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4726 }, 4727 { 4728 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4729 }, 4730 { 4731 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 4732 }, 4733 { 4734 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator5closeENS2_12NfcCloseTypeE" 4735 }, 4736 { 4737 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator15coreInitializedEv" 4738 }, 4739 { 4740 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator12factoryResetEv" 4741 }, 4742 { 4743 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator9getConfigEPNS2_9NfcConfigE" 4744 }, 4745 { 4746 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator10powerCycleEv" 4747 }, 4748 { 4749 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator11preDiscoverEv" 4750 }, 4751 { 4752 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 4753 }, 4754 { 4755 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator23setEnableVerboseLoggingEb" 4756 }, 4757 { 4758 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc13INfcDelegator23isVerboseLoggingEnabledEPb" 4759 }, 4760 { 4761 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc19getInterfaceVersionEPi" 4762 }, 4763 { 4764 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4765 }, 4766 { 4767 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc12createBinderEv" 4768 } 4769 ] 4770 }, 4771 { 4772 "alignment" : 4, 4773 "base_specifiers" : 4774 [ 4775 { 4776 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 4777 } 4778 ], 4779 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE", 4780 "name" : "aidl::android::hardware::nfc::INfcClientCallback", 4781 "record_kind" : "class", 4782 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE", 4783 "self_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE", 4784 "size" : 16, 4785 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h", 4786 "vtable_components" : 4787 [ 4788 { 4789 "kind" : "offset_to_top" 4790 }, 4791 { 4792 "kind" : "rtti", 4793 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 4794 }, 4795 { 4796 "kind" : "complete_dtor_pointer", 4797 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD1Ev" 4798 }, 4799 { 4800 "kind" : "deleting_dtor_pointer", 4801 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallbackD0Ev" 4802 }, 4803 { 4804 "is_pure" : true, 4805 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 4806 }, 4807 { 4808 "is_pure" : true, 4809 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 4810 }, 4811 { 4812 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4813 }, 4814 { 4815 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4816 }, 4817 { 4818 "is_pure" : true, 4819 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4820 }, 4821 { 4822 "is_pure" : true, 4823 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4824 }, 4825 { 4826 "is_pure" : true, 4827 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback19getInterfaceVersionEPi" 4828 }, 4829 { 4830 "is_pure" : true, 4831 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4832 } 4833 ] 4834 }, 4835 { 4836 "alignment" : 4, 4837 "base_specifiers" : 4838 [ 4839 { 4840 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 4841 } 4842 ], 4843 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 4844 "name" : "aidl::android::hardware::nfc::BnNfcClientCallback", 4845 "record_kind" : "class", 4846 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 4847 "self_type" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE", 4848 "size" : 24, 4849 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h", 4850 "vtable_components" : 4851 [ 4852 { 4853 "kind" : "offset_to_top" 4854 }, 4855 { 4856 "kind" : "rtti", 4857 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 4858 }, 4859 { 4860 "kind" : "complete_dtor_pointer", 4861 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD1Ev" 4862 }, 4863 { 4864 "kind" : "deleting_dtor_pointer", 4865 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallbackD0Ev" 4866 }, 4867 { 4868 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 4869 }, 4870 { 4871 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 4872 }, 4873 { 4874 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 4875 }, 4876 { 4877 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4878 }, 4879 { 4880 "is_pure" : true, 4881 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4882 }, 4883 { 4884 "is_pure" : true, 4885 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc18INfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4886 }, 4887 { 4888 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback19getInterfaceVersionEPi" 4889 }, 4890 { 4891 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4892 }, 4893 { 4894 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback12createBinderEv" 4895 } 4896 ] 4897 }, 4898 { 4899 "alignment" : 4, 4900 "base_specifiers" : 4901 [ 4902 { 4903 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 4904 } 4905 ], 4906 "fields" : 4907 [ 4908 { 4909 "field_name" : "_aidl_cached_version", 4910 "field_offset" : 160, 4911 "referenced_type" : "_ZTIi" 4912 }, 4913 { 4914 "field_name" : "_aidl_cached_hash", 4915 "field_offset" : 192, 4916 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 4917 }, 4918 { 4919 "field_name" : "_aidl_cached_hash_mutex", 4920 "field_offset" : 288, 4921 "referenced_type" : "_ZTINSt3__15mutexE" 4922 } 4923 ], 4924 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 4925 "name" : "aidl::android::hardware::nfc::BpNfcClientCallback", 4926 "record_kind" : "class", 4927 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 4928 "self_type" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE", 4929 "size" : 40, 4930 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfcClientCallback.h", 4931 "vtable_components" : 4932 [ 4933 { 4934 "kind" : "offset_to_top" 4935 }, 4936 { 4937 "kind" : "rtti", 4938 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc19BpNfcClientCallbackE" 4939 }, 4940 { 4941 "kind" : "complete_dtor_pointer", 4942 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD1Ev" 4943 }, 4944 { 4945 "kind" : "deleting_dtor_pointer", 4946 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallbackD0Ev" 4947 }, 4948 { 4949 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 4950 }, 4951 { 4952 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 4953 }, 4954 { 4955 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE4dumpEiPPKcj" 4956 }, 4957 { 4958 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 4959 }, 4960 { 4961 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 4962 }, 4963 { 4964 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback9sendEventENS2_8NfcEventENS2_9NfcStatusE" 4965 }, 4966 { 4967 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback19getInterfaceVersionEPi" 4968 }, 4969 { 4970 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BpNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 4971 } 4972 ] 4973 }, 4974 { 4975 "alignment" : 1, 4976 "fields" : 4977 [ 4978 { 4979 "field_name" : "protocol18092Active", 4980 "referenced_type" : "_ZTIa" 4981 }, 4982 { 4983 "field_name" : "protocolBPrime", 4984 "field_offset" : 8, 4985 "referenced_type" : "_ZTIa" 4986 }, 4987 { 4988 "field_name" : "protocolDual", 4989 "field_offset" : 16, 4990 "referenced_type" : "_ZTIa" 4991 }, 4992 { 4993 "field_name" : "protocol15693", 4994 "field_offset" : 24, 4995 "referenced_type" : "_ZTIa" 4996 }, 4997 { 4998 "field_name" : "protocolKovio", 4999 "field_offset" : 32, 5000 "referenced_type" : "_ZTIa" 5001 }, 5002 { 5003 "field_name" : "protocolMifare", 5004 "field_offset" : 40, 5005 "referenced_type" : "_ZTIa" 5006 }, 5007 { 5008 "field_name" : "discoveryPollKovio", 5009 "field_offset" : 48, 5010 "referenced_type" : "_ZTIa" 5011 }, 5012 { 5013 "field_name" : "discoveryPollBPrime", 5014 "field_offset" : 56, 5015 "referenced_type" : "_ZTIa" 5016 }, 5017 { 5018 "field_name" : "discoveryListenBPrime", 5019 "field_offset" : 64, 5020 "referenced_type" : "_ZTIa" 5021 } 5022 ], 5023 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 5024 "name" : "aidl::android::hardware::nfc::ProtocolDiscoveryConfig", 5025 "record_kind" : "class", 5026 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 5027 "self_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE", 5028 "size" : 9, 5029 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/ProtocolDiscoveryConfig.h" 5030 }, 5031 { 5032 "alignment" : 4, 5033 "base_specifiers" : 5034 [ 5035 { 5036 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc18INfcClientCallbackE" 5037 } 5038 ], 5039 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 5040 "name" : "aidl::android::hardware::nfc::INfcClientCallbackDefault", 5041 "record_kind" : "class", 5042 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 5043 "self_type" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE", 5044 "size" : 16, 5045 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfcClientCallback.h", 5046 "vtable_components" : 5047 [ 5048 { 5049 "kind" : "offset_to_top" 5050 }, 5051 { 5052 "kind" : "rtti", 5053 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc25INfcClientCallbackDefaultE" 5054 }, 5055 { 5056 "kind" : "complete_dtor_pointer", 5057 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefaultD1Ev" 5058 }, 5059 { 5060 "kind" : "deleting_dtor_pointer", 5061 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefaultD0Ev" 5062 }, 5063 { 5064 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8asBinderEv" 5065 }, 5066 { 5067 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8isRemoteEv" 5068 }, 5069 { 5070 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5071 }, 5072 { 5073 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5074 }, 5075 { 5076 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 5077 }, 5078 { 5079 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault9sendEventENS2_8NfcEventENS2_9NfcStatusE" 5080 }, 5081 { 5082 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault19getInterfaceVersionEPi" 5083 }, 5084 { 5085 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc25INfcClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5086 } 5087 ] 5088 }, 5089 { 5090 "alignment" : 4, 5091 "base_specifiers" : 5092 [ 5093 { 5094 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc19BnNfcClientCallbackE" 5095 } 5096 ], 5097 "fields" : 5098 [ 5099 { 5100 "access" : "private", 5101 "field_name" : "_impl", 5102 "field_offset" : 192, 5103 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3nfc18INfcClientCallbackEEE" 5104 } 5105 ], 5106 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 5107 "name" : "aidl::android::hardware::nfc::INfcClientCallbackDelegator", 5108 "record_kind" : "class", 5109 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 5110 "self_type" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE", 5111 "size" : 32, 5112 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfcClientCallback.h", 5113 "vtable_components" : 5114 [ 5115 { 5116 "kind" : "offset_to_top" 5117 }, 5118 { 5119 "kind" : "rtti", 5120 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorE" 5121 }, 5122 { 5123 "kind" : "complete_dtor_pointer", 5124 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorD1Ev" 5125 }, 5126 { 5127 "kind" : "deleting_dtor_pointer", 5128 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc27INfcClientCallbackDelegatorD0Ev" 5129 }, 5130 { 5131 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8asBinderEv" 5132 }, 5133 { 5134 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc18INfcClientCallbackEE8isRemoteEv" 5135 }, 5136 { 5137 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5138 }, 5139 { 5140 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5141 }, 5142 { 5143 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc27INfcClientCallbackDelegator8sendDataERKNSt3__16vectorIhNS4_9allocatorIhEEEE" 5144 }, 5145 { 5146 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc27INfcClientCallbackDelegator9sendEventENS2_8NfcEventENS2_9NfcStatusE" 5147 }, 5148 { 5149 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback19getInterfaceVersionEPi" 5150 }, 5151 { 5152 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5153 }, 5154 { 5155 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc19BnNfcClientCallback12createBinderEv" 5156 } 5157 ] 5158 }, 5159 { 5160 "alignment" : 4, 5161 "base_specifiers" : 5162 [ 5163 { 5164 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 5165 } 5166 ], 5167 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc4INfcE", 5168 "name" : "aidl::android::hardware::nfc::INfc", 5169 "record_kind" : "class", 5170 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE", 5171 "self_type" : "_ZTIN4aidl7android8hardware3nfc4INfcE", 5172 "size" : 16, 5173 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/INfc.h", 5174 "vtable_components" : 5175 [ 5176 { 5177 "kind" : "offset_to_top" 5178 }, 5179 { 5180 "kind" : "rtti", 5181 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc4INfcE" 5182 }, 5183 { 5184 "kind" : "complete_dtor_pointer", 5185 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfcD1Ev" 5186 }, 5187 { 5188 "kind" : "deleting_dtor_pointer", 5189 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfcD0Ev" 5190 }, 5191 { 5192 "is_pure" : true, 5193 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 5194 }, 5195 { 5196 "is_pure" : true, 5197 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 5198 }, 5199 { 5200 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5201 }, 5202 { 5203 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5204 }, 5205 { 5206 "is_pure" : true, 5207 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 5208 }, 5209 { 5210 "is_pure" : true, 5211 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5closeENS2_12NfcCloseTypeE" 5212 }, 5213 { 5214 "is_pure" : true, 5215 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc15coreInitializedEv" 5216 }, 5217 { 5218 "is_pure" : true, 5219 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc12factoryResetEv" 5220 }, 5221 { 5222 "is_pure" : true, 5223 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc9getConfigEPNS2_9NfcConfigE" 5224 }, 5225 { 5226 "is_pure" : true, 5227 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc10powerCycleEv" 5228 }, 5229 { 5230 "is_pure" : true, 5231 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc11preDiscoverEv" 5232 }, 5233 { 5234 "is_pure" : true, 5235 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 5236 }, 5237 { 5238 "is_pure" : true, 5239 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23setEnableVerboseLoggingEb" 5240 }, 5241 { 5242 "is_pure" : true, 5243 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23isVerboseLoggingEnabledEPb" 5244 }, 5245 { 5246 "is_pure" : true, 5247 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc19getInterfaceVersionEPi" 5248 }, 5249 { 5250 "is_pure" : true, 5251 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5252 } 5253 ] 5254 }, 5255 { 5256 "alignment" : 4, 5257 "base_specifiers" : 5258 [ 5259 { 5260 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 5261 } 5262 ], 5263 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE", 5264 "name" : "aidl::android::hardware::nfc::BnNfc", 5265 "record_kind" : "class", 5266 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE", 5267 "self_type" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE", 5268 "size" : 24, 5269 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BnNfc.h", 5270 "vtable_components" : 5271 [ 5272 { 5273 "kind" : "offset_to_top" 5274 }, 5275 { 5276 "kind" : "rtti", 5277 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc5BnNfcE" 5278 }, 5279 { 5280 "kind" : "complete_dtor_pointer", 5281 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfcD1Ev" 5282 }, 5283 { 5284 "kind" : "deleting_dtor_pointer", 5285 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfcD0Ev" 5286 }, 5287 { 5288 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 5289 }, 5290 { 5291 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 5292 }, 5293 { 5294 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 5295 }, 5296 { 5297 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5298 }, 5299 { 5300 "is_pure" : true, 5301 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 5302 }, 5303 { 5304 "is_pure" : true, 5305 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5closeENS2_12NfcCloseTypeE" 5306 }, 5307 { 5308 "is_pure" : true, 5309 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc15coreInitializedEv" 5310 }, 5311 { 5312 "is_pure" : true, 5313 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc12factoryResetEv" 5314 }, 5315 { 5316 "is_pure" : true, 5317 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc9getConfigEPNS2_9NfcConfigE" 5318 }, 5319 { 5320 "is_pure" : true, 5321 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc10powerCycleEv" 5322 }, 5323 { 5324 "is_pure" : true, 5325 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc11preDiscoverEv" 5326 }, 5327 { 5328 "is_pure" : true, 5329 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 5330 }, 5331 { 5332 "is_pure" : true, 5333 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23setEnableVerboseLoggingEb" 5334 }, 5335 { 5336 "is_pure" : true, 5337 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc4INfc23isVerboseLoggingEnabledEPb" 5338 }, 5339 { 5340 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc19getInterfaceVersionEPi" 5341 }, 5342 { 5343 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5344 }, 5345 { 5346 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BnNfc12createBinderEv" 5347 } 5348 ] 5349 }, 5350 { 5351 "alignment" : 4, 5352 "base_specifiers" : 5353 [ 5354 { 5355 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEEE" 5356 } 5357 ], 5358 "fields" : 5359 [ 5360 { 5361 "field_name" : "_aidl_cached_version", 5362 "field_offset" : 160, 5363 "referenced_type" : "_ZTIi" 5364 }, 5365 { 5366 "field_name" : "_aidl_cached_hash", 5367 "field_offset" : 192, 5368 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 5369 }, 5370 { 5371 "field_name" : "_aidl_cached_hash_mutex", 5372 "field_offset" : 288, 5373 "referenced_type" : "_ZTINSt3__15mutexE" 5374 } 5375 ], 5376 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE", 5377 "name" : "aidl::android::hardware::nfc::BpNfc", 5378 "record_kind" : "class", 5379 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE", 5380 "self_type" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE", 5381 "size" : 40, 5382 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/BpNfc.h", 5383 "vtable_components" : 5384 [ 5385 { 5386 "kind" : "offset_to_top" 5387 }, 5388 { 5389 "kind" : "rtti", 5390 "mangled_component_name" : "_ZTIN4aidl7android8hardware3nfc5BpNfcE" 5391 }, 5392 { 5393 "kind" : "complete_dtor_pointer", 5394 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfcD1Ev" 5395 }, 5396 { 5397 "kind" : "deleting_dtor_pointer", 5398 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfcD0Ev" 5399 }, 5400 { 5401 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8asBinderEv" 5402 }, 5403 { 5404 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE8isRemoteEv" 5405 }, 5406 { 5407 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3nfc4INfcEE4dumpEiPPKcj" 5408 }, 5409 { 5410 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 5411 }, 5412 { 5413 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc4openERKNSt3__110shared_ptrINS2_18INfcClientCallbackEEE" 5414 }, 5415 { 5416 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc5closeENS2_12NfcCloseTypeE" 5417 }, 5418 { 5419 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc15coreInitializedEv" 5420 }, 5421 { 5422 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc12factoryResetEv" 5423 }, 5424 { 5425 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc9getConfigEPNS2_9NfcConfigE" 5426 }, 5427 { 5428 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc10powerCycleEv" 5429 }, 5430 { 5431 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc11preDiscoverEv" 5432 }, 5433 { 5434 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc5writeERKNSt3__16vectorIhNS4_9allocatorIhEEEEPi" 5435 }, 5436 { 5437 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc23setEnableVerboseLoggingEb" 5438 }, 5439 { 5440 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc23isVerboseLoggingEnabledEPb" 5441 }, 5442 { 5443 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc19getInterfaceVersionEPi" 5444 }, 5445 { 5446 "mangled_component_name" : "_ZN4aidl7android8hardware3nfc5BpNfc16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" 5447 } 5448 ] 5449 }, 5450 { 5451 "alignment" : 4, 5452 "fields" : 5453 [ 5454 { 5455 "field_name" : "nfaPollBailOutMode", 5456 "referenced_type" : "_ZTIb" 5457 }, 5458 { 5459 "field_name" : "presenceCheckAlgorithm", 5460 "field_offset" : 8, 5461 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5462 }, 5463 { 5464 "field_name" : "nfaProprietaryCfg", 5465 "field_offset" : 16, 5466 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5467 }, 5468 { 5469 "field_name" : "defaultOffHostRoute", 5470 "field_offset" : 88, 5471 "referenced_type" : "_ZTIa" 5472 }, 5473 { 5474 "field_name" : "defaultOffHostRouteFelica", 5475 "field_offset" : 96, 5476 "referenced_type" : "_ZTIa" 5477 }, 5478 { 5479 "field_name" : "defaultSystemCodeRoute", 5480 "field_offset" : 104, 5481 "referenced_type" : "_ZTIa" 5482 }, 5483 { 5484 "field_name" : "defaultSystemCodePowerState", 5485 "field_offset" : 112, 5486 "referenced_type" : "_ZTIa" 5487 }, 5488 { 5489 "field_name" : "defaultRoute", 5490 "field_offset" : 120, 5491 "referenced_type" : "_ZTIa" 5492 }, 5493 { 5494 "field_name" : "offHostESEPipeId", 5495 "field_offset" : 128, 5496 "referenced_type" : "_ZTIa" 5497 }, 5498 { 5499 "field_name" : "offHostSIMPipeId", 5500 "field_offset" : 136, 5501 "referenced_type" : "_ZTIa" 5502 }, 5503 { 5504 "field_name" : "maxIsoDepTransceiveLength", 5505 "field_offset" : 160, 5506 "referenced_type" : "_ZTIi" 5507 }, 5508 { 5509 "field_name" : "hostAllowlist", 5510 "field_offset" : 192, 5511 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5512 }, 5513 { 5514 "field_name" : "offHostRouteUicc", 5515 "field_offset" : 288, 5516 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5517 }, 5518 { 5519 "field_name" : "offHostRouteEse", 5520 "field_offset" : 384, 5521 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5522 }, 5523 { 5524 "field_name" : "defaultIsoDepRoute", 5525 "field_offset" : 480, 5526 "referenced_type" : "_ZTIa" 5527 } 5528 ], 5529 "linker_set_key" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 5530 "name" : "aidl::android::hardware::nfc::NfcConfig", 5531 "record_kind" : "class", 5532 "referenced_type" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 5533 "self_type" : "_ZTIN4aidl7android8hardware3nfc9NfcConfigE", 5534 "size" : 64, 5535 "source_file" : "out/soong/.intermediates/hardware/interfaces/nfc/aidl/android.hardware.nfc-V1-ndk-source/gen/include/aidl/android/hardware/nfc/NfcConfig.h" 5536 }, 5537 { 5538 "alignment" : 1, 5539 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5540 "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>", 5541 "record_kind" : "class", 5542 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5543 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5544 "size" : 1, 5545 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5546 "template_args" : 5547 [ 5548 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5549 ] 5550 }, 5551 { 5552 "alignment" : 1, 5553 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5554 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::PresenceCheckAlgorithm>", 5555 "record_kind" : "class", 5556 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5557 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5558 "size" : 1, 5559 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5560 "template_args" : 5561 [ 5562 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5563 ] 5564 }, 5565 { 5566 "alignment" : 1, 5567 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5568 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>", 5569 "record_kind" : "class", 5570 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5571 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5572 "size" : 1, 5573 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5574 "template_args" : 5575 [ 5576 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5577 ] 5578 }, 5579 { 5580 "alignment" : 1, 5581 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5582 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>", 5583 "record_kind" : "class", 5584 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5585 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5586 "size" : 1, 5587 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5588 "template_args" : 5589 [ 5590 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5591 ] 5592 }, 5593 { 5594 "alignment" : 1, 5595 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5596 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::PresenceCheckAlgorithm>", 5597 "record_kind" : "class", 5598 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5599 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5600 "size" : 1, 5601 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5602 "template_args" : 5603 [ 5604 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5605 ] 5606 }, 5607 { 5608 "alignment" : 1, 5609 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5610 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>", 5611 "record_kind" : "class", 5612 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5613 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5614 "size" : 1, 5615 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5616 "template_args" : 5617 [ 5618 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5619 ] 5620 }, 5621 { 5622 "alignment" : 1, 5623 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5624 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>", 5625 "record_kind" : "class", 5626 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5627 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5628 "size" : 1, 5629 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5630 "template_args" : 5631 [ 5632 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5633 ] 5634 }, 5635 { 5636 "alignment" : 1, 5637 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIaEE", 5638 "name" : "android::internal::details::ToEmptyString<signed char>", 5639 "record_kind" : "class", 5640 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIaEE", 5641 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIaEE", 5642 "size" : 1, 5643 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5644 "template_args" : 5645 [ 5646 "_ZTIa" 5647 ] 5648 }, 5649 { 5650 "alignment" : 1, 5651 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbEE", 5652 "name" : "android::internal::details::ToEmptyString<bool>", 5653 "record_kind" : "class", 5654 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE", 5655 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE", 5656 "size" : 1, 5657 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5658 "template_args" : 5659 [ 5660 "_ZTIb" 5661 ] 5662 }, 5663 { 5664 "alignment" : 1, 5665 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 5666 "name" : "android::internal::details::ToEmptyString<unsigned char>", 5667 "record_kind" : "class", 5668 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 5669 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 5670 "size" : 1, 5671 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5672 "template_args" : 5673 [ 5674 "_ZTIh" 5675 ] 5676 }, 5677 { 5678 "alignment" : 1, 5679 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 5680 "name" : "android::internal::details::ToEmptyString<int>", 5681 "record_kind" : "class", 5682 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 5683 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE", 5684 "size" : 1, 5685 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5686 "template_args" : 5687 [ 5688 "_ZTIi" 5689 ] 5690 }, 5691 { 5692 "alignment" : 1, 5693 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5694 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::PresenceCheckAlgorithm>", 5695 "record_kind" : "class", 5696 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5697 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5698 "size" : 1, 5699 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5700 "template_args" : 5701 [ 5702 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5703 ] 5704 }, 5705 { 5706 "alignment" : 1, 5707 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5708 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::nfc::ProtocolDiscoveryConfig>", 5709 "record_kind" : "class", 5710 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5711 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigEEE", 5712 "size" : 1, 5713 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5714 "template_args" : 5715 [ 5716 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5717 ] 5718 }, 5719 { 5720 "alignment" : 1, 5721 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5722 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>", 5723 "record_kind" : "class", 5724 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5725 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5726 "size" : 1, 5727 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5728 "template_args" : 5729 [ 5730 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5731 ] 5732 }, 5733 { 5734 "alignment" : 1, 5735 "base_specifiers" : 5736 [ 5737 { 5738 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5739 } 5740 ], 5741 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__110shared_ptrEEE", 5742 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::nfc::PresenceCheckAlgorithm, std::shared_ptr>", 5743 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__110shared_ptrEEE", 5744 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__110shared_ptrEEE", 5745 "size" : 1, 5746 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5747 "template_args" : 5748 [ 5749 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5750 ] 5751 }, 5752 { 5753 "alignment" : 1, 5754 "base_specifiers" : 5755 [ 5756 { 5757 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5758 } 5759 ], 5760 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__18optionalEEE", 5761 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::nfc::PresenceCheckAlgorithm, std::optional>", 5762 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__18optionalEEE", 5763 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmENSt3__18optionalEEE", 5764 "size" : 1, 5765 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5766 "template_args" : 5767 [ 5768 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5769 ] 5770 }, 5771 { 5772 "alignment" : 1, 5773 "base_specifiers" : 5774 [ 5775 { 5776 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5777 } 5778 ], 5779 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__110shared_ptrEEE", 5780 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::nfc::ProtocolDiscoveryConfig, std::shared_ptr>", 5781 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__110shared_ptrEEE", 5782 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__110shared_ptrEEE", 5783 "size" : 1, 5784 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5785 "template_args" : 5786 [ 5787 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5788 ] 5789 }, 5790 { 5791 "alignment" : 1, 5792 "base_specifiers" : 5793 [ 5794 { 5795 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5796 } 5797 ], 5798 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__18optionalEEE", 5799 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::nfc::ProtocolDiscoveryConfig, std::optional>", 5800 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__18optionalEEE", 5801 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigENSt3__18optionalEEE", 5802 "size" : 1, 5803 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5804 "template_args" : 5805 [ 5806 "_ZTIN4aidl7android8hardware3nfc23ProtocolDiscoveryConfigE" 5807 ] 5808 }, 5809 { 5810 "alignment" : 1, 5811 "base_specifiers" : 5812 [ 5813 { 5814 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5815 } 5816 ], 5817 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 5818 "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::shared_ptr>", 5819 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 5820 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 5821 "size" : 1, 5822 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5823 "template_args" : 5824 [ 5825 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5826 ] 5827 }, 5828 { 5829 "alignment" : 1, 5830 "base_specifiers" : 5831 [ 5832 { 5833 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 5834 } 5835 ], 5836 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 5837 "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::optional>", 5838 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 5839 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 5840 "size" : 1, 5841 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5842 "template_args" : 5843 [ 5844 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5845 ] 5846 }, 5847 { 5848 "alignment" : 1, 5849 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5850 "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::nfc::PresenceCheckAlgorithm>", 5851 "record_kind" : "class", 5852 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5853 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmEEE", 5854 "size" : 1, 5855 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5856 "template_args" : 5857 [ 5858 "_ZTIN4aidl7android8hardware3nfc22PresenceCheckAlgorithmE" 5859 ] 5860 }, 5861 { 5862 "alignment" : 1, 5863 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5864 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>", 5865 "record_kind" : "class", 5866 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5867 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 5868 "size" : 1, 5869 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 5870 "template_args" : 5871 [ 5872 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 5873 ] 5874 } 5875 ], 5876 "rvalue_reference_types" : 5877 [ 5878 { 5879 "alignment" : 4, 5880 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 5881 "name" : "ndk::ScopedAParcel &&", 5882 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 5883 "self_type" : "_ZTION3ndk13ScopedAParcelE", 5884 "size" : 4, 5885 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5886 }, 5887 { 5888 "alignment" : 4, 5889 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 5890 "name" : "ndk::ScopedAStatus &&", 5891 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 5892 "self_type" : "_ZTION3ndk13ScopedAStatusE", 5893 "size" : 4, 5894 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5895 }, 5896 { 5897 "alignment" : 4, 5898 "linker_set_key" : "_ZTION3ndk17AParcelableHolderE", 5899 "name" : "ndk::AParcelableHolder &&", 5900 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 5901 "self_type" : "_ZTION3ndk17AParcelableHolderE", 5902 "size" : 4, 5903 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 5904 }, 5905 { 5906 "alignment" : 4, 5907 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 5908 "name" : "ndk::ScopedAIBinder_Weak &&", 5909 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 5910 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 5911 "size" : 4, 5912 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5913 }, 5914 { 5915 "alignment" : 4, 5916 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 5917 "name" : "ndk::ScopedFileDescriptor &&", 5918 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 5919 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 5920 "size" : 4, 5921 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5922 }, 5923 { 5924 "alignment" : 4, 5925 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 5926 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 5927 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 5928 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 5929 "size" : 4, 5930 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5931 }, 5932 { 5933 "alignment" : 4, 5934 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5935 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&", 5936 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5937 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 5938 "size" : 4, 5939 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 5940 } 5941 ] 5942} 5943