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