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" : [ "_ZTIc", "_ZTIN7android8hardware14confirmationui7support7TextStrE" ]
624  },
625  {
626   "alignment" : 4,
627   "fields" :
628   [
629    {
630     "access" : "private",
631     "field_name" : "data_",
632     "referenced_type" : "_ZTIPKh"
633    },
634    {
635     "access" : "private",
636     "field_name" : "size_",
637     "field_offset" : 32,
638     "referenced_type" : "_ZTIj"
639    }
640   ],
641   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE",
642   "name" : "android::hardware::confirmationui::support::ByteBufferProxy",
643   "record_kind" : "class",
644   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE",
645   "self_type" : "_ZTIN7android8hardware14confirmationui7support15ByteBufferProxyE",
646   "size" : 8,
647   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h"
648  },
649  {
650   "alignment" : 1,
651   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE",
652   "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint8_t)>",
653   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE",
654   "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj1EEE",
655   "size" : 1,
656   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h"
657  },
658  {
659   "alignment" : 1,
660   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE",
661   "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint16_t)>",
662   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE",
663   "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj2EEE",
664   "size" : 1,
665   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h"
666  },
667  {
668   "alignment" : 1,
669   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE",
670   "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint32_t)>",
671   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE",
672   "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj4EEE",
673   "size" : 1,
674   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h"
675  },
676  {
677   "alignment" : 1,
678   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE",
679   "name" : "android::hardware::confirmationui::support::getUnsignedType<sizeof(uint64_t)>",
680   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE",
681   "self_type" : "_ZTIN7android8hardware14confirmationui7support15getUnsignedTypeILj8EEE",
682   "size" : 1,
683   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h"
684  },
685  {
686   "alignment" : 1,
687   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE",
688   "name" : "android::hardware::confirmationui::support::Map<>",
689   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE",
690   "self_type" : "_ZTIN7android8hardware14confirmationui7support3MapIJEEE",
691   "size" : 1,
692   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h"
693  },
694  {
695   "alignment" : 1,
696   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE",
697   "name" : "android::hardware::confirmationui::support::Array<>",
698   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE",
699   "self_type" : "_ZTIN7android8hardware14confirmationui7support5ArrayIJEEE",
700   "size" : 1,
701   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h"
702  },
703  {
704   "alignment" : 1,
705   "fields" :
706   [
707    {
708     "access" : "private",
709     "field_name" : "data_",
710     "referenced_type" : "_ZTIA32_h"
711    }
712   ],
713   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE",
714   "name" : "android::hardware::confirmationui::support::array<unsigned char, 32>",
715   "record_kind" : "class",
716   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE",
717   "self_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE",
718   "size" : 32,
719   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h",
720   "template_args" : [ "_ZTIh" ]
721  },
722  {
723   "alignment" : 1,
724   "fields" :
725   [
726    {
727     "access" : "private",
728     "field_name" : "value_",
729     "referenced_type" : "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE"
730    },
731    {
732     "access" : "private",
733     "field_name" : "null_",
734     "field_offset" : 256,
735     "referenced_type" : "_ZTIb"
736    }
737   ],
738   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE",
739   "name" : "android::hardware::confirmationui::support::NullOr<android::hardware::confirmationui::support::array<unsigned char, 32>>",
740   "record_kind" : "class",
741   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE",
742   "self_type" : "_ZTIN7android8hardware14confirmationui7support6NullOrINS2_5arrayIhLj32EEEEE",
743   "size" : 33,
744   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/confirmationui_utils.h",
745   "template_args" : [ "_ZTIN7android8hardware14confirmationui7support5arrayIhLj32EEE" ]
746  },
747  {
748   "alignment" : 1,
749   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE",
750   "name" : "android::hardware::confirmationui::support::ByteStr",
751   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE",
752   "self_type" : "_ZTIN7android8hardware14confirmationui7support7ByteStrE",
753   "size" : 1,
754   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h"
755  },
756  {
757   "alignment" : 1,
758   "linker_set_key" : "_ZTIN7android8hardware14confirmationui7support7TextStrE",
759   "name" : "android::hardware::confirmationui::support::TextStr",
760   "referenced_type" : "_ZTIN7android8hardware14confirmationui7support7TextStrE",
761   "self_type" : "_ZTIN7android8hardware14confirmationui7support7TextStrE",
762   "size" : 1,
763   "source_file" : "hardware/interfaces/confirmationui/support/include/android/hardware/confirmationui/support/cbor.h"
764  }
765 ],
766 "rvalue_reference_types" : []
767}
768