1{ 2 "array_types" : [], 3 "builtin_types" : 4 [ 5 { 6 "alignment" : 8, 7 "linker_set_key" : "_ZTIDn", 8 "name" : "std::nullptr_t", 9 "referenced_type" : "_ZTIDn", 10 "self_type" : "_ZTIDn", 11 "size" : 8 12 }, 13 { 14 "alignment" : 1, 15 "is_integral" : true, 16 "is_unsigned" : true, 17 "linker_set_key" : "_ZTIb", 18 "name" : "bool", 19 "referenced_type" : "_ZTIb", 20 "self_type" : "_ZTIb", 21 "size" : 1 22 }, 23 { 24 "alignment" : 1, 25 "is_integral" : true, 26 "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" : "(unnamed 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" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94: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" : "(unnamed 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" : "(unnamed 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" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60: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" : "(unnamed 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::(unnamed 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::vector<unsigned char>>::value" 516 } 517 ], 518 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 519 "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)", 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<aidl::android::hardware::security::secureclock::Timestamp>::(unnamed 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::vector<unsigned char>>::value" 550 } 551 ], 552 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 553 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)", 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<aidl::android::hardware::security::secureclock::Timestamp>::(unnamed 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::vector<unsigned char>>::value" 584 } 585 ], 586 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 587 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)", 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>::(unnamed 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>::(unnamed 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<aidl::android::hardware::security::secureclock::Timestamp>::(unnamed 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::vector<unsigned char>>::value" 652 } 653 ], 654 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 655 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)", 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::vector<unsigned char>>::value" 669 } 670 ], 671 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE", 672 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)", 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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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_interface_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-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-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-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-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-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-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-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 1910 }, 1911 { 1912 "alignment" : 8, 1913 "linker_set_key" : "_ZTIPN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorE", 1914 "name" : "aidl::android::hardware::security::secureclock::ISecureClockDelegator *", 1915 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorE", 1916 "self_type" : "_ZTIPN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorE", 1917 "size" : 8, 1918 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/BnSecureClock.h" 1919 }, 1920 { 1921 "alignment" : 8, 1922 "linker_set_key" : "_ZTIPN4aidl7android8hardware8security11secureclock9TimestampE", 1923 "name" : "aidl::android::hardware::security::secureclock::Timestamp *", 1924 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 1925 "self_type" : "_ZTIPN4aidl7android8hardware8security11secureclock9TimestampE", 1926 "size" : 8, 1927 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/Timestamp.h" 1928 }, 1929 { 1930 "alignment" : 8, 1931 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 1932 "name" : "std::shared_ptr<aidl::android::hardware::security::secureclock::ISecureClock> *", 1933 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 1934 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 1935 "size" : 8, 1936 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 1937 }, 1938 { 1939 "alignment" : 8, 1940 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1941 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *", 1942 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1943 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 1944 "size" : 8, 1945 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 1946 }, 1947 { 1948 "alignment" : 8, 1949 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 1950 "name" : "std::vector<char16_t, std::allocator<char16_t>> *", 1951 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 1952 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE", 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__16vectorIbNS_9allocatorIbEEEE", 1959 "name" : "std::vector<bool, std::allocator<bool>> *", 1960 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 1961 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE", 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__16vectorIdNS_9allocatorIdEEEE", 1968 "name" : "std::vector<double, std::allocator<double>> *", 1969 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 1970 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE", 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__16vectorIfNS_9allocatorIfEEEE", 1977 "name" : "std::vector<float, std::allocator<float>> *", 1978 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 1979 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE", 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__16vectorIhNS_9allocatorIhEEEE", 1986 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *", 1987 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 1988 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE", 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__16vectorIiNS_9allocatorIiEEEE", 1995 "name" : "std::vector<int, std::allocator<int>> *", 1996 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 1997 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE", 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__16vectorIjNS_9allocatorIjEEEE", 2004 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *", 2005 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 2006 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE", 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__16vectorIlNS_9allocatorIlEEEE", 2013 "name" : "std::vector<long, std::allocator<long>> *", 2014 "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE", 2015 "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE", 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__16vectorImNS_9allocatorImEEEE", 2022 "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *", 2023 "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE", 2024 "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE", 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_6vectorIDsNS_9allocatorIDsEEEEEE", 2031 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *", 2032 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2033 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 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_6vectorIbNS_9allocatorIbEEEEEE", 2040 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *", 2041 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2042 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 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_6vectorIdNS_9allocatorIdEEEEEE", 2049 "name" : "std::optional<std::vector<double, std::allocator<double>>> *", 2050 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2051 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 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_6vectorIfNS_9allocatorIfEEEEEE", 2058 "name" : "std::optional<std::vector<float, std::allocator<float>>> *", 2059 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2060 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 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_6vectorIhNS_9allocatorIhEEEEEE", 2067 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *", 2068 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2069 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 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_6vectorIiNS_9allocatorIiEEEEEE", 2076 "name" : "std::optional<std::vector<int, std::allocator<int>>> *", 2077 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2078 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 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_6vectorIjNS_9allocatorIjEEEEEE", 2085 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *", 2086 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2087 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 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_6vectorIlNS_9allocatorIlEEEEEE", 2094 "name" : "std::optional<std::vector<long, std::allocator<long>>> *", 2095 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2096 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 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" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2103 "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *", 2104 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2105 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2106 "size" : 8, 2107 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2108 }, 2109 { 2110 "alignment" : 8, 2111 "linker_set_key" : "_ZTIPP7AParcel", 2112 "name" : "AParcel **", 2113 "referenced_type" : "_ZTIP7AParcel", 2114 "self_type" : "_ZTIPP7AParcel", 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" : "_ZTIPP7AStatus", 2121 "name" : "AStatus **", 2122 "referenced_type" : "_ZTIP7AStatus", 2123 "self_type" : "_ZTIPP7AStatus", 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" : "_ZTIPP8AIBinder", 2130 "name" : "AIBinder **", 2131 "referenced_type" : "_ZTIP8AIBinder", 2132 "self_type" : "_ZTIPP8AIBinder", 2133 "size" : 8, 2134 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2135 }, 2136 { 2137 "alignment" : 8, 2138 "linker_set_key" : "_ZTIPPKc", 2139 "name" : "const char **", 2140 "referenced_type" : "_ZTIPKc", 2141 "self_type" : "_ZTIPPKc", 2142 "size" : 8, 2143 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2144 }, 2145 { 2146 "alignment" : 8, 2147 "linker_set_key" : "_ZTIPi", 2148 "name" : "int *", 2149 "referenced_type" : "_ZTIi", 2150 "self_type" : "_ZTIPi", 2151 "size" : 8, 2152 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 2153 }, 2154 { 2155 "alignment" : 8, 2156 "linker_set_key" : "_ZTIPv", 2157 "name" : "void *", 2158 "referenced_type" : "_ZTIv", 2159 "self_type" : "_ZTIPv", 2160 "size" : 8, 2161 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2162 } 2163 ], 2164 "qualified_types" : 2165 [ 2166 { 2167 "is_const" : true, 2168 "linker_set_key" : "_ZTIK7AParcel", 2169 "name" : "const AParcel", 2170 "referenced_type" : "_ZTI7AParcel", 2171 "self_type" : "_ZTIK7AParcel", 2172 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2173 }, 2174 { 2175 "alignment" : 8, 2176 "is_const" : true, 2177 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE", 2178 "name" : "const ndk::SpAIBinder", 2179 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2180 "self_type" : "_ZTIKN3ndk10SpAIBinderE", 2181 "size" : 8, 2182 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2183 }, 2184 { 2185 "alignment" : 8, 2186 "is_const" : true, 2187 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE", 2188 "name" : "const ndk::ScopedAParcel", 2189 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2190 "self_type" : "_ZTIKN3ndk13ScopedAParcelE", 2191 "size" : 8, 2192 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2193 }, 2194 { 2195 "alignment" : 8, 2196 "is_const" : true, 2197 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE", 2198 "name" : "const ndk::ScopedAStatus", 2199 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2200 "self_type" : "_ZTIKN3ndk13ScopedAStatusE", 2201 "size" : 8, 2202 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2203 }, 2204 { 2205 "alignment" : 8, 2206 "is_const" : true, 2207 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE", 2208 "name" : "const ndk::AParcelableHolder", 2209 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2210 "self_type" : "_ZTIKN3ndk17AParcelableHolderE", 2211 "size" : 24, 2212 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 2213 }, 2214 { 2215 "alignment" : 4, 2216 "is_const" : true, 2217 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2218 "name" : "const ndk::ScopedFileDescriptor", 2219 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2220 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE", 2221 "size" : 4, 2222 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2223 }, 2224 { 2225 "alignment" : 8, 2226 "is_const" : true, 2227 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2228 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 2229 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2230 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 2231 "size" : 8, 2232 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2233 }, 2234 { 2235 "alignment" : 8, 2236 "is_const" : true, 2237 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2238 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 2239 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2240 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 2241 "size" : 8, 2242 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2243 }, 2244 { 2245 "alignment" : 8, 2246 "is_const" : true, 2247 "linker_set_key" : "_ZTIKN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 2248 "name" : "const aidl::android::hardware::security::secureclock::TimeStampToken", 2249 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 2250 "self_type" : "_ZTIKN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 2251 "size" : 40, 2252 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/TimeStampToken.h" 2253 }, 2254 { 2255 "alignment" : 8, 2256 "is_const" : true, 2257 "linker_set_key" : "_ZTIKN4aidl7android8hardware8security11secureclock9TimestampE", 2258 "name" : "const aidl::android::hardware::security::secureclock::Timestamp", 2259 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 2260 "self_type" : "_ZTIKN4aidl7android8hardware8security11secureclock9TimestampE", 2261 "size" : 8, 2262 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2263 }, 2264 { 2265 "alignment" : 8, 2266 "is_const" : true, 2267 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2268 "name" : "const std::shared_ptr<aidl::android::hardware::security::secureclock::ISecureClock>", 2269 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2270 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2271 "size" : 16, 2272 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 2273 }, 2274 { 2275 "alignment" : 8, 2276 "is_const" : true, 2277 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2278 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>", 2279 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2280 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", 2281 "size" : 24, 2282 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 2283 }, 2284 { 2285 "alignment" : 8, 2286 "is_const" : true, 2287 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2288 "name" : "const std::vector<char16_t, std::allocator<char16_t>>", 2289 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE", 2290 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE", 2291 "size" : 24, 2292 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2293 }, 2294 { 2295 "alignment" : 8, 2296 "is_const" : true, 2297 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2298 "name" : "const std::vector<bool, std::allocator<bool>>", 2299 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE", 2300 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE", 2301 "size" : 24, 2302 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2303 }, 2304 { 2305 "alignment" : 8, 2306 "is_const" : true, 2307 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2308 "name" : "const std::vector<double, std::allocator<double>>", 2309 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE", 2310 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE", 2311 "size" : 24, 2312 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2313 }, 2314 { 2315 "alignment" : 8, 2316 "is_const" : true, 2317 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2318 "name" : "const std::vector<float, std::allocator<float>>", 2319 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE", 2320 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE", 2321 "size" : 24, 2322 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2323 }, 2324 { 2325 "alignment" : 8, 2326 "is_const" : true, 2327 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2328 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>", 2329 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", 2330 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE", 2331 "size" : 24, 2332 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2333 }, 2334 { 2335 "alignment" : 8, 2336 "is_const" : true, 2337 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2338 "name" : "const std::vector<int, std::allocator<int>>", 2339 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE", 2340 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE", 2341 "size" : 24, 2342 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2343 }, 2344 { 2345 "alignment" : 8, 2346 "is_const" : true, 2347 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2348 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>", 2349 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE", 2350 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE", 2351 "size" : 24, 2352 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2353 }, 2354 { 2355 "alignment" : 8, 2356 "is_const" : true, 2357 "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 2358 "name" : "const std::vector<long, std::allocator<long>>", 2359 "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE", 2360 "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE", 2361 "size" : 24, 2362 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2363 }, 2364 { 2365 "alignment" : 8, 2366 "is_const" : true, 2367 "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 2368 "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>", 2369 "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE", 2370 "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE", 2371 "size" : 24, 2372 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2373 }, 2374 { 2375 "alignment" : 8, 2376 "is_const" : true, 2377 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2378 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>", 2379 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2380 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE", 2381 "size" : 32, 2382 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2383 }, 2384 { 2385 "alignment" : 8, 2386 "is_const" : true, 2387 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2388 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>", 2389 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2390 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE", 2391 "size" : 32, 2392 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2393 }, 2394 { 2395 "alignment" : 8, 2396 "is_const" : true, 2397 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2398 "name" : "const std::optional<std::vector<double, std::allocator<double>>>", 2399 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2400 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE", 2401 "size" : 32, 2402 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2403 }, 2404 { 2405 "alignment" : 8, 2406 "is_const" : true, 2407 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2408 "name" : "const std::optional<std::vector<float, std::allocator<float>>>", 2409 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2410 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE", 2411 "size" : 32, 2412 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2413 }, 2414 { 2415 "alignment" : 8, 2416 "is_const" : true, 2417 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2418 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>", 2419 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2420 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE", 2421 "size" : 32, 2422 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2423 }, 2424 { 2425 "alignment" : 8, 2426 "is_const" : true, 2427 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2428 "name" : "const std::optional<std::vector<int, std::allocator<int>>>", 2429 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2430 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE", 2431 "size" : 32, 2432 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2433 }, 2434 { 2435 "alignment" : 8, 2436 "is_const" : true, 2437 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2438 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>", 2439 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2440 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE", 2441 "size" : 32, 2442 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2443 }, 2444 { 2445 "alignment" : 8, 2446 "is_const" : true, 2447 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2448 "name" : "const std::optional<std::vector<long, std::allocator<long>>>", 2449 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2450 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE", 2451 "size" : 32, 2452 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2453 }, 2454 { 2455 "alignment" : 8, 2456 "is_const" : true, 2457 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2458 "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>", 2459 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2460 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE", 2461 "size" : 32, 2462 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2463 }, 2464 { 2465 "alignment" : 8, 2466 "is_const" : true, 2467 "linker_set_key" : "_ZTIKP7AParcel", 2468 "name" : "AParcel *const", 2469 "referenced_type" : "_ZTIP7AParcel", 2470 "self_type" : "_ZTIKP7AParcel", 2471 "size" : 8, 2472 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2473 }, 2474 { 2475 "alignment" : 8, 2476 "is_const" : true, 2477 "linker_set_key" : "_ZTIKP7AStatus", 2478 "name" : "AStatus *const", 2479 "referenced_type" : "_ZTIP7AStatus", 2480 "self_type" : "_ZTIKP7AStatus", 2481 "size" : 8, 2482 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2483 }, 2484 { 2485 "alignment" : 1, 2486 "is_const" : true, 2487 "linker_set_key" : "_ZTIKb", 2488 "name" : "const bool", 2489 "referenced_type" : "_ZTIb", 2490 "self_type" : "_ZTIKb", 2491 "size" : 1, 2492 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2493 }, 2494 { 2495 "alignment" : 1, 2496 "is_const" : true, 2497 "linker_set_key" : "_ZTIKc", 2498 "name" : "const char", 2499 "referenced_type" : "_ZTIc", 2500 "self_type" : "_ZTIKc", 2501 "size" : 1, 2502 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2503 }, 2504 { 2505 "alignment" : 1, 2506 "is_const" : true, 2507 "linker_set_key" : "_ZTIKh", 2508 "name" : "const unsigned char", 2509 "referenced_type" : "_ZTIh", 2510 "self_type" : "_ZTIKh", 2511 "size" : 1, 2512 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2513 }, 2514 { 2515 "alignment" : 4, 2516 "is_const" : true, 2517 "linker_set_key" : "_ZTIKi", 2518 "name" : "const int", 2519 "referenced_type" : "_ZTIi", 2520 "self_type" : "_ZTIKi", 2521 "size" : 4, 2522 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/Timestamp.h" 2523 }, 2524 { 2525 "alignment" : 4, 2526 "is_const" : true, 2527 "linker_set_key" : "_ZTIKj", 2528 "name" : "const unsigned int", 2529 "referenced_type" : "_ZTIj", 2530 "self_type" : "_ZTIKj", 2531 "size" : 4, 2532 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h" 2533 }, 2534 { 2535 "alignment" : 8, 2536 "is_const" : true, 2537 "linker_set_key" : "_ZTIKl", 2538 "name" : "const long", 2539 "referenced_type" : "_ZTIl", 2540 "self_type" : "_ZTIKl", 2541 "size" : 8, 2542 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h" 2543 }, 2544 { 2545 "is_const" : true, 2546 "linker_set_key" : "_ZTIKv", 2547 "name" : "const void", 2548 "referenced_type" : "_ZTIv", 2549 "self_type" : "_ZTIKv", 2550 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h" 2551 } 2552 ], 2553 "record_types" : 2554 [ 2555 { 2556 "alignment" : 8, 2557 "fields" : 2558 [ 2559 { 2560 "access" : "private", 2561 "field_name" : "mBinder", 2562 "referenced_type" : "_ZTIP8AIBinder" 2563 } 2564 ], 2565 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE", 2566 "name" : "ndk::SpAIBinder", 2567 "record_kind" : "class", 2568 "referenced_type" : "_ZTIN3ndk10SpAIBinderE", 2569 "self_type" : "_ZTIN3ndk10SpAIBinderE", 2570 "size" : 8, 2571 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2572 }, 2573 { 2574 "access" : "private", 2575 "alignment" : 8, 2576 "fields" : 2577 [ 2578 { 2579 "field_name" : "interface", 2580 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE" 2581 } 2582 ], 2583 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2584 "name" : "ndk::ICInterface::ICInterfaceData", 2585 "record_kind" : "class", 2586 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2587 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE", 2588 "size" : 16, 2589 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h" 2590 }, 2591 { 2592 "alignment" : 8, 2593 "base_specifiers" : 2594 [ 2595 { 2596 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE" 2597 } 2598 ], 2599 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE", 2600 "name" : "ndk::ICInterface", 2601 "record_kind" : "class", 2602 "referenced_type" : "_ZTIN3ndk11ICInterfaceE", 2603 "self_type" : "_ZTIN3ndk11ICInterfaceE", 2604 "size" : 32, 2605 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2606 "vtable_components" : 2607 [ 2608 { 2609 "kind" : "offset_to_top" 2610 }, 2611 { 2612 "kind" : "rtti", 2613 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE" 2614 }, 2615 { 2616 "kind" : "complete_dtor_pointer", 2617 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev" 2618 }, 2619 { 2620 "kind" : "deleting_dtor_pointer", 2621 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev" 2622 }, 2623 { 2624 "is_pure" : true, 2625 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 2626 }, 2627 { 2628 "is_pure" : true, 2629 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 2630 }, 2631 { 2632 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2633 }, 2634 { 2635 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2636 } 2637 ] 2638 }, 2639 { 2640 "alignment" : 8, 2641 "base_specifiers" : 2642 [ 2643 { 2644 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 2645 } 2646 ], 2647 "fields" : 2648 [ 2649 { 2650 "access" : "private", 2651 "field_name" : "mMutex", 2652 "field_offset" : 256, 2653 "referenced_type" : "_ZTINSt3__15mutexE" 2654 }, 2655 { 2656 "access" : "private", 2657 "field_name" : "mWeakBinder", 2658 "field_offset" : 576, 2659 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE" 2660 } 2661 ], 2662 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2663 "name" : "ndk::BnCInterface<aidl::android::hardware::security::secureclock::ISecureClock>", 2664 "record_kind" : "class", 2665 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2666 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2667 "size" : 80, 2668 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2669 "template_args" : 2670 [ 2671 "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 2672 ], 2673 "vtable_components" : 2674 [ 2675 { 2676 "kind" : "offset_to_top" 2677 }, 2678 { 2679 "kind" : "rtti", 2680 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 2681 }, 2682 { 2683 "kind" : "complete_dtor_pointer", 2684 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEED1Ev" 2685 }, 2686 { 2687 "kind" : "deleting_dtor_pointer", 2688 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEED0Ev" 2689 }, 2690 { 2691 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 2692 }, 2693 { 2694 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 2695 }, 2696 { 2697 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 2698 }, 2699 { 2700 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2701 }, 2702 { 2703 "is_pure" : true, 2704 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock17generateTimeStampElPNS3_14TimeStampTokenE" 2705 }, 2706 { 2707 "is_pure" : true, 2708 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock19getInterfaceVersionEPi" 2709 }, 2710 { 2711 "is_pure" : true, 2712 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 2713 }, 2714 { 2715 "is_pure" : true, 2716 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE12createBinderEv" 2717 } 2718 ] 2719 }, 2720 { 2721 "alignment" : 8, 2722 "base_specifiers" : 2723 [ 2724 { 2725 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 2726 } 2727 ], 2728 "fields" : 2729 [ 2730 { 2731 "access" : "private", 2732 "field_name" : "mBinder", 2733 "field_offset" : 256, 2734 "referenced_type" : "_ZTIN3ndk10SpAIBinderE" 2735 } 2736 ], 2737 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2738 "name" : "ndk::BpCInterface<aidl::android::hardware::security::secureclock::ISecureClock>", 2739 "record_kind" : "class", 2740 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2741 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE", 2742 "size" : 40, 2743 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2744 "template_args" : 2745 [ 2746 "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 2747 ], 2748 "vtable_components" : 2749 [ 2750 { 2751 "kind" : "offset_to_top" 2752 }, 2753 { 2754 "kind" : "rtti", 2755 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 2756 }, 2757 { 2758 "kind" : "complete_dtor_pointer", 2759 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEED1Ev" 2760 }, 2761 { 2762 "kind" : "deleting_dtor_pointer", 2763 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEED0Ev" 2764 }, 2765 { 2766 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 2767 }, 2768 { 2769 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 2770 }, 2771 { 2772 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE4dumpEiPPKcj" 2773 }, 2774 { 2775 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 2776 }, 2777 { 2778 "is_pure" : true, 2779 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock17generateTimeStampElPNS3_14TimeStampTokenE" 2780 }, 2781 { 2782 "is_pure" : true, 2783 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock19getInterfaceVersionEPi" 2784 }, 2785 { 2786 "is_pure" : true, 2787 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 2788 } 2789 ] 2790 }, 2791 { 2792 "alignment" : 8, 2793 "base_specifiers" : 2794 [ 2795 { 2796 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE" 2797 } 2798 ], 2799 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE", 2800 "name" : "ndk::ScopedAParcel", 2801 "record_kind" : "class", 2802 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 2803 "self_type" : "_ZTIN3ndk13ScopedAParcelE", 2804 "size" : 8, 2805 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2806 }, 2807 { 2808 "alignment" : 8, 2809 "base_specifiers" : 2810 [ 2811 { 2812 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE" 2813 } 2814 ], 2815 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE", 2816 "name" : "ndk::ScopedAStatus", 2817 "record_kind" : "class", 2818 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 2819 "self_type" : "_ZTIN3ndk13ScopedAStatusE", 2820 "size" : 8, 2821 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2822 }, 2823 { 2824 "alignment" : 8, 2825 "fields" : 2826 [ 2827 { 2828 "access" : "private", 2829 "field_name" : "mFlagThis", 2830 "field_offset" : 64, 2831 "referenced_type" : "_ZTINSt3__19once_flagE" 2832 }, 2833 { 2834 "access" : "private", 2835 "field_name" : "mThis", 2836 "field_offset" : 128, 2837 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE" 2838 } 2839 ], 2840 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE", 2841 "name" : "ndk::SharedRefBase", 2842 "record_kind" : "class", 2843 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE", 2844 "self_type" : "_ZTIN3ndk13SharedRefBaseE", 2845 "size" : 32, 2846 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h", 2847 "vtable_components" : 2848 [ 2849 { 2850 "kind" : "offset_to_top" 2851 }, 2852 { 2853 "kind" : "rtti", 2854 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE" 2855 }, 2856 { 2857 "kind" : "complete_dtor_pointer", 2858 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev" 2859 }, 2860 { 2861 "kind" : "deleting_dtor_pointer", 2862 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev" 2863 } 2864 ] 2865 }, 2866 { 2867 "alignment" : 8, 2868 "fields" : 2869 [ 2870 { 2871 "access" : "private", 2872 "field_name" : "mParcel", 2873 "field_offset" : 64, 2874 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE" 2875 }, 2876 { 2877 "access" : "private", 2878 "field_name" : "mStability", 2879 "field_offset" : 128, 2880 "referenced_type" : "_ZTIi" 2881 } 2882 ], 2883 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE", 2884 "name" : "ndk::AParcelableHolder", 2885 "record_kind" : "class", 2886 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 2887 "self_type" : "_ZTIN3ndk17AParcelableHolderE", 2888 "size" : 24, 2889 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h", 2890 "vtable_components" : 2891 [ 2892 { 2893 "kind" : "offset_to_top" 2894 }, 2895 { 2896 "kind" : "rtti", 2897 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE" 2898 }, 2899 { 2900 "kind" : "complete_dtor_pointer", 2901 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev" 2902 }, 2903 { 2904 "kind" : "deleting_dtor_pointer", 2905 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev" 2906 } 2907 ] 2908 }, 2909 { 2910 "alignment" : 8, 2911 "base_specifiers" : 2912 [ 2913 { 2914 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE" 2915 } 2916 ], 2917 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2918 "name" : "ndk::ScopedAIBinder_Weak", 2919 "record_kind" : "class", 2920 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2921 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 2922 "size" : 8, 2923 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2924 }, 2925 { 2926 "alignment" : 4, 2927 "base_specifiers" : 2928 [ 2929 { 2930 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE" 2931 } 2932 ], 2933 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE", 2934 "name" : "ndk::ScopedFileDescriptor", 2935 "record_kind" : "class", 2936 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2937 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 2938 "size" : 4, 2939 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2940 }, 2941 { 2942 "alignment" : 8, 2943 "base_specifiers" : 2944 [ 2945 { 2946 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE" 2947 } 2948 ], 2949 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2950 "name" : "ndk::ScopedAIBinder_DeathRecipient", 2951 "record_kind" : "class", 2952 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2953 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 2954 "size" : 8, 2955 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 2956 }, 2957 { 2958 "alignment" : 8, 2959 "fields" : 2960 [ 2961 { 2962 "access" : "private", 2963 "field_name" : "mT", 2964 "referenced_type" : "_ZTIP13AIBinder_Weak" 2965 } 2966 ], 2967 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2968 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>", 2969 "record_kind" : "class", 2970 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2971 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE", 2972 "size" : 8, 2973 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2974 "template_args" : 2975 [ 2976 "_ZTIP13AIBinder_Weak" 2977 ] 2978 }, 2979 { 2980 "alignment" : 8, 2981 "fields" : 2982 [ 2983 { 2984 "access" : "private", 2985 "field_name" : "mT", 2986 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient" 2987 } 2988 ], 2989 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2990 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>", 2991 "record_kind" : "class", 2992 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2993 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE", 2994 "size" : 8, 2995 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 2996 "template_args" : 2997 [ 2998 "_ZTIP23AIBinder_DeathRecipient" 2999 ] 3000 }, 3001 { 3002 "alignment" : 8, 3003 "fields" : 3004 [ 3005 { 3006 "access" : "private", 3007 "field_name" : "mT", 3008 "referenced_type" : "_ZTIP7AParcel" 3009 } 3010 ], 3011 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3012 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>", 3013 "record_kind" : "class", 3014 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3015 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE", 3016 "size" : 8, 3017 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 3018 "template_args" : 3019 [ 3020 "_ZTIP7AParcel" 3021 ] 3022 }, 3023 { 3024 "alignment" : 8, 3025 "fields" : 3026 [ 3027 { 3028 "access" : "private", 3029 "field_name" : "mT", 3030 "referenced_type" : "_ZTIP7AStatus" 3031 } 3032 ], 3033 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3034 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>", 3035 "record_kind" : "class", 3036 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3037 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3038 "size" : 8, 3039 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h", 3040 "template_args" : 3041 [ 3042 "_ZTIP7AStatus" 3043 ] 3044 }, 3045 { 3046 "alignment" : 8, 3047 "base_specifiers" : 3048 [ 3049 { 3050 "referenced_type" : "_ZTIN3ndk11ICInterfaceE" 3051 } 3052 ], 3053 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE", 3054 "name" : "aidl::android::hardware::security::secureclock::ISecureClock", 3055 "record_kind" : "class", 3056 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE", 3057 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE", 3058 "size" : 32, 3059 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h", 3060 "vtable_components" : 3061 [ 3062 { 3063 "kind" : "offset_to_top" 3064 }, 3065 { 3066 "kind" : "rtti", 3067 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 3068 }, 3069 { 3070 "kind" : "complete_dtor_pointer", 3071 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClockD1Ev" 3072 }, 3073 { 3074 "kind" : "deleting_dtor_pointer", 3075 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClockD0Ev" 3076 }, 3077 { 3078 "is_pure" : true, 3079 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv" 3080 }, 3081 { 3082 "is_pure" : true, 3083 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv" 3084 }, 3085 { 3086 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3087 }, 3088 { 3089 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3090 }, 3091 { 3092 "is_pure" : true, 3093 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock17generateTimeStampElPNS3_14TimeStampTokenE" 3094 }, 3095 { 3096 "is_pure" : true, 3097 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock19getInterfaceVersionEPi" 3098 }, 3099 { 3100 "is_pure" : true, 3101 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3102 } 3103 ] 3104 }, 3105 { 3106 "alignment" : 8, 3107 "base_specifiers" : 3108 [ 3109 { 3110 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 3111 } 3112 ], 3113 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE", 3114 "name" : "aidl::android::hardware::security::secureclock::BnSecureClock", 3115 "record_kind" : "class", 3116 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE", 3117 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE", 3118 "size" : 80, 3119 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/BnSecureClock.h", 3120 "vtable_components" : 3121 [ 3122 { 3123 "kind" : "offset_to_top" 3124 }, 3125 { 3126 "kind" : "rtti", 3127 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE" 3128 }, 3129 { 3130 "kind" : "complete_dtor_pointer", 3131 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClockD1Ev" 3132 }, 3133 { 3134 "kind" : "deleting_dtor_pointer", 3135 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClockD0Ev" 3136 }, 3137 { 3138 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 3139 }, 3140 { 3141 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 3142 }, 3143 { 3144 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3145 }, 3146 { 3147 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3148 }, 3149 { 3150 "is_pure" : true, 3151 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock12ISecureClock17generateTimeStampElPNS3_14TimeStampTokenE" 3152 }, 3153 { 3154 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock19getInterfaceVersionEPi" 3155 }, 3156 { 3157 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3158 }, 3159 { 3160 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock12createBinderEv" 3161 } 3162 ] 3163 }, 3164 { 3165 "alignment" : 8, 3166 "base_specifiers" : 3167 [ 3168 { 3169 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 3170 } 3171 ], 3172 "fields" : 3173 [ 3174 { 3175 "field_name" : "_aidl_cached_version", 3176 "field_offset" : 320, 3177 "referenced_type" : "_ZTIi" 3178 }, 3179 { 3180 "field_name" : "_aidl_cached_hash", 3181 "field_offset" : 384, 3182 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" 3183 }, 3184 { 3185 "field_name" : "_aidl_cached_hash_mutex", 3186 "field_offset" : 576, 3187 "referenced_type" : "_ZTINSt3__15mutexE" 3188 } 3189 ], 3190 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock13BpSecureClockE", 3191 "name" : "aidl::android::hardware::security::secureclock::BpSecureClock", 3192 "record_kind" : "class", 3193 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BpSecureClockE", 3194 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BpSecureClockE", 3195 "size" : 112, 3196 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/BpSecureClock.h", 3197 "vtable_components" : 3198 [ 3199 { 3200 "kind" : "offset_to_top" 3201 }, 3202 { 3203 "kind" : "rtti", 3204 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock13BpSecureClockE" 3205 }, 3206 { 3207 "kind" : "complete_dtor_pointer", 3208 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClockD1Ev" 3209 }, 3210 { 3211 "kind" : "deleting_dtor_pointer", 3212 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClockD0Ev" 3213 }, 3214 { 3215 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 3216 }, 3217 { 3218 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 3219 }, 3220 { 3221 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE4dumpEiPPKcj" 3222 }, 3223 { 3224 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3225 }, 3226 { 3227 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClock17generateTimeStampElPNS3_14TimeStampTokenE" 3228 }, 3229 { 3230 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClock19getInterfaceVersionEPi" 3231 }, 3232 { 3233 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BpSecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3234 } 3235 ] 3236 }, 3237 { 3238 "alignment" : 8, 3239 "fields" : 3240 [ 3241 { 3242 "field_name" : "challenge", 3243 "referenced_type" : "_ZTIl" 3244 }, 3245 { 3246 "field_name" : "timestamp", 3247 "field_offset" : 64, 3248 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" 3249 }, 3250 { 3251 "field_name" : "mac", 3252 "field_offset" : 128, 3253 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3254 } 3255 ], 3256 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 3257 "name" : "aidl::android::hardware::security::secureclock::TimeStampToken", 3258 "record_kind" : "class", 3259 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 3260 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock14TimeStampTokenE", 3261 "size" : 40, 3262 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/TimeStampToken.h" 3263 }, 3264 { 3265 "alignment" : 8, 3266 "base_specifiers" : 3267 [ 3268 { 3269 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock12ISecureClockE" 3270 } 3271 ], 3272 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock19ISecureClockDefaultE", 3273 "name" : "aidl::android::hardware::security::secureclock::ISecureClockDefault", 3274 "record_kind" : "class", 3275 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock19ISecureClockDefaultE", 3276 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock19ISecureClockDefaultE", 3277 "size" : 32, 3278 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/ISecureClock.h", 3279 "vtable_components" : 3280 [ 3281 { 3282 "kind" : "offset_to_top" 3283 }, 3284 { 3285 "kind" : "rtti", 3286 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock19ISecureClockDefaultE" 3287 }, 3288 { 3289 "kind" : "complete_dtor_pointer", 3290 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefaultD1Ev" 3291 }, 3292 { 3293 "kind" : "deleting_dtor_pointer", 3294 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefaultD0Ev" 3295 }, 3296 { 3297 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault8asBinderEv" 3298 }, 3299 { 3300 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault8isRemoteEv" 3301 }, 3302 { 3303 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3304 }, 3305 { 3306 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3307 }, 3308 { 3309 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault17generateTimeStampElPNS3_14TimeStampTokenE" 3310 }, 3311 { 3312 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault19getInterfaceVersionEPi" 3313 }, 3314 { 3315 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock19ISecureClockDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3316 } 3317 ] 3318 }, 3319 { 3320 "alignment" : 8, 3321 "base_specifiers" : 3322 [ 3323 { 3324 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock13BnSecureClockE" 3325 } 3326 ], 3327 "fields" : 3328 [ 3329 { 3330 "access" : "private", 3331 "field_name" : "_impl", 3332 "field_offset" : 640, 3333 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security11secureclock12ISecureClockEEE" 3334 } 3335 ], 3336 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorE", 3337 "name" : "aidl::android::hardware::security::secureclock::ISecureClockDelegator", 3338 "record_kind" : "class", 3339 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorE", 3340 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorE", 3341 "size" : 96, 3342 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/BnSecureClock.h", 3343 "vtable_components" : 3344 [ 3345 { 3346 "kind" : "offset_to_top" 3347 }, 3348 { 3349 "kind" : "rtti", 3350 "mangled_component_name" : "_ZTIN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorE" 3351 }, 3352 { 3353 "kind" : "complete_dtor_pointer", 3354 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorD1Ev" 3355 }, 3356 { 3357 "kind" : "deleting_dtor_pointer", 3358 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock21ISecureClockDelegatorD0Ev" 3359 }, 3360 { 3361 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8asBinderEv" 3362 }, 3363 { 3364 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security11secureclock12ISecureClockEE8isRemoteEv" 3365 }, 3366 { 3367 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj" 3368 }, 3369 { 3370 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj" 3371 }, 3372 { 3373 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock21ISecureClockDelegator17generateTimeStampElPNS3_14TimeStampTokenE" 3374 }, 3375 { 3376 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock19getInterfaceVersionEPi" 3377 }, 3378 { 3379 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE" 3380 }, 3381 { 3382 "mangled_component_name" : "_ZN4aidl7android8hardware8security11secureclock13BnSecureClock12createBinderEv" 3383 } 3384 ] 3385 }, 3386 { 3387 "alignment" : 8, 3388 "fields" : 3389 [ 3390 { 3391 "field_name" : "milliSeconds", 3392 "referenced_type" : "_ZTIl" 3393 } 3394 ], 3395 "linker_set_key" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 3396 "name" : "aidl::android::hardware::security::secureclock::Timestamp", 3397 "record_kind" : "class", 3398 "referenced_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 3399 "self_type" : "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE", 3400 "size" : 8, 3401 "source_file" : "out/soong/.intermediates/hardware/interfaces/security/secureclock/aidl/android.hardware.security.secureclock-V1-ndk-source/gen/include/aidl/android/hardware/security/secureclock/Timestamp.h" 3402 }, 3403 { 3404 "alignment" : 1, 3405 "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3406 "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>", 3407 "record_kind" : "class", 3408 "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3409 "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3410 "size" : 1, 3411 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3412 "template_args" : 3413 [ 3414 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3415 ] 3416 }, 3417 { 3418 "alignment" : 1, 3419 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3420 "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::secureclock::Timestamp>", 3421 "record_kind" : "class", 3422 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3423 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3424 "size" : 1, 3425 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3426 "template_args" : 3427 [ 3428 "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" 3429 ] 3430 }, 3431 { 3432 "alignment" : 1, 3433 "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3434 "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>", 3435 "record_kind" : "class", 3436 "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3437 "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3438 "size" : 1, 3439 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3440 "template_args" : 3441 [ 3442 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3443 ] 3444 }, 3445 { 3446 "alignment" : 1, 3447 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3448 "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::secureclock::Timestamp>", 3449 "record_kind" : "class", 3450 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3451 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3452 "size" : 1, 3453 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3454 "template_args" : 3455 [ 3456 "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" 3457 ] 3458 }, 3459 { 3460 "alignment" : 1, 3461 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3462 "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>", 3463 "record_kind" : "class", 3464 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3465 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3466 "size" : 1, 3467 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3468 "template_args" : 3469 [ 3470 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3471 ] 3472 }, 3473 { 3474 "alignment" : 1, 3475 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 3476 "name" : "android::internal::details::ToEmptyString<unsigned char>", 3477 "record_kind" : "class", 3478 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 3479 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE", 3480 "size" : 1, 3481 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3482 "template_args" : 3483 [ 3484 "_ZTIh" 3485 ] 3486 }, 3487 { 3488 "alignment" : 1, 3489 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIlEE", 3490 "name" : "android::internal::details::ToEmptyString<long>", 3491 "record_kind" : "class", 3492 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIlEE", 3493 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIlEE", 3494 "size" : 1, 3495 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3496 "template_args" : 3497 [ 3498 "_ZTIl" 3499 ] 3500 }, 3501 { 3502 "alignment" : 1, 3503 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3504 "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::secureclock::Timestamp>", 3505 "record_kind" : "class", 3506 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3507 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security11secureclock9TimestampEEE", 3508 "size" : 1, 3509 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3510 "template_args" : 3511 [ 3512 "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" 3513 ] 3514 }, 3515 { 3516 "alignment" : 1, 3517 "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3518 "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>", 3519 "record_kind" : "class", 3520 "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3521 "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3522 "size" : 1, 3523 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3524 "template_args" : 3525 [ 3526 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3527 ] 3528 }, 3529 { 3530 "alignment" : 1, 3531 "base_specifiers" : 3532 [ 3533 { 3534 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 3535 } 3536 ], 3537 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__110shared_ptrEEE", 3538 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::secureclock::Timestamp, std::shared_ptr>", 3539 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__110shared_ptrEEE", 3540 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__110shared_ptrEEE", 3541 "size" : 1, 3542 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3543 "template_args" : 3544 [ 3545 "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" 3546 ] 3547 }, 3548 { 3549 "alignment" : 1, 3550 "base_specifiers" : 3551 [ 3552 { 3553 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 3554 } 3555 ], 3556 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__18optionalEEE", 3557 "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::secureclock::Timestamp, std::optional>", 3558 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__18optionalEEE", 3559 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security11secureclock9TimestampENSt3__18optionalEEE", 3560 "size" : 1, 3561 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3562 "template_args" : 3563 [ 3564 "_ZTIN4aidl7android8hardware8security11secureclock9TimestampE" 3565 ] 3566 }, 3567 { 3568 "alignment" : 1, 3569 "base_specifiers" : 3570 [ 3571 { 3572 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 3573 } 3574 ], 3575 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 3576 "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::shared_ptr>", 3577 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 3578 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE", 3579 "size" : 1, 3580 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3581 "template_args" : 3582 [ 3583 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3584 ] 3585 }, 3586 { 3587 "alignment" : 1, 3588 "base_specifiers" : 3589 [ 3590 { 3591 "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE" 3592 } 3593 ], 3594 "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 3595 "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::optional>", 3596 "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 3597 "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE", 3598 "size" : 1, 3599 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3600 "template_args" : 3601 [ 3602 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3603 ] 3604 }, 3605 { 3606 "alignment" : 1, 3607 "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3608 "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>", 3609 "record_kind" : "class", 3610 "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3611 "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE", 3612 "size" : 1, 3613 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h", 3614 "template_args" : 3615 [ 3616 "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" 3617 ] 3618 } 3619 ], 3620 "rvalue_reference_types" : 3621 [ 3622 { 3623 "alignment" : 8, 3624 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE", 3625 "name" : "ndk::ScopedAParcel &&", 3626 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE", 3627 "self_type" : "_ZTION3ndk13ScopedAParcelE", 3628 "size" : 8, 3629 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3630 }, 3631 { 3632 "alignment" : 8, 3633 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE", 3634 "name" : "ndk::ScopedAStatus &&", 3635 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE", 3636 "self_type" : "_ZTION3ndk13ScopedAStatusE", 3637 "size" : 8, 3638 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3639 }, 3640 { 3641 "alignment" : 8, 3642 "linker_set_key" : "_ZTION3ndk17AParcelableHolderE", 3643 "name" : "ndk::AParcelableHolder &&", 3644 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE", 3645 "self_type" : "_ZTION3ndk17AParcelableHolderE", 3646 "size" : 8, 3647 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h" 3648 }, 3649 { 3650 "alignment" : 8, 3651 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE", 3652 "name" : "ndk::ScopedAIBinder_Weak &&", 3653 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE", 3654 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE", 3655 "size" : 8, 3656 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3657 }, 3658 { 3659 "alignment" : 8, 3660 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE", 3661 "name" : "ndk::ScopedFileDescriptor &&", 3662 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE", 3663 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE", 3664 "size" : 8, 3665 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3666 }, 3667 { 3668 "alignment" : 8, 3669 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 3670 "name" : "ndk::ScopedAIBinder_DeathRecipient &&", 3671 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE", 3672 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE", 3673 "size" : 8, 3674 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3675 }, 3676 { 3677 "alignment" : 8, 3678 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3679 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&", 3680 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3681 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE", 3682 "size" : 8, 3683 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h" 3684 } 3685 ] 3686} 3687