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