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