1{ 2 "array_types" : 3 [ 4 { 5 "alignment" : 1, 6 "linker_set_key" : "unsigned char [32]", 7 "name" : "unsigned char [32]", 8 "referenced_type" : "type-2", 9 "self_type" : "type-49", 10 "size" : 32, 11 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 12 } 13 ], 14 "builtin_types" : 15 [ 16 { 17 "alignment" : 1, 18 "is_integral" : true, 19 "is_unsigned" : true, 20 "linker_set_key" : "bool", 21 "name" : "bool", 22 "referenced_type" : "type-15", 23 "self_type" : "type-15", 24 "size" : 1 25 }, 26 { 27 "alignment" : 1, 28 "is_integral" : true, 29 "linker_set_key" : "char", 30 "name" : "char", 31 "referenced_type" : "type-23", 32 "self_type" : "type-23", 33 "size" : 1 34 }, 35 { 36 "alignment" : 4, 37 "is_integral" : true, 38 "linker_set_key" : "int", 39 "name" : "int", 40 "referenced_type" : "type-38", 41 "self_type" : "type-38", 42 "size" : 4 43 }, 44 { 45 "alignment" : 4, 46 "is_integral" : true, 47 "linker_set_key" : "long long", 48 "name" : "long long", 49 "referenced_type" : "type-42", 50 "self_type" : "type-42", 51 "size" : 8 52 }, 53 { 54 "alignment" : 2, 55 "is_integral" : true, 56 "linker_set_key" : "short", 57 "name" : "short", 58 "referenced_type" : "type-33", 59 "self_type" : "type-33", 60 "size" : 2 61 }, 62 { 63 "alignment" : 1, 64 "is_integral" : true, 65 "linker_set_key" : "signed char", 66 "name" : "signed char", 67 "referenced_type" : "type-27", 68 "self_type" : "type-27", 69 "size" : 1 70 }, 71 { 72 "alignment" : 1, 73 "is_integral" : true, 74 "is_unsigned" : true, 75 "linker_set_key" : "unsigned char", 76 "name" : "unsigned char", 77 "referenced_type" : "type-2", 78 "self_type" : "type-2", 79 "size" : 1 80 }, 81 { 82 "alignment" : 4, 83 "is_integral" : true, 84 "is_unsigned" : true, 85 "linker_set_key" : "unsigned int", 86 "name" : "unsigned int", 87 "referenced_type" : "type-11", 88 "self_type" : "type-11", 89 "size" : 4 90 }, 91 { 92 "alignment" : 4, 93 "is_integral" : true, 94 "is_unsigned" : true, 95 "linker_set_key" : "unsigned long long", 96 "name" : "unsigned long long", 97 "referenced_type" : "type-18", 98 "self_type" : "type-18", 99 "size" : 8 100 }, 101 { 102 "alignment" : 2, 103 "is_integral" : true, 104 "is_unsigned" : true, 105 "linker_set_key" : "unsigned short", 106 "name" : "unsigned short", 107 "referenced_type" : "type-30", 108 "self_type" : "type-30", 109 "size" : 2 110 }, 111 { 112 "linker_set_key" : "void", 113 "name" : "void", 114 "referenced_type" : "type-57", 115 "self_type" : "type-57" 116 } 117 ], 118 "elf_functions" : 119 [ 120 { 121 "name" : "_ZN7android8hardware14confirmationui7support11writeHeaderENS2_10WriteStateENS2_4TypeEy" 122 }, 123 { 124 "name" : "_ZN7android8hardware14confirmationui7support13checkUTF8CopyEPKcS4_Ph" 125 }, 126 { 127 "name" : "_ZN7android8hardware14confirmationui7supporteqERKNS2_15ByteBufferProxyES5_" 128 } 129 ], 130 "elf_objects" : [], 131 "enum_types" : 132 [ 133 { 134 "alignment" : 4, 135 "enum_fields" : 136 [ 137 { 138 "enum_field_value" : 0, 139 "name" : "android::hardware::confirmationui::support::Error::OK" 140 }, 141 { 142 "enum_field_value" : 1, 143 "name" : "android::hardware::confirmationui::support::Error::OUT_OF_DATA" 144 }, 145 { 146 "enum_field_value" : 2, 147 "name" : "android::hardware::confirmationui::support::Error::MALFORMED" 148 }, 149 { 150 "enum_field_value" : 3, 151 "name" : "android::hardware::confirmationui::support::Error::MALFORMED_UTF8" 152 } 153 ], 154 "linker_set_key" : "android::hardware::confirmationui::support::Error", 155 "name" : "android::hardware::confirmationui::support::Error", 156 "referenced_type" : "type-12", 157 "self_type" : "type-12", 158 "size" : 4, 159 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 160 "underlying_type" : "type-11", 161 "unique_id" : "_ZTSN7android8hardware14confirmationui7support5ErrorE" 162 }, 163 { 164 "alignment" : 1, 165 "enum_fields" : 166 [ 167 { 168 "enum_field_value" : 0, 169 "name" : "android::hardware::confirmationui::support::Type::NUMBER" 170 }, 171 { 172 "enum_field_value" : 1, 173 "name" : "android::hardware::confirmationui::support::Type::NEGATIVE" 174 }, 175 { 176 "enum_field_value" : 2, 177 "name" : "android::hardware::confirmationui::support::Type::BYTE_STRING" 178 }, 179 { 180 "enum_field_value" : 3, 181 "name" : "android::hardware::confirmationui::support::Type::TEXT_STRING" 182 }, 183 { 184 "enum_field_value" : 4, 185 "name" : "android::hardware::confirmationui::support::Type::ARRAY" 186 }, 187 { 188 "enum_field_value" : 5, 189 "name" : "android::hardware::confirmationui::support::Type::MAP" 190 }, 191 { 192 "enum_field_value" : 6, 193 "name" : "android::hardware::confirmationui::support::Type::TAG" 194 }, 195 { 196 "enum_field_value" : 7, 197 "name" : "android::hardware::confirmationui::support::Type::FLOAT" 198 } 199 ], 200 "linker_set_key" : "android::hardware::confirmationui::support::Type", 201 "name" : "android::hardware::confirmationui::support::Type", 202 "referenced_type" : "type-1", 203 "self_type" : "type-1", 204 "size" : 1, 205 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 206 "underlying_type" : "type-2", 207 "unique_id" : "_ZTSN7android8hardware14confirmationui7support4TypeE" 208 } 209 ], 210 "function_types" : [], 211 "functions" : 212 [ 213 { 214 "function_name" : "android::hardware::confirmationui::support::writeHeader", 215 "linker_set_key" : "_ZN7android8hardware14confirmationui7support11writeHeaderENS2_10WriteStateENS2_4TypeEy", 216 "parameters" : 217 [ 218 { 219 "referenced_type" : "type-9" 220 }, 221 { 222 "referenced_type" : "type-1" 223 }, 224 { 225 "referenced_type" : "type-19" 226 } 227 ], 228 "return_type" : "type-9", 229 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 230 }, 231 { 232 "function_name" : "android::hardware::confirmationui::support::checkUTF8Copy", 233 "linker_set_key" : "_ZN7android8hardware14confirmationui7support13checkUTF8CopyEPKcS4_Ph", 234 "parameters" : 235 [ 236 { 237 "referenced_type" : "type-21" 238 }, 239 { 240 "referenced_type" : "type-20" 241 }, 242 { 243 "referenced_type" : "type-10" 244 } 245 ], 246 "return_type" : "type-15", 247 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 248 }, 249 { 250 "function_name" : "android::hardware::confirmationui::support::operator==", 251 "linker_set_key" : "_ZN7android8hardware14confirmationui7supporteqERKNS2_15ByteBufferProxyES5_", 252 "parameters" : 253 [ 254 { 255 "referenced_type" : "type-56" 256 }, 257 { 258 "referenced_type" : "type-56" 259 } 260 ], 261 "return_type" : "type-15", 262 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 263 } 264 ], 265 "global_vars" : [], 266 "lvalue_reference_types" : 267 [ 268 { 269 "alignment" : 4, 270 "linker_set_key" : "android::hardware::confirmationui::support::WriteState &", 271 "name" : "android::hardware::confirmationui::support::WriteState &", 272 "referenced_type" : "type-9", 273 "self_type" : "type-14", 274 "size" : 4, 275 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 276 }, 277 { 278 "alignment" : 4, 279 "linker_set_key" : "const android::hardware::confirmationui::support::ByteBufferProxy &", 280 "name" : "const android::hardware::confirmationui::support::ByteBufferProxy &", 281 "referenced_type" : "type-54", 282 "self_type" : "type-56", 283 "size" : 4, 284 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 285 }, 286 { 287 "alignment" : 4, 288 "linker_set_key" : "const android::hardware::confirmationui::support::WriteState &", 289 "name" : "const android::hardware::confirmationui::support::WriteState &", 290 "referenced_type" : "type-16", 291 "self_type" : "type-44", 292 "size" : 4, 293 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 294 }, 295 { 296 "alignment" : 4, 297 "linker_set_key" : "const int &", 298 "name" : "const int &", 299 "referenced_type" : "type-37", 300 "self_type" : "type-39", 301 "size" : 4, 302 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 303 }, 304 { 305 "alignment" : 4, 306 "linker_set_key" : "const long long &", 307 "name" : "const long long &", 308 "referenced_type" : "type-41", 309 "self_type" : "type-43", 310 "size" : 4, 311 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 312 }, 313 { 314 "alignment" : 4, 315 "linker_set_key" : "const short &", 316 "name" : "const short &", 317 "referenced_type" : "type-32", 318 "self_type" : "type-34", 319 "size" : 4, 320 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 321 }, 322 { 323 "alignment" : 4, 324 "linker_set_key" : "const signed char &", 325 "name" : "const signed char &", 326 "referenced_type" : "type-26", 327 "self_type" : "type-28", 328 "size" : 4, 329 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 330 }, 331 { 332 "alignment" : 4, 333 "linker_set_key" : "const unsigned char &", 334 "name" : "const unsigned char &", 335 "referenced_type" : "type-24", 336 "self_type" : "type-25", 337 "size" : 4, 338 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 339 }, 340 { 341 "alignment" : 4, 342 "linker_set_key" : "const unsigned int &", 343 "name" : "const unsigned int &", 344 "referenced_type" : "type-35", 345 "self_type" : "type-36", 346 "size" : 4, 347 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 348 }, 349 { 350 "alignment" : 4, 351 "linker_set_key" : "const unsigned long long &", 352 "name" : "const unsigned long long &", 353 "referenced_type" : "type-19", 354 "self_type" : "type-40", 355 "size" : 4, 356 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 357 }, 358 { 359 "alignment" : 4, 360 "linker_set_key" : "const unsigned short &", 361 "name" : "const unsigned short &", 362 "referenced_type" : "type-29", 363 "self_type" : "type-31", 364 "size" : 4, 365 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 366 } 367 ], 368 "pointer_types" : 369 [ 370 { 371 "alignment" : 4, 372 "linker_set_key" : "android::hardware::confirmationui::support::ByteBufferProxy *", 373 "name" : "android::hardware::confirmationui::support::ByteBufferProxy *", 374 "referenced_type" : "type-52", 375 "self_type" : "type-51", 376 "size" : 4, 377 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 378 }, 379 { 380 "alignment" : 4, 381 "linker_set_key" : "android::hardware::confirmationui::support::StringBuffer<char, android::hardware::confirmationui::support::TextStr> *", 382 "name" : "android::hardware::confirmationui::support::StringBuffer<char, android::hardware::confirmationui::support::TextStr> *", 383 "referenced_type" : "type-59", 384 "self_type" : "type-58", 385 "size" : 4, 386 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 387 }, 388 { 389 "alignment" : 4, 390 "linker_set_key" : "android::hardware::confirmationui::support::WriteState *", 391 "name" : "android::hardware::confirmationui::support::WriteState *", 392 "referenced_type" : "type-9", 393 "self_type" : "type-13", 394 "size" : 4, 395 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 396 }, 397 { 398 "alignment" : 4, 399 "linker_set_key" : "const android::hardware::confirmationui::support::ByteBufferProxy *", 400 "name" : "const android::hardware::confirmationui::support::ByteBufferProxy *", 401 "referenced_type" : "type-54", 402 "self_type" : "type-55", 403 "size" : 4, 404 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 405 }, 406 { 407 "alignment" : 4, 408 "linker_set_key" : "const android::hardware::confirmationui::support::WriteState *", 409 "name" : "const android::hardware::confirmationui::support::WriteState *", 410 "referenced_type" : "type-16", 411 "self_type" : "type-17", 412 "size" : 4, 413 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 414 }, 415 { 416 "alignment" : 4, 417 "linker_set_key" : "const char *", 418 "name" : "const char *", 419 "referenced_type" : "type-22", 420 "self_type" : "type-21", 421 "size" : 4, 422 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 423 }, 424 { 425 "alignment" : 4, 426 "linker_set_key" : "const unsigned char *", 427 "name" : "const unsigned char *", 428 "referenced_type" : "type-24", 429 "self_type" : "type-53", 430 "size" : 4, 431 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 432 }, 433 { 434 "alignment" : 4, 435 "linker_set_key" : "unsigned char *", 436 "name" : "unsigned char *", 437 "referenced_type" : "type-2", 438 "self_type" : "type-10", 439 "size" : 4, 440 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 441 } 442 ], 443 "qualified_types" : 444 [ 445 { 446 "alignment" : 4, 447 "is_const" : true, 448 "linker_set_key" : "const android::hardware::confirmationui::support::ByteBufferProxy", 449 "name" : "const android::hardware::confirmationui::support::ByteBufferProxy", 450 "referenced_type" : "type-52", 451 "self_type" : "type-54", 452 "size" : 8, 453 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 454 }, 455 { 456 "alignment" : 4, 457 "is_const" : true, 458 "linker_set_key" : "const android::hardware::confirmationui::support::WriteState", 459 "name" : "const android::hardware::confirmationui::support::WriteState", 460 "referenced_type" : "type-9", 461 "self_type" : "type-16", 462 "size" : 12, 463 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 464 }, 465 { 466 "alignment" : 1, 467 "is_const" : true, 468 "linker_set_key" : "const bool", 469 "name" : "const bool", 470 "referenced_type" : "type-15", 471 "self_type" : "type-50", 472 "size" : 1, 473 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h" 474 }, 475 { 476 "alignment" : 1, 477 "is_const" : true, 478 "linker_set_key" : "const char", 479 "name" : "const char", 480 "referenced_type" : "type-23", 481 "self_type" : "type-22", 482 "size" : 1, 483 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 484 }, 485 { 486 "alignment" : 4, 487 "is_const" : true, 488 "linker_set_key" : "const char *const", 489 "name" : "const char *const", 490 "referenced_type" : "type-21", 491 "self_type" : "type-20", 492 "size" : 4, 493 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 494 }, 495 { 496 "alignment" : 4, 497 "is_const" : true, 498 "linker_set_key" : "const int", 499 "name" : "const int", 500 "referenced_type" : "type-38", 501 "self_type" : "type-37", 502 "size" : 4, 503 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 504 }, 505 { 506 "alignment" : 4, 507 "is_const" : true, 508 "linker_set_key" : "const long long", 509 "name" : "const long long", 510 "referenced_type" : "type-42", 511 "self_type" : "type-41", 512 "size" : 8, 513 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 514 }, 515 { 516 "alignment" : 2, 517 "is_const" : true, 518 "linker_set_key" : "const short", 519 "name" : "const short", 520 "referenced_type" : "type-33", 521 "self_type" : "type-32", 522 "size" : 2, 523 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 524 }, 525 { 526 "alignment" : 1, 527 "is_const" : true, 528 "linker_set_key" : "const signed char", 529 "name" : "const signed char", 530 "referenced_type" : "type-27", 531 "self_type" : "type-26", 532 "size" : 1, 533 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 534 }, 535 { 536 "alignment" : 1, 537 "is_const" : true, 538 "linker_set_key" : "const unsigned char", 539 "name" : "const unsigned char", 540 "referenced_type" : "type-2", 541 "self_type" : "type-24", 542 "size" : 1, 543 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 544 }, 545 { 546 "alignment" : 4, 547 "is_const" : true, 548 "linker_set_key" : "const unsigned int", 549 "name" : "const unsigned int", 550 "referenced_type" : "type-11", 551 "self_type" : "type-35", 552 "size" : 4, 553 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 554 }, 555 { 556 "alignment" : 4, 557 "is_const" : true, 558 "linker_set_key" : "const unsigned long long", 559 "name" : "const unsigned long long", 560 "referenced_type" : "type-18", 561 "self_type" : "type-19", 562 "size" : 8, 563 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 564 }, 565 { 566 "alignment" : 2, 567 "is_const" : true, 568 "linker_set_key" : "const unsigned short", 569 "name" : "const unsigned short", 570 "referenced_type" : "type-30", 571 "self_type" : "type-29", 572 "size" : 2, 573 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h" 574 } 575 ], 576 "record_types" : 577 [ 578 { 579 "alignment" : 1, 580 "linker_set_key" : "android::hardware::confirmationui::support::Array<>", 581 "name" : "android::hardware::confirmationui::support::Array<>", 582 "referenced_type" : "type-45", 583 "self_type" : "type-45", 584 "size" : 1, 585 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 586 "unique_id" : "_ZTSN7android8hardware14confirmationui7support5ArrayIJEEE" 587 }, 588 { 589 "alignment" : 4, 590 "fields" : 591 [ 592 { 593 "access" : "private", 594 "field_name" : "data_", 595 "referenced_type" : "type-53" 596 }, 597 { 598 "access" : "private", 599 "field_name" : "size_", 600 "field_offset" : 32, 601 "referenced_type" : "type-11" 602 } 603 ], 604 "linker_set_key" : "android::hardware::confirmationui::support::ByteBufferProxy", 605 "name" : "android::hardware::confirmationui::support::ByteBufferProxy", 606 "record_kind" : "class", 607 "referenced_type" : "type-52", 608 "self_type" : "type-52", 609 "size" : 8, 610 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h", 611 "unique_id" : "_ZTSN7android8hardware14confirmationui7support15ByteBufferProxyE" 612 }, 613 { 614 "alignment" : 1, 615 "linker_set_key" : "android::hardware::confirmationui::support::ByteStr", 616 "name" : "android::hardware::confirmationui::support::ByteStr", 617 "referenced_type" : "type-46", 618 "self_type" : "type-46", 619 "size" : 1, 620 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 621 "unique_id" : "_ZTSN7android8hardware14confirmationui7support7ByteStrE" 622 }, 623 { 624 "alignment" : 1, 625 "linker_set_key" : "android::hardware::confirmationui::support::Map<>", 626 "name" : "android::hardware::confirmationui::support::Map<>", 627 "referenced_type" : "type-4", 628 "self_type" : "type-4", 629 "size" : 1, 630 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 631 "unique_id" : "_ZTSN7android8hardware14confirmationui7support3MapIJEEE" 632 }, 633 { 634 "alignment" : 1, 635 "fields" : 636 [ 637 { 638 "access" : "private", 639 "field_name" : "value_", 640 "referenced_type" : "type-48" 641 }, 642 { 643 "access" : "private", 644 "field_name" : "null_", 645 "field_offset" : 256, 646 "referenced_type" : "type-15" 647 } 648 ], 649 "linker_set_key" : "android::hardware::confirmationui::support::NullOr<android::hardware::confirmationui::support::array<unsigned char, 32> >", 650 "name" : "android::hardware::confirmationui::support::NullOr<android::hardware::confirmationui::support::array<unsigned char, 32> >", 651 "record_kind" : "class", 652 "referenced_type" : "type-47", 653 "self_type" : "type-47", 654 "size" : 33, 655 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h", 656 "template_args" : [ "type-48" ], 657 "unique_id" : "_ZTSN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE" 658 }, 659 { 660 "alignment" : 4, 661 "fields" : 662 [ 663 { 664 "field_name" : "data_", 665 "referenced_type" : "type-21" 666 }, 667 { 668 "field_name" : "size_", 669 "field_offset" : 32, 670 "referenced_type" : "type-11" 671 } 672 ], 673 "linker_set_key" : "android::hardware::confirmationui::support::StringBuffer<char, android::hardware::confirmationui::support::TextStr>", 674 "name" : "android::hardware::confirmationui::support::StringBuffer<char, android::hardware::confirmationui::support::TextStr>", 675 "referenced_type" : "type-59", 676 "self_type" : "type-59", 677 "size" : 8, 678 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 679 "template_args" : [ "type-23", "type-3" ], 680 "unique_id" : "_ZTSN7android8hardware14confirmationui7support12StringBufferIcNS2_7TextStrEEE" 681 }, 682 { 683 "alignment" : 1, 684 "linker_set_key" : "android::hardware::confirmationui::support::TextStr", 685 "name" : "android::hardware::confirmationui::support::TextStr", 686 "referenced_type" : "type-3", 687 "self_type" : "type-3", 688 "size" : 1, 689 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 690 "unique_id" : "_ZTSN7android8hardware14confirmationui7support7TextStrE" 691 }, 692 { 693 "alignment" : 4, 694 "fields" : 695 [ 696 { 697 "field_name" : "data_", 698 "referenced_type" : "type-10" 699 }, 700 { 701 "field_name" : "size_", 702 "field_offset" : 32, 703 "referenced_type" : "type-11" 704 }, 705 { 706 "field_name" : "error_", 707 "field_offset" : 64, 708 "referenced_type" : "type-12" 709 } 710 ], 711 "linker_set_key" : "android::hardware::confirmationui::support::WriteState", 712 "name" : "android::hardware::confirmationui::support::WriteState", 713 "record_kind" : "class", 714 "referenced_type" : "type-9", 715 "self_type" : "type-9", 716 "size" : 12, 717 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 718 "unique_id" : "_ZTSN7android8hardware14confirmationui7support10WriteStateE" 719 }, 720 { 721 "alignment" : 1, 722 "fields" : 723 [ 724 { 725 "access" : "private", 726 "field_name" : "data_", 727 "referenced_type" : "type-49" 728 } 729 ], 730 "linker_set_key" : "android::hardware::confirmationui::support::array<unsigned char, 32>", 731 "name" : "android::hardware::confirmationui::support::array<unsigned char, 32>", 732 "record_kind" : "class", 733 "referenced_type" : "type-48", 734 "self_type" : "type-48", 735 "size" : 32, 736 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h", 737 "template_args" : [ "type-2" ], 738 "unique_id" : "_ZTSN7android8hardware14confirmationui7support5arrayIhLj32EEE" 739 }, 740 { 741 "alignment" : 1, 742 "linker_set_key" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint16_t)>", 743 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint16_t)>", 744 "referenced_type" : "type-6", 745 "self_type" : "type-6", 746 "size" : 1, 747 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 748 "unique_id" : "_ZTSN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE" 749 }, 750 { 751 "alignment" : 1, 752 "linker_set_key" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint32_t)>", 753 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint32_t)>", 754 "referenced_type" : "type-7", 755 "self_type" : "type-7", 756 "size" : 1, 757 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 758 "unique_id" : "_ZTSN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE" 759 }, 760 { 761 "alignment" : 1, 762 "linker_set_key" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint64_t)>", 763 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint64_t)>", 764 "referenced_type" : "type-8", 765 "self_type" : "type-8", 766 "size" : 1, 767 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 768 "unique_id" : "_ZTSN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE" 769 }, 770 { 771 "alignment" : 1, 772 "linker_set_key" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint8_t)>", 773 "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint8_t)>", 774 "referenced_type" : "type-5", 775 "self_type" : "type-5", 776 "size" : 1, 777 "source_file" : "/hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h", 778 "unique_id" : "_ZTSN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE" 779 } 780 ], 781 "rvalue_reference_types" : [] 782} 783