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