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