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