1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA5121_h",
7   "name" : "unsigned char[5121]",
8   "referenced_type" : "_ZTIh",
9   "self_type" : "_ZTIA5121_h",
10   "size" : 5121,
11   "source_file" : "system/logging/liblog/include/log/log_read.h"
12  },
13  {
14   "linker_set_key" : "_ZTIA_c",
15   "name" : "char[]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA_c",
18   "source_file" : "system/logging/liblog/include/private/android_logger.h"
19  }
20 ],
21 "builtin_types" :
22 [
23  {
24   "alignment" : 1,
25   "is_integral" : true,
26   "linker_set_key" : "_ZTIa",
27   "name" : "signed char",
28   "referenced_type" : "_ZTIa",
29   "self_type" : "_ZTIa",
30   "size" : 1
31  },
32  {
33   "alignment" : 1,
34   "is_integral" : true,
35   "is_unsigned" : true,
36   "linker_set_key" : "_ZTIb",
37   "name" : "bool",
38   "referenced_type" : "_ZTIb",
39   "self_type" : "_ZTIb",
40   "size" : 1
41  },
42  {
43   "alignment" : 1,
44   "is_integral" : true,
45   "is_unsigned" : true,
46   "linker_set_key" : "_ZTIc",
47   "name" : "char",
48   "referenced_type" : "_ZTIc",
49   "self_type" : "_ZTIc",
50   "size" : 1
51  },
52  {
53   "alignment" : 4,
54   "linker_set_key" : "_ZTIf",
55   "name" : "float",
56   "referenced_type" : "_ZTIf",
57   "self_type" : "_ZTIf",
58   "size" : 4
59  },
60  {
61   "alignment" : 1,
62   "is_integral" : true,
63   "is_unsigned" : true,
64   "linker_set_key" : "_ZTIh",
65   "name" : "unsigned char",
66   "referenced_type" : "_ZTIh",
67   "self_type" : "_ZTIh",
68   "size" : 1
69  },
70  {
71   "alignment" : 4,
72   "is_integral" : true,
73   "linker_set_key" : "_ZTIi",
74   "name" : "int",
75   "referenced_type" : "_ZTIi",
76   "self_type" : "_ZTIi",
77   "size" : 4
78  },
79  {
80   "alignment" : 4,
81   "is_integral" : true,
82   "is_unsigned" : true,
83   "linker_set_key" : "_ZTIj",
84   "name" : "unsigned int",
85   "referenced_type" : "_ZTIj",
86   "self_type" : "_ZTIj",
87   "size" : 4
88  },
89  {
90   "alignment" : 4,
91   "is_integral" : true,
92   "linker_set_key" : "_ZTIl",
93   "name" : "long",
94   "referenced_type" : "_ZTIl",
95   "self_type" : "_ZTIl",
96   "size" : 4
97  },
98  {
99   "alignment" : 4,
100   "is_integral" : true,
101   "is_unsigned" : true,
102   "linker_set_key" : "_ZTIm",
103   "name" : "unsigned long",
104   "referenced_type" : "_ZTIm",
105   "self_type" : "_ZTIm",
106   "size" : 4
107  },
108  {
109   "alignment" : 2,
110   "is_integral" : true,
111   "is_unsigned" : true,
112   "linker_set_key" : "_ZTIt",
113   "name" : "unsigned short",
114   "referenced_type" : "_ZTIt",
115   "self_type" : "_ZTIt",
116   "size" : 2
117  },
118  {
119   "linker_set_key" : "_ZTIv",
120   "name" : "void",
121   "referenced_type" : "_ZTIv",
122   "self_type" : "_ZTIv"
123  },
124  {
125   "alignment" : 8,
126   "is_integral" : true,
127   "linker_set_key" : "_ZTIx",
128   "name" : "long long",
129   "referenced_type" : "_ZTIx",
130   "self_type" : "_ZTIx",
131   "size" : 8
132  },
133  {
134   "alignment" : 8,
135   "is_integral" : true,
136   "is_unsigned" : true,
137   "linker_set_key" : "_ZTIy",
138   "name" : "unsigned long long",
139   "referenced_type" : "_ZTIy",
140   "self_type" : "_ZTIy",
141   "size" : 8
142  }
143 ],
144 "elf_functions" :
145 [
146  {
147   "name" : "__android_log_assert"
148  },
149  {
150   "name" : "__android_log_bswrite"
151  },
152  {
153   "name" : "__android_log_btwrite"
154  },
155  {
156   "name" : "__android_log_buf_print"
157  },
158  {
159   "name" : "__android_log_buf_write"
160  },
161  {
162   "name" : "__android_log_bwrite"
163  },
164  {
165   "name" : "__android_log_call_aborter"
166  },
167  {
168   "name" : "__android_log_close"
169  },
170  {
171   "name" : "__android_log_default_aborter"
172  },
173  {
174   "name" : "__android_log_error_write"
175  },
176  {
177   "name" : "__android_log_get_minimum_priority"
178  },
179  {
180   "name" : "__android_log_is_debuggable"
181  },
182  {
183   "name" : "__android_log_is_loggable"
184  },
185  {
186   "name" : "__android_log_is_loggable_len"
187  },
188  {
189   "name" : "__android_log_logd_logger"
190  },
191  {
192   "name" : "__android_log_pmsg_file_read"
193  },
194  {
195   "name" : "__android_log_pmsg_file_write"
196  },
197  {
198   "name" : "__android_log_print"
199  },
200  {
201   "name" : "__android_log_security"
202  },
203  {
204   "name" : "__android_log_security_bswrite"
205  },
206  {
207   "name" : "__android_log_set_aborter"
208  },
209  {
210   "name" : "__android_log_set_default_tag"
211  },
212  {
213   "name" : "__android_log_set_logger"
214  },
215  {
216   "name" : "__android_log_set_minimum_priority"
217  },
218  {
219   "name" : "__android_log_stderr_logger"
220  },
221  {
222   "name" : "__android_log_vprint"
223  },
224  {
225   "name" : "__android_log_write"
226  },
227  {
228   "name" : "__android_log_write_log_message"
229  },
230  {
231   "name" : "android_log_destroy"
232  },
233  {
234   "name" : "android_log_id_to_name"
235  },
236  {
237   "name" : "android_log_parser_reset"
238  },
239  {
240   "name" : "android_log_processBinaryLogBuffer"
241  },
242  {
243   "name" : "android_log_processLogBuffer"
244  },
245  {
246   "name" : "android_log_read_next"
247  },
248  {
249   "name" : "android_log_reset"
250  },
251  {
252   "name" : "android_log_write_float32"
253  },
254  {
255   "name" : "android_log_write_int32"
256  },
257  {
258   "name" : "android_log_write_int64"
259  },
260  {
261   "name" : "android_log_write_list"
262  },
263  {
264   "name" : "android_log_write_list_begin"
265  },
266  {
267   "name" : "android_log_write_list_buffer"
268  },
269  {
270   "name" : "android_log_write_list_end"
271  },
272  {
273   "name" : "android_log_write_string8"
274  },
275  {
276   "name" : "android_log_write_string8_len"
277  },
278  {
279   "name" : "android_logger_clear"
280  },
281  {
282   "name" : "android_logger_get_id"
283  },
284  {
285   "name" : "android_logger_get_log_readable_size"
286  },
287  {
288   "name" : "android_logger_get_log_size"
289  },
290  {
291   "name" : "android_logger_get_log_version"
292  },
293  {
294   "name" : "android_logger_get_prune_list"
295  },
296  {
297   "name" : "android_logger_get_statistics"
298  },
299  {
300   "name" : "android_logger_list_alloc"
301  },
302  {
303   "name" : "android_logger_list_alloc_time"
304  },
305  {
306   "name" : "android_logger_list_free"
307  },
308  {
309   "name" : "android_logger_list_open"
310  },
311  {
312   "name" : "android_logger_list_read"
313  },
314  {
315   "name" : "android_logger_open"
316  },
317  {
318   "name" : "android_logger_set_log_size"
319  },
320  {
321   "name" : "android_logger_set_prune_list"
322  },
323  {
324   "name" : "android_name_to_log_id"
325  },
326  {
327   "name" : "android_openEventTagMap"
328  },
329  {
330   "name" : "create_android_log_parser"
331  },
332  {
333   "name" : "create_android_logger"
334  }
335 ],
336 "elf_objects" : [],
337 "enum_types" :
338 [
339  {
340   "alignment" : 4,
341   "enum_fields" :
342   [
343    {
344     "enum_field_value" : 10,
345     "name" : "EVENT_TYPE_LIST_STOP"
346    },
347    {
348     "enum_field_value" : 63,
349     "name" : "EVENT_TYPE_UNKNOWN"
350    },
351    {
352     "enum_field_value" : 0,
353     "name" : "EVENT_TYPE_INT"
354    },
355    {
356     "enum_field_value" : 1,
357     "name" : "EVENT_TYPE_LONG"
358    },
359    {
360     "enum_field_value" : 2,
361     "name" : "EVENT_TYPE_STRING"
362    },
363    {
364     "enum_field_value" : 3,
365     "name" : "EVENT_TYPE_LIST"
366    },
367    {
368     "enum_field_value" : 4,
369     "name" : "EVENT_TYPE_FLOAT"
370    }
371   ],
372   "linker_set_key" : "_ZTI19AndroidEventLogType",
373   "name" : "AndroidEventLogType",
374   "referenced_type" : "_ZTI19AndroidEventLogType",
375   "self_type" : "_ZTI19AndroidEventLogType",
376   "size" : 4,
377   "source_file" : "system/logging/liblog/include/log/log.h",
378   "underlying_type" : "_ZTIj"
379  },
380  {
381   "alignment" : 4,
382   "enum_fields" :
383   [
384    {
385     "enum_field_value" : 0,
386     "name" : "ANDROID_LOG_UNKNOWN"
387    },
388    {
389     "enum_field_value" : 1,
390     "name" : "ANDROID_LOG_DEFAULT"
391    },
392    {
393     "enum_field_value" : 2,
394     "name" : "ANDROID_LOG_VERBOSE"
395    },
396    {
397     "enum_field_value" : 3,
398     "name" : "ANDROID_LOG_DEBUG"
399    },
400    {
401     "enum_field_value" : 4,
402     "name" : "ANDROID_LOG_INFO"
403    },
404    {
405     "enum_field_value" : 5,
406     "name" : "ANDROID_LOG_WARN"
407    },
408    {
409     "enum_field_value" : 6,
410     "name" : "ANDROID_LOG_ERROR"
411    },
412    {
413     "enum_field_value" : 7,
414     "name" : "ANDROID_LOG_FATAL"
415    },
416    {
417     "enum_field_value" : 8,
418     "name" : "ANDROID_LOG_SILENT"
419    }
420   ],
421   "linker_set_key" : "_ZTI19android_LogPriority",
422   "name" : "android_LogPriority",
423   "referenced_type" : "_ZTI19android_LogPriority",
424   "self_type" : "_ZTI19android_LogPriority",
425   "size" : 4,
426   "source_file" : "system/logging/liblog/include/android/log.h",
427   "underlying_type" : "_ZTIj"
428  },
429  {
430   "alignment" : 4,
431   "enum_fields" :
432   [
433    {
434     "enum_field_value" : 0,
435     "name" : "FORMAT_OFF"
436    },
437    {
438     "enum_field_value" : 1,
439     "name" : "FORMAT_BRIEF"
440    },
441    {
442     "enum_field_value" : 2,
443     "name" : "FORMAT_PROCESS"
444    },
445    {
446     "enum_field_value" : 3,
447     "name" : "FORMAT_TAG"
448    },
449    {
450     "enum_field_value" : 4,
451     "name" : "FORMAT_THREAD"
452    },
453    {
454     "enum_field_value" : 5,
455     "name" : "FORMAT_RAW"
456    },
457    {
458     "enum_field_value" : 6,
459     "name" : "FORMAT_TIME"
460    },
461    {
462     "enum_field_value" : 7,
463     "name" : "FORMAT_THREADTIME"
464    },
465    {
466     "enum_field_value" : 8,
467     "name" : "FORMAT_LONG"
468    },
469    {
470     "enum_field_value" : 9,
471     "name" : "FORMAT_MODIFIER_COLOR"
472    },
473    {
474     "enum_field_value" : 10,
475     "name" : "FORMAT_MODIFIER_TIME_USEC"
476    },
477    {
478     "enum_field_value" : 11,
479     "name" : "FORMAT_MODIFIER_PRINTABLE"
480    },
481    {
482     "enum_field_value" : 12,
483     "name" : "FORMAT_MODIFIER_YEAR"
484    },
485    {
486     "enum_field_value" : 13,
487     "name" : "FORMAT_MODIFIER_ZONE"
488    },
489    {
490     "enum_field_value" : 14,
491     "name" : "FORMAT_MODIFIER_EPOCH"
492    },
493    {
494     "enum_field_value" : 15,
495     "name" : "FORMAT_MODIFIER_MONOTONIC"
496    },
497    {
498     "enum_field_value" : 16,
499     "name" : "FORMAT_MODIFIER_UID"
500    },
501    {
502     "enum_field_value" : 17,
503     "name" : "FORMAT_MODIFIER_DESCRIPT"
504    },
505    {
506     "enum_field_value" : 18,
507     "name" : "FORMAT_MODIFIER_TIME_NSEC"
508    }
509   ],
510   "linker_set_key" : "_ZTI21AndroidLogPrintFormat",
511   "name" : "AndroidLogPrintFormat",
512   "referenced_type" : "_ZTI21AndroidLogPrintFormat",
513   "self_type" : "_ZTI21AndroidLogPrintFormat",
514   "size" : 4,
515   "source_file" : "system/logging/liblog/include/log/logprint.h",
516   "underlying_type" : "_ZTIj"
517  },
518  {
519   "alignment" : 4,
520   "enum_fields" :
521   [
522    {
523     "enum_field_value" : 0,
524     "name" : "LOG_ID_MIN"
525    },
526    {
527     "enum_field_value" : 0,
528     "name" : "LOG_ID_MAIN"
529    },
530    {
531     "enum_field_value" : 1,
532     "name" : "LOG_ID_RADIO"
533    },
534    {
535     "enum_field_value" : 2,
536     "name" : "LOG_ID_EVENTS"
537    },
538    {
539     "enum_field_value" : 3,
540     "name" : "LOG_ID_SYSTEM"
541    },
542    {
543     "enum_field_value" : 4,
544     "name" : "LOG_ID_CRASH"
545    },
546    {
547     "enum_field_value" : 5,
548     "name" : "LOG_ID_STATS"
549    },
550    {
551     "enum_field_value" : 6,
552     "name" : "LOG_ID_SECURITY"
553    },
554    {
555     "enum_field_value" : 7,
556     "name" : "LOG_ID_KERNEL"
557    },
558    {
559     "enum_field_value" : 8,
560     "name" : "LOG_ID_MAX"
561    },
562    {
563     "enum_field_value" : 2147483647,
564     "name" : "LOG_ID_DEFAULT"
565    }
566   ],
567   "linker_set_key" : "_ZTI6log_id",
568   "name" : "log_id",
569   "referenced_type" : "_ZTI6log_id",
570   "self_type" : "_ZTI6log_id",
571   "size" : 4,
572   "source_file" : "system/logging/liblog/include/android/log.h",
573   "underlying_type" : "_ZTIj"
574  }
575 ],
576 "function_types" :
577 [
578  {
579   "alignment" : 4,
580   "linker_set_key" : "_ZTIFi6log_idcPKcS1_jPvE",
581   "name" : "int (log_id, char, const char *, const char *, unsigned int, void *)",
582   "parameters" :
583   [
584    {
585     "referenced_type" : "_ZTI6log_id"
586    },
587    {
588     "referenced_type" : "_ZTIc"
589    },
590    {
591     "referenced_type" : "_ZTIPKc"
592    },
593    {
594     "referenced_type" : "_ZTIPKc"
595    },
596    {
597     "referenced_type" : "_ZTIj"
598    },
599    {
600     "referenced_type" : "_ZTIPv"
601    }
602   ],
603   "referenced_type" : "_ZTIFi6log_idcPKcS1_jPvE",
604   "return_type" : "_ZTIi",
605   "self_type" : "_ZTIFi6log_idcPKcS1_jPvE",
606   "source_file" : "system/logging/liblog/include/private/android_logger.h"
607  },
608  {
609   "alignment" : 4,
610   "linker_set_key" : "_ZTIFvPK21__android_log_messageE",
611   "name" : "void (const __android_log_message *)",
612   "parameters" :
613   [
614    {
615     "referenced_type" : "_ZTIPK21__android_log_message"
616    }
617   ],
618   "referenced_type" : "_ZTIFvPK21__android_log_messageE",
619   "return_type" : "_ZTIv",
620   "self_type" : "_ZTIFvPK21__android_log_messageE",
621   "source_file" : "system/logging/liblog/include/android/log.h"
622  },
623  {
624   "alignment" : 4,
625   "linker_set_key" : "_ZTIFvPKcE",
626   "name" : "void (const char *)",
627   "parameters" :
628   [
629    {
630     "referenced_type" : "_ZTIPKc"
631    }
632   ],
633   "referenced_type" : "_ZTIFvPKcE",
634   "return_type" : "_ZTIv",
635   "self_type" : "_ZTIFvPKcE",
636   "source_file" : "system/logging/liblog/include/android/log.h"
637  }
638 ],
639 "functions" :
640 [
641  {
642   "function_name" : "__android_log_assert",
643   "linker_set_key" : "__android_log_assert",
644   "parameters" :
645   [
646    {
647     "referenced_type" : "_ZTIPKc"
648    },
649    {
650     "referenced_type" : "_ZTIPKc"
651    },
652    {
653     "referenced_type" : "_ZTIPKc"
654    }
655   ],
656   "return_type" : "_ZTIv",
657   "source_file" : "system/logging/liblog/include/android/log.h"
658  },
659  {
660   "function_name" : "__android_log_bswrite",
661   "linker_set_key" : "__android_log_bswrite",
662   "parameters" :
663   [
664    {
665     "referenced_type" : "_ZTIi"
666    },
667    {
668     "referenced_type" : "_ZTIPKc"
669    }
670   ],
671   "return_type" : "_ZTIi",
672   "source_file" : "system/logging/liblog/include/log/log.h"
673  },
674  {
675   "function_name" : "__android_log_btwrite",
676   "linker_set_key" : "__android_log_btwrite",
677   "parameters" :
678   [
679    {
680     "referenced_type" : "_ZTIi"
681    },
682    {
683     "referenced_type" : "_ZTIc"
684    },
685    {
686     "referenced_type" : "_ZTIPKv"
687    },
688    {
689     "referenced_type" : "_ZTIj"
690    }
691   ],
692   "return_type" : "_ZTIi",
693   "source_file" : "system/logging/liblog/include/log/log.h"
694  },
695  {
696   "function_name" : "__android_log_buf_print",
697   "linker_set_key" : "__android_log_buf_print",
698   "parameters" :
699   [
700    {
701     "referenced_type" : "_ZTIi"
702    },
703    {
704     "referenced_type" : "_ZTIi"
705    },
706    {
707     "referenced_type" : "_ZTIPKc"
708    },
709    {
710     "referenced_type" : "_ZTIPKc"
711    }
712   ],
713   "return_type" : "_ZTIi",
714   "source_file" : "system/logging/liblog/include/android/log.h"
715  },
716  {
717   "function_name" : "__android_log_buf_write",
718   "linker_set_key" : "__android_log_buf_write",
719   "parameters" :
720   [
721    {
722     "referenced_type" : "_ZTIi"
723    },
724    {
725     "referenced_type" : "_ZTIi"
726    },
727    {
728     "referenced_type" : "_ZTIPKc"
729    },
730    {
731     "referenced_type" : "_ZTIPKc"
732    }
733   ],
734   "return_type" : "_ZTIi",
735   "source_file" : "system/logging/liblog/include/android/log.h"
736  },
737  {
738   "function_name" : "__android_log_bwrite",
739   "linker_set_key" : "__android_log_bwrite",
740   "parameters" :
741   [
742    {
743     "referenced_type" : "_ZTIi"
744    },
745    {
746     "referenced_type" : "_ZTIPKv"
747    },
748    {
749     "referenced_type" : "_ZTIj"
750    }
751   ],
752   "return_type" : "_ZTIi",
753   "source_file" : "system/logging/liblog/include/log/log.h"
754  },
755  {
756   "function_name" : "__android_log_call_aborter",
757   "linker_set_key" : "__android_log_call_aborter",
758   "parameters" :
759   [
760    {
761     "referenced_type" : "_ZTIPKc"
762    }
763   ],
764   "return_type" : "_ZTIv",
765   "source_file" : "system/logging/liblog/include/android/log.h"
766  },
767  {
768   "function_name" : "__android_log_close",
769   "linker_set_key" : "__android_log_close",
770   "return_type" : "_ZTIv",
771   "source_file" : "system/logging/liblog/include/log/log.h"
772  },
773  {
774   "function_name" : "__android_log_default_aborter",
775   "linker_set_key" : "__android_log_default_aborter",
776   "parameters" :
777   [
778    {
779     "referenced_type" : "_ZTIPKc"
780    }
781   ],
782   "return_type" : "_ZTIv",
783   "source_file" : "system/logging/liblog/include/android/log.h"
784  },
785  {
786   "function_name" : "__android_log_error_write",
787   "linker_set_key" : "__android_log_error_write",
788   "parameters" :
789   [
790    {
791     "referenced_type" : "_ZTIi"
792    },
793    {
794     "referenced_type" : "_ZTIPKc"
795    },
796    {
797     "referenced_type" : "_ZTIi"
798    },
799    {
800     "referenced_type" : "_ZTIPKc"
801    },
802    {
803     "referenced_type" : "_ZTIj"
804    }
805   ],
806   "return_type" : "_ZTIi",
807   "source_file" : "system/logging/liblog/include/log/log_safetynet.h"
808  },
809  {
810   "function_name" : "__android_log_get_minimum_priority",
811   "linker_set_key" : "__android_log_get_minimum_priority",
812   "return_type" : "_ZTIi",
813   "source_file" : "system/logging/liblog/include/android/log.h"
814  },
815  {
816   "function_name" : "__android_log_is_debuggable",
817   "linker_set_key" : "__android_log_is_debuggable",
818   "return_type" : "_ZTIi",
819   "source_file" : "system/logging/liblog/include/log/log_properties.h"
820  },
821  {
822   "function_name" : "__android_log_is_loggable",
823   "linker_set_key" : "__android_log_is_loggable",
824   "parameters" :
825   [
826    {
827     "referenced_type" : "_ZTIi"
828    },
829    {
830     "referenced_type" : "_ZTIPKc"
831    },
832    {
833     "referenced_type" : "_ZTIi"
834    }
835   ],
836   "return_type" : "_ZTIi",
837   "source_file" : "system/logging/liblog/include/android/log.h"
838  },
839  {
840   "function_name" : "__android_log_is_loggable_len",
841   "linker_set_key" : "__android_log_is_loggable_len",
842   "parameters" :
843   [
844    {
845     "referenced_type" : "_ZTIi"
846    },
847    {
848     "referenced_type" : "_ZTIPKc"
849    },
850    {
851     "referenced_type" : "_ZTIj"
852    },
853    {
854     "referenced_type" : "_ZTIi"
855    }
856   ],
857   "return_type" : "_ZTIi",
858   "source_file" : "system/logging/liblog/include/android/log.h"
859  },
860  {
861   "function_name" : "__android_log_logd_logger",
862   "linker_set_key" : "__android_log_logd_logger",
863   "parameters" :
864   [
865    {
866     "referenced_type" : "_ZTIPK21__android_log_message"
867    }
868   ],
869   "return_type" : "_ZTIv",
870   "source_file" : "system/logging/liblog/include/android/log.h"
871  },
872  {
873   "function_name" : "__android_log_pmsg_file_read",
874   "linker_set_key" : "__android_log_pmsg_file_read",
875   "parameters" :
876   [
877    {
878     "referenced_type" : "_ZTI6log_id"
879    },
880    {
881     "referenced_type" : "_ZTIc"
882    },
883    {
884     "referenced_type" : "_ZTIPKc"
885    },
886    {
887     "referenced_type" : "_ZTIPFi6log_idcPKcS1_jPvE"
888    },
889    {
890     "referenced_type" : "_ZTIPv"
891    }
892   ],
893   "return_type" : "_ZTIi",
894   "source_file" : "system/logging/liblog/include/private/android_logger.h"
895  },
896  {
897   "function_name" : "__android_log_pmsg_file_write",
898   "linker_set_key" : "__android_log_pmsg_file_write",
899   "parameters" :
900   [
901    {
902     "referenced_type" : "_ZTI6log_id"
903    },
904    {
905     "referenced_type" : "_ZTIc"
906    },
907    {
908     "referenced_type" : "_ZTIPKc"
909    },
910    {
911     "referenced_type" : "_ZTIPKc"
912    },
913    {
914     "referenced_type" : "_ZTIj"
915    }
916   ],
917   "return_type" : "_ZTIi",
918   "source_file" : "system/logging/liblog/include/private/android_logger.h"
919  },
920  {
921   "function_name" : "__android_log_print",
922   "linker_set_key" : "__android_log_print",
923   "parameters" :
924   [
925    {
926     "referenced_type" : "_ZTIi"
927    },
928    {
929     "referenced_type" : "_ZTIPKc"
930    },
931    {
932     "referenced_type" : "_ZTIPKc"
933    }
934   ],
935   "return_type" : "_ZTIi",
936   "source_file" : "system/logging/liblog/include/android/log.h"
937  },
938  {
939   "function_name" : "__android_log_security",
940   "linker_set_key" : "__android_log_security",
941   "return_type" : "_ZTIi",
942   "source_file" : "system/logging/liblog/include/private/android_logger.h"
943  },
944  {
945   "function_name" : "__android_log_security_bswrite",
946   "linker_set_key" : "__android_log_security_bswrite",
947   "parameters" :
948   [
949    {
950     "referenced_type" : "_ZTIi"
951    },
952    {
953     "referenced_type" : "_ZTIPKc"
954    }
955   ],
956   "return_type" : "_ZTIi",
957   "source_file" : "system/logging/liblog/include/private/android_logger.h"
958  },
959  {
960   "function_name" : "__android_log_set_aborter",
961   "linker_set_key" : "__android_log_set_aborter",
962   "parameters" :
963   [
964    {
965     "referenced_type" : "_ZTIPFvPKcE"
966    }
967   ],
968   "return_type" : "_ZTIv",
969   "source_file" : "system/logging/liblog/include/android/log.h"
970  },
971  {
972   "function_name" : "__android_log_set_default_tag",
973   "linker_set_key" : "__android_log_set_default_tag",
974   "parameters" :
975   [
976    {
977     "referenced_type" : "_ZTIPKc"
978    }
979   ],
980   "return_type" : "_ZTIv",
981   "source_file" : "system/logging/liblog/include/android/log.h"
982  },
983  {
984   "function_name" : "__android_log_set_logger",
985   "linker_set_key" : "__android_log_set_logger",
986   "parameters" :
987   [
988    {
989     "referenced_type" : "_ZTIPFvPK21__android_log_messageE"
990    }
991   ],
992   "return_type" : "_ZTIv",
993   "source_file" : "system/logging/liblog/include/android/log.h"
994  },
995  {
996   "function_name" : "__android_log_set_minimum_priority",
997   "linker_set_key" : "__android_log_set_minimum_priority",
998   "parameters" :
999   [
1000    {
1001     "referenced_type" : "_ZTIi"
1002    }
1003   ],
1004   "return_type" : "_ZTIi",
1005   "source_file" : "system/logging/liblog/include/android/log.h"
1006  },
1007  {
1008   "function_name" : "__android_log_stderr_logger",
1009   "linker_set_key" : "__android_log_stderr_logger",
1010   "parameters" :
1011   [
1012    {
1013     "referenced_type" : "_ZTIPK21__android_log_message"
1014    }
1015   ],
1016   "return_type" : "_ZTIv",
1017   "source_file" : "system/logging/liblog/include/android/log.h"
1018  },
1019  {
1020   "function_name" : "__android_log_vprint",
1021   "linker_set_key" : "__android_log_vprint",
1022   "parameters" :
1023   [
1024    {
1025     "referenced_type" : "_ZTIi"
1026    },
1027    {
1028     "referenced_type" : "_ZTIPKc"
1029    },
1030    {
1031     "referenced_type" : "_ZTIPKc"
1032    },
1033    {
1034     "referenced_type" : "_ZTISt9__va_list"
1035    }
1036   ],
1037   "return_type" : "_ZTIi",
1038   "source_file" : "system/logging/liblog/include/android/log.h"
1039  },
1040  {
1041   "function_name" : "__android_log_write",
1042   "linker_set_key" : "__android_log_write",
1043   "parameters" :
1044   [
1045    {
1046     "referenced_type" : "_ZTIi"
1047    },
1048    {
1049     "referenced_type" : "_ZTIPKc"
1050    },
1051    {
1052     "referenced_type" : "_ZTIPKc"
1053    }
1054   ],
1055   "return_type" : "_ZTIi",
1056   "source_file" : "system/logging/liblog/include/android/log.h"
1057  },
1058  {
1059   "function_name" : "__android_log_write_log_message",
1060   "linker_set_key" : "__android_log_write_log_message",
1061   "parameters" :
1062   [
1063    {
1064     "referenced_type" : "_ZTIP21__android_log_message"
1065    }
1066   ],
1067   "return_type" : "_ZTIv",
1068   "source_file" : "system/logging/liblog/include/android/log.h"
1069  },
1070  {
1071   "function_name" : "android_log_destroy",
1072   "linker_set_key" : "android_log_destroy",
1073   "parameters" :
1074   [
1075    {
1076     "referenced_type" : "_ZTIPP28android_log_context_internal"
1077    }
1078   ],
1079   "return_type" : "_ZTIi",
1080   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1081  },
1082  {
1083   "function_name" : "android_log_id_to_name",
1084   "linker_set_key" : "android_log_id_to_name",
1085   "parameters" :
1086   [
1087    {
1088     "referenced_type" : "_ZTI6log_id"
1089    }
1090   ],
1091   "return_type" : "_ZTIPKc",
1092   "source_file" : "system/logging/liblog/include/log/log_id.h"
1093  },
1094  {
1095   "function_name" : "android_log_parser_reset",
1096   "linker_set_key" : "android_log_parser_reset",
1097   "parameters" :
1098   [
1099    {
1100     "referenced_type" : "_ZTIP28android_log_context_internal"
1101    },
1102    {
1103     "referenced_type" : "_ZTIPKc"
1104    },
1105    {
1106     "referenced_type" : "_ZTIj"
1107    }
1108   ],
1109   "return_type" : "_ZTIi",
1110   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1111  },
1112  {
1113   "function_name" : "android_log_processBinaryLogBuffer",
1114   "linker_set_key" : "android_log_processBinaryLogBuffer",
1115   "parameters" :
1116   [
1117    {
1118     "referenced_type" : "_ZTIP12logger_entry"
1119    },
1120    {
1121     "referenced_type" : "_ZTIP17AndroidLogEntry_t"
1122    },
1123    {
1124     "referenced_type" : "_ZTIPK11EventTagMap"
1125    },
1126    {
1127     "referenced_type" : "_ZTIPc"
1128    },
1129    {
1130     "referenced_type" : "_ZTIi"
1131    }
1132   ],
1133   "return_type" : "_ZTIi",
1134   "source_file" : "system/logging/liblog/include/log/logprint.h"
1135  },
1136  {
1137   "function_name" : "android_log_processLogBuffer",
1138   "linker_set_key" : "android_log_processLogBuffer",
1139   "parameters" :
1140   [
1141    {
1142     "referenced_type" : "_ZTIP12logger_entry"
1143    },
1144    {
1145     "referenced_type" : "_ZTIP17AndroidLogEntry_t"
1146    }
1147   ],
1148   "return_type" : "_ZTIi",
1149   "source_file" : "system/logging/liblog/include/log/logprint.h"
1150  },
1151  {
1152   "function_name" : "android_log_read_next",
1153   "linker_set_key" : "android_log_read_next",
1154   "parameters" :
1155   [
1156    {
1157     "referenced_type" : "_ZTIP28android_log_context_internal"
1158    }
1159   ],
1160   "return_type" : "_ZTI24android_log_list_element",
1161   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1162  },
1163  {
1164   "function_name" : "android_log_reset",
1165   "linker_set_key" : "android_log_reset",
1166   "parameters" :
1167   [
1168    {
1169     "referenced_type" : "_ZTIP28android_log_context_internal"
1170    }
1171   ],
1172   "return_type" : "_ZTIi",
1173   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1174  },
1175  {
1176   "function_name" : "android_log_write_float32",
1177   "linker_set_key" : "android_log_write_float32",
1178   "parameters" :
1179   [
1180    {
1181     "referenced_type" : "_ZTIP28android_log_context_internal"
1182    },
1183    {
1184     "referenced_type" : "_ZTIf"
1185    }
1186   ],
1187   "return_type" : "_ZTIi",
1188   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1189  },
1190  {
1191   "function_name" : "android_log_write_int32",
1192   "linker_set_key" : "android_log_write_int32",
1193   "parameters" :
1194   [
1195    {
1196     "referenced_type" : "_ZTIP28android_log_context_internal"
1197    },
1198    {
1199     "referenced_type" : "_ZTIi"
1200    }
1201   ],
1202   "return_type" : "_ZTIi",
1203   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1204  },
1205  {
1206   "function_name" : "android_log_write_int64",
1207   "linker_set_key" : "android_log_write_int64",
1208   "parameters" :
1209   [
1210    {
1211     "referenced_type" : "_ZTIP28android_log_context_internal"
1212    },
1213    {
1214     "referenced_type" : "_ZTIx"
1215    }
1216   ],
1217   "return_type" : "_ZTIi",
1218   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1219  },
1220  {
1221   "function_name" : "android_log_write_list",
1222   "linker_set_key" : "android_log_write_list",
1223   "parameters" :
1224   [
1225    {
1226     "referenced_type" : "_ZTIP28android_log_context_internal"
1227    },
1228    {
1229     "referenced_type" : "_ZTI6log_id"
1230    }
1231   ],
1232   "return_type" : "_ZTIi",
1233   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1234  },
1235  {
1236   "function_name" : "android_log_write_list_begin",
1237   "linker_set_key" : "android_log_write_list_begin",
1238   "parameters" :
1239   [
1240    {
1241     "referenced_type" : "_ZTIP28android_log_context_internal"
1242    }
1243   ],
1244   "return_type" : "_ZTIi",
1245   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1246  },
1247  {
1248   "function_name" : "android_log_write_list_buffer",
1249   "linker_set_key" : "android_log_write_list_buffer",
1250   "parameters" :
1251   [
1252    {
1253     "referenced_type" : "_ZTIP28android_log_context_internal"
1254    },
1255    {
1256     "referenced_type" : "_ZTIPPKc"
1257    }
1258   ],
1259   "return_type" : "_ZTIi",
1260   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1261  },
1262  {
1263   "function_name" : "android_log_write_list_end",
1264   "linker_set_key" : "android_log_write_list_end",
1265   "parameters" :
1266   [
1267    {
1268     "referenced_type" : "_ZTIP28android_log_context_internal"
1269    }
1270   ],
1271   "return_type" : "_ZTIi",
1272   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1273  },
1274  {
1275   "function_name" : "android_log_write_string8",
1276   "linker_set_key" : "android_log_write_string8",
1277   "parameters" :
1278   [
1279    {
1280     "referenced_type" : "_ZTIP28android_log_context_internal"
1281    },
1282    {
1283     "referenced_type" : "_ZTIPKc"
1284    }
1285   ],
1286   "return_type" : "_ZTIi",
1287   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1288  },
1289  {
1290   "function_name" : "android_log_write_string8_len",
1291   "linker_set_key" : "android_log_write_string8_len",
1292   "parameters" :
1293   [
1294    {
1295     "referenced_type" : "_ZTIP28android_log_context_internal"
1296    },
1297    {
1298     "referenced_type" : "_ZTIPKc"
1299    },
1300    {
1301     "referenced_type" : "_ZTIj"
1302    }
1303   ],
1304   "return_type" : "_ZTIi",
1305   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1306  },
1307  {
1308   "function_name" : "android_logger_clear",
1309   "linker_set_key" : "android_logger_clear",
1310   "parameters" :
1311   [
1312    {
1313     "referenced_type" : "_ZTIP6logger"
1314    }
1315   ],
1316   "return_type" : "_ZTIi",
1317   "source_file" : "system/logging/liblog/include/log/log_read.h"
1318  },
1319  {
1320   "function_name" : "android_logger_get_id",
1321   "linker_set_key" : "android_logger_get_id",
1322   "parameters" :
1323   [
1324    {
1325     "referenced_type" : "_ZTIP6logger"
1326    }
1327   ],
1328   "return_type" : "_ZTI6log_id",
1329   "source_file" : "system/logging/liblog/include/log/log_read.h"
1330  },
1331  {
1332   "function_name" : "android_logger_get_log_readable_size",
1333   "linker_set_key" : "android_logger_get_log_readable_size",
1334   "parameters" :
1335   [
1336    {
1337     "referenced_type" : "_ZTIP6logger"
1338    }
1339   ],
1340   "return_type" : "_ZTIl",
1341   "source_file" : "system/logging/liblog/include/log/log_read.h"
1342  },
1343  {
1344   "function_name" : "android_logger_get_log_size",
1345   "linker_set_key" : "android_logger_get_log_size",
1346   "parameters" :
1347   [
1348    {
1349     "referenced_type" : "_ZTIP6logger"
1350    }
1351   ],
1352   "return_type" : "_ZTIl",
1353   "source_file" : "system/logging/liblog/include/log/log_read.h"
1354  },
1355  {
1356   "function_name" : "android_logger_get_log_version",
1357   "linker_set_key" : "android_logger_get_log_version",
1358   "parameters" :
1359   [
1360    {
1361     "referenced_type" : "_ZTIP6logger"
1362    }
1363   ],
1364   "return_type" : "_ZTIi",
1365   "source_file" : "system/logging/liblog/include/log/log_read.h"
1366  },
1367  {
1368   "function_name" : "android_logger_get_prune_list",
1369   "linker_set_key" : "android_logger_get_prune_list",
1370   "parameters" :
1371   [
1372    {
1373     "referenced_type" : "_ZTIP11logger_list"
1374    },
1375    {
1376     "referenced_type" : "_ZTIPc"
1377    },
1378    {
1379     "referenced_type" : "_ZTIj"
1380    }
1381   ],
1382   "return_type" : "_ZTIi",
1383   "source_file" : "system/logging/liblog/include/log/log_read.h"
1384  },
1385  {
1386   "function_name" : "android_logger_get_statistics",
1387   "linker_set_key" : "android_logger_get_statistics",
1388   "parameters" :
1389   [
1390    {
1391     "referenced_type" : "_ZTIP11logger_list"
1392    },
1393    {
1394     "referenced_type" : "_ZTIPc"
1395    },
1396    {
1397     "referenced_type" : "_ZTIj"
1398    }
1399   ],
1400   "return_type" : "_ZTIi",
1401   "source_file" : "system/logging/liblog/include/log/log_read.h"
1402  },
1403  {
1404   "function_name" : "android_logger_list_alloc",
1405   "linker_set_key" : "android_logger_list_alloc",
1406   "parameters" :
1407   [
1408    {
1409     "referenced_type" : "_ZTIi"
1410    },
1411    {
1412     "referenced_type" : "_ZTIj"
1413    },
1414    {
1415     "referenced_type" : "_ZTIi"
1416    }
1417   ],
1418   "return_type" : "_ZTIP11logger_list",
1419   "source_file" : "system/logging/liblog/include/log/log_read.h"
1420  },
1421  {
1422   "function_name" : "android_logger_list_alloc_time",
1423   "linker_set_key" : "android_logger_list_alloc_time",
1424   "parameters" :
1425   [
1426    {
1427     "referenced_type" : "_ZTIi"
1428    },
1429    {
1430     "referenced_type" : "_ZTI8log_time"
1431    },
1432    {
1433     "referenced_type" : "_ZTIi"
1434    }
1435   ],
1436   "return_type" : "_ZTIP11logger_list",
1437   "source_file" : "system/logging/liblog/include/log/log_read.h"
1438  },
1439  {
1440   "function_name" : "android_logger_list_free",
1441   "linker_set_key" : "android_logger_list_free",
1442   "parameters" :
1443   [
1444    {
1445     "referenced_type" : "_ZTIP11logger_list"
1446    }
1447   ],
1448   "return_type" : "_ZTIv",
1449   "source_file" : "system/logging/liblog/include/log/log_read.h"
1450  },
1451  {
1452   "function_name" : "android_logger_list_open",
1453   "linker_set_key" : "android_logger_list_open",
1454   "parameters" :
1455   [
1456    {
1457     "referenced_type" : "_ZTI6log_id"
1458    },
1459    {
1460     "referenced_type" : "_ZTIi"
1461    },
1462    {
1463     "referenced_type" : "_ZTIj"
1464    },
1465    {
1466     "referenced_type" : "_ZTIi"
1467    }
1468   ],
1469   "return_type" : "_ZTIP11logger_list",
1470   "source_file" : "system/logging/liblog/include/log/log_read.h"
1471  },
1472  {
1473   "function_name" : "android_logger_list_read",
1474   "linker_set_key" : "android_logger_list_read",
1475   "parameters" :
1476   [
1477    {
1478     "referenced_type" : "_ZTIP11logger_list"
1479    },
1480    {
1481     "referenced_type" : "_ZTIP7log_msg"
1482    }
1483   ],
1484   "return_type" : "_ZTIi",
1485   "source_file" : "system/logging/liblog/include/log/log_read.h"
1486  },
1487  {
1488   "function_name" : "android_logger_open",
1489   "linker_set_key" : "android_logger_open",
1490   "parameters" :
1491   [
1492    {
1493     "referenced_type" : "_ZTIP11logger_list"
1494    },
1495    {
1496     "referenced_type" : "_ZTI6log_id"
1497    }
1498   ],
1499   "return_type" : "_ZTIP6logger",
1500   "source_file" : "system/logging/liblog/include/log/log_read.h"
1501  },
1502  {
1503   "function_name" : "android_logger_set_log_size",
1504   "linker_set_key" : "android_logger_set_log_size",
1505   "parameters" :
1506   [
1507    {
1508     "referenced_type" : "_ZTIP6logger"
1509    },
1510    {
1511     "referenced_type" : "_ZTIm"
1512    }
1513   ],
1514   "return_type" : "_ZTIi",
1515   "source_file" : "system/logging/liblog/include/log/log_read.h"
1516  },
1517  {
1518   "function_name" : "android_logger_set_prune_list",
1519   "linker_set_key" : "android_logger_set_prune_list",
1520   "parameters" :
1521   [
1522    {
1523     "referenced_type" : "_ZTIP11logger_list"
1524    },
1525    {
1526     "referenced_type" : "_ZTIPKc"
1527    },
1528    {
1529     "referenced_type" : "_ZTIj"
1530    }
1531   ],
1532   "return_type" : "_ZTIi",
1533   "source_file" : "system/logging/liblog/include/log/log_read.h"
1534  },
1535  {
1536   "function_name" : "android_name_to_log_id",
1537   "linker_set_key" : "android_name_to_log_id",
1538   "parameters" :
1539   [
1540    {
1541     "referenced_type" : "_ZTIPKc"
1542    }
1543   ],
1544   "return_type" : "_ZTI6log_id",
1545   "source_file" : "system/logging/liblog/include/log/log_id.h"
1546  },
1547  {
1548   "function_name" : "android_openEventTagMap",
1549   "linker_set_key" : "android_openEventTagMap",
1550   "parameters" :
1551   [
1552    {
1553     "referenced_type" : "_ZTIPKc"
1554    }
1555   ],
1556   "return_type" : "_ZTIP11EventTagMap",
1557   "source_file" : "system/logging/liblog/include/log/event_tag_map.h"
1558  },
1559  {
1560   "function_name" : "create_android_log_parser",
1561   "linker_set_key" : "create_android_log_parser",
1562   "parameters" :
1563   [
1564    {
1565     "referenced_type" : "_ZTIPKc"
1566    },
1567    {
1568     "referenced_type" : "_ZTIj"
1569    }
1570   ],
1571   "return_type" : "_ZTIP28android_log_context_internal",
1572   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1573  },
1574  {
1575   "function_name" : "create_android_logger",
1576   "linker_set_key" : "create_android_logger",
1577   "parameters" :
1578   [
1579    {
1580     "referenced_type" : "_ZTIj"
1581    }
1582   ],
1583   "return_type" : "_ZTIP28android_log_context_internal",
1584   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1585  }
1586 ],
1587 "global_vars" : [],
1588 "lvalue_reference_types" :
1589 [
1590  {
1591   "alignment" : 4,
1592   "linker_set_key" : "_ZTIR22android_log_event_list",
1593   "name" : "android_log_event_list &",
1594   "referenced_type" : "_ZTI22android_log_event_list",
1595   "self_type" : "_ZTIR22android_log_event_list",
1596   "size" : 4,
1597   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1598  },
1599  {
1600   "alignment" : 4,
1601   "linker_set_key" : "_ZTIRK8log_time",
1602   "name" : "const log_time &",
1603   "referenced_type" : "_ZTIK8log_time",
1604   "self_type" : "_ZTIRK8log_time",
1605   "size" : 4,
1606   "source_file" : "system/logging/liblog/include/log/log_time.h"
1607  },
1608  {
1609   "alignment" : 4,
1610   "linker_set_key" : "_ZTIRK8timespec",
1611   "name" : "const timespec &",
1612   "referenced_type" : "_ZTIK8timespec",
1613   "self_type" : "_ZTIRK8timespec",
1614   "size" : 4,
1615   "source_file" : "system/logging/liblog/include/log/log_time.h"
1616  },
1617  {
1618   "alignment" : 4,
1619   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1620   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1621   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1622   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1623   "size" : 4,
1624   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1625  }
1626 ],
1627 "pointer_types" :
1628 [
1629  {
1630   "alignment" : 4,
1631   "linker_set_key" : "_ZTIP11EventTagMap",
1632   "name" : "EventTagMap *",
1633   "referenced_type" : "_ZTI11EventTagMap",
1634   "self_type" : "_ZTIP11EventTagMap",
1635   "size" : 4,
1636   "source_file" : "system/logging/liblog/include/log/event_tag_map.h"
1637  },
1638  {
1639   "alignment" : 4,
1640   "linker_set_key" : "_ZTIP11logger_list",
1641   "name" : "logger_list *",
1642   "referenced_type" : "_ZTI11logger_list",
1643   "self_type" : "_ZTIP11logger_list",
1644   "size" : 4,
1645   "source_file" : "system/logging/liblog/include/log/log_read.h"
1646  },
1647  {
1648   "alignment" : 4,
1649   "linker_set_key" : "_ZTIP12logger_entry",
1650   "name" : "logger_entry *",
1651   "referenced_type" : "_ZTI12logger_entry",
1652   "self_type" : "_ZTIP12logger_entry",
1653   "size" : 4,
1654   "source_file" : "system/logging/liblog/include/log/logprint.h"
1655  },
1656  {
1657   "alignment" : 4,
1658   "linker_set_key" : "_ZTIP17AndroidLogEntry_t",
1659   "name" : "AndroidLogEntry_t *",
1660   "referenced_type" : "_ZTI17AndroidLogEntry_t",
1661   "self_type" : "_ZTIP17AndroidLogEntry_t",
1662   "size" : 4,
1663   "source_file" : "system/logging/liblog/include/log/logprint.h"
1664  },
1665  {
1666   "alignment" : 4,
1667   "linker_set_key" : "_ZTIP18AndroidLogFormat_t",
1668   "name" : "AndroidLogFormat_t *",
1669   "referenced_type" : "_ZTI18AndroidLogFormat_t",
1670   "self_type" : "_ZTIP18AndroidLogFormat_t",
1671   "size" : 4,
1672   "source_file" : "system/logging/liblog/include/log/logprint.h"
1673  },
1674  {
1675   "alignment" : 4,
1676   "linker_set_key" : "_ZTIP21__android_log_message",
1677   "name" : "__android_log_message *",
1678   "referenced_type" : "_ZTI21__android_log_message",
1679   "self_type" : "_ZTIP21__android_log_message",
1680   "size" : 4,
1681   "source_file" : "system/logging/liblog/include/android/log.h"
1682  },
1683  {
1684   "alignment" : 4,
1685   "linker_set_key" : "_ZTIP22android_log_event_list",
1686   "name" : "android_log_event_list *",
1687   "referenced_type" : "_ZTI22android_log_event_list",
1688   "self_type" : "_ZTIP22android_log_event_list",
1689   "size" : 4,
1690   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1691  },
1692  {
1693   "alignment" : 4,
1694   "linker_set_key" : "_ZTIP28android_log_context_internal",
1695   "name" : "android_log_context_internal *",
1696   "referenced_type" : "_ZTI28android_log_context_internal",
1697   "self_type" : "_ZTIP28android_log_context_internal",
1698   "size" : 4,
1699   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1700  },
1701  {
1702   "alignment" : 4,
1703   "linker_set_key" : "_ZTIP6logger",
1704   "name" : "logger *",
1705   "referenced_type" : "_ZTI6logger",
1706   "self_type" : "_ZTIP6logger",
1707   "size" : 4,
1708   "source_file" : "system/logging/liblog/include/log/log_read.h"
1709  },
1710  {
1711   "alignment" : 4,
1712   "linker_set_key" : "_ZTIP7__sFILE",
1713   "name" : "__sFILE *",
1714   "referenced_type" : "_ZTI7__sFILE",
1715   "self_type" : "_ZTIP7__sFILE",
1716   "size" : 4,
1717   "source_file" : "system/logging/liblog/include/log/logprint.h"
1718  },
1719  {
1720   "alignment" : 4,
1721   "linker_set_key" : "_ZTIP7log_msg",
1722   "name" : "log_msg *",
1723   "referenced_type" : "_ZTI7log_msg",
1724   "self_type" : "_ZTIP7log_msg",
1725   "size" : 4,
1726   "source_file" : "system/logging/liblog/include/log/log_read.h"
1727  },
1728  {
1729   "alignment" : 4,
1730   "linker_set_key" : "_ZTIP8log_time",
1731   "name" : "log_time *",
1732   "referenced_type" : "_ZTI8log_time",
1733   "self_type" : "_ZTIP8log_time",
1734   "size" : 4,
1735   "source_file" : "system/logging/liblog/include/log/log_time.h"
1736  },
1737  {
1738   "alignment" : 4,
1739   "linker_set_key" : "_ZTIPFi6log_idcPKcS1_jPvE",
1740   "name" : "int (*)(log_id, char, const char *, const char *, unsigned int, void *)",
1741   "referenced_type" : "_ZTIFi6log_idcPKcS1_jPvE",
1742   "self_type" : "_ZTIPFi6log_idcPKcS1_jPvE",
1743   "size" : 4,
1744   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1745  },
1746  {
1747   "alignment" : 4,
1748   "linker_set_key" : "_ZTIPFvPK21__android_log_messageE",
1749   "name" : "void (*)(const __android_log_message *)",
1750   "referenced_type" : "_ZTIFvPK21__android_log_messageE",
1751   "self_type" : "_ZTIPFvPK21__android_log_messageE",
1752   "size" : 4,
1753   "source_file" : "system/logging/liblog/include/android/log.h"
1754  },
1755  {
1756   "alignment" : 4,
1757   "linker_set_key" : "_ZTIPFvPKcE",
1758   "name" : "void (*)(const char *)",
1759   "referenced_type" : "_ZTIFvPKcE",
1760   "self_type" : "_ZTIPFvPKcE",
1761   "size" : 4,
1762   "source_file" : "system/logging/liblog/include/android/log.h"
1763  },
1764  {
1765   "alignment" : 4,
1766   "linker_set_key" : "_ZTIPK11EventTagMap",
1767   "name" : "const EventTagMap *",
1768   "referenced_type" : "_ZTIK11EventTagMap",
1769   "self_type" : "_ZTIPK11EventTagMap",
1770   "size" : 4,
1771   "source_file" : "system/logging/liblog/include/log/logprint.h"
1772  },
1773  {
1774   "alignment" : 4,
1775   "linker_set_key" : "_ZTIPK17AndroidLogEntry_t",
1776   "name" : "const AndroidLogEntry_t *",
1777   "referenced_type" : "_ZTIK17AndroidLogEntry_t",
1778   "self_type" : "_ZTIPK17AndroidLogEntry_t",
1779   "size" : 4,
1780   "source_file" : "system/logging/liblog/include/log/logprint.h"
1781  },
1782  {
1783   "alignment" : 4,
1784   "linker_set_key" : "_ZTIPK21__android_log_message",
1785   "name" : "const __android_log_message *",
1786   "referenced_type" : "_ZTIK21__android_log_message",
1787   "self_type" : "_ZTIPK21__android_log_message",
1788   "size" : 4,
1789   "source_file" : "system/logging/liblog/include/android/log.h"
1790  },
1791  {
1792   "alignment" : 4,
1793   "linker_set_key" : "_ZTIPK22android_log_event_list",
1794   "name" : "const android_log_event_list *",
1795   "referenced_type" : "_ZTIK22android_log_event_list",
1796   "self_type" : "_ZTIPK22android_log_event_list",
1797   "size" : 4,
1798   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1799  },
1800  {
1801   "alignment" : 4,
1802   "linker_set_key" : "_ZTIPK7log_msg",
1803   "name" : "const log_msg *",
1804   "referenced_type" : "_ZTIK7log_msg",
1805   "self_type" : "_ZTIPK7log_msg",
1806   "size" : 4,
1807   "source_file" : "system/logging/liblog/include/log/log_read.h"
1808  },
1809  {
1810   "alignment" : 4,
1811   "linker_set_key" : "_ZTIPK8log_time",
1812   "name" : "const log_time *",
1813   "referenced_type" : "_ZTIK8log_time",
1814   "self_type" : "_ZTIPK8log_time",
1815   "size" : 4,
1816   "source_file" : "system/logging/liblog/include/log/log_time.h"
1817  },
1818  {
1819   "alignment" : 4,
1820   "linker_set_key" : "_ZTIPKc",
1821   "name" : "const char *",
1822   "referenced_type" : "_ZTIKc",
1823   "self_type" : "_ZTIPKc",
1824   "size" : 4,
1825   "source_file" : "system/logging/liblog/include/android/log.h"
1826  },
1827  {
1828   "alignment" : 4,
1829   "linker_set_key" : "_ZTIPKv",
1830   "name" : "const void *",
1831   "referenced_type" : "_ZTIKv",
1832   "self_type" : "_ZTIPKv",
1833   "size" : 4,
1834   "source_file" : "system/logging/liblog/include/log/log.h"
1835  },
1836  {
1837   "alignment" : 4,
1838   "linker_set_key" : "_ZTIPP28android_log_context_internal",
1839   "name" : "android_log_context_internal **",
1840   "referenced_type" : "_ZTIP28android_log_context_internal",
1841   "self_type" : "_ZTIPP28android_log_context_internal",
1842   "size" : 4,
1843   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1844  },
1845  {
1846   "alignment" : 4,
1847   "linker_set_key" : "_ZTIPPKc",
1848   "name" : "const char **",
1849   "referenced_type" : "_ZTIPKc",
1850   "self_type" : "_ZTIPPKc",
1851   "size" : 4,
1852   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1853  },
1854  {
1855   "alignment" : 4,
1856   "linker_set_key" : "_ZTIPc",
1857   "name" : "char *",
1858   "referenced_type" : "_ZTIc",
1859   "self_type" : "_ZTIPc",
1860   "size" : 4,
1861   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1862  },
1863  {
1864   "alignment" : 4,
1865   "linker_set_key" : "_ZTIPj",
1866   "name" : "unsigned int *",
1867   "referenced_type" : "_ZTIj",
1868   "self_type" : "_ZTIPj",
1869   "size" : 4,
1870   "source_file" : "system/logging/liblog/include/log/logprint.h"
1871  },
1872  {
1873   "alignment" : 4,
1874   "linker_set_key" : "_ZTIPv",
1875   "name" : "void *",
1876   "referenced_type" : "_ZTIv",
1877   "self_type" : "_ZTIPv",
1878   "size" : 4,
1879   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1880  }
1881 ],
1882 "qualified_types" :
1883 [
1884  {
1885   "is_const" : true,
1886   "linker_set_key" : "_ZTIK11EventTagMap",
1887   "name" : "const EventTagMap",
1888   "referenced_type" : "_ZTI11EventTagMap",
1889   "self_type" : "_ZTIK11EventTagMap",
1890   "source_file" : "system/logging/liblog/include/log/logprint.h"
1891  },
1892  {
1893   "alignment" : 4,
1894   "is_const" : true,
1895   "linker_set_key" : "_ZTIK17AndroidLogEntry_t",
1896   "name" : "const AndroidLogEntry_t",
1897   "referenced_type" : "_ZTI17AndroidLogEntry_t",
1898   "self_type" : "_ZTIK17AndroidLogEntry_t",
1899   "size" : 40,
1900   "source_file" : "system/logging/liblog/include/log/logprint.h"
1901  },
1902  {
1903   "alignment" : 4,
1904   "is_const" : true,
1905   "linker_set_key" : "_ZTIK21__android_log_message",
1906   "name" : "const __android_log_message",
1907   "referenced_type" : "_ZTI21__android_log_message",
1908   "self_type" : "_ZTIK21__android_log_message",
1909   "size" : 28,
1910   "source_file" : "system/logging/liblog/include/android/log.h"
1911  },
1912  {
1913   "alignment" : 4,
1914   "is_const" : true,
1915   "linker_set_key" : "_ZTIK22android_log_event_list",
1916   "name" : "const android_log_event_list",
1917   "referenced_type" : "_ZTI22android_log_event_list",
1918   "self_type" : "_ZTIK22android_log_event_list",
1919   "size" : 8,
1920   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1921  },
1922  {
1923   "alignment" : 4,
1924   "is_const" : true,
1925   "linker_set_key" : "_ZTIK7log_msg",
1926   "name" : "const log_msg",
1927   "referenced_type" : "_ZTI7log_msg",
1928   "self_type" : "_ZTIK7log_msg",
1929   "size" : 5124,
1930   "source_file" : "system/logging/liblog/include/log/log_read.h"
1931  },
1932  {
1933   "alignment" : 1,
1934   "is_const" : true,
1935   "linker_set_key" : "_ZTIK8log_time",
1936   "name" : "const log_time",
1937   "referenced_type" : "_ZTI8log_time",
1938   "self_type" : "_ZTIK8log_time",
1939   "size" : 8,
1940   "source_file" : "system/logging/liblog/include/log/log_time.h"
1941  },
1942  {
1943   "alignment" : 4,
1944   "is_const" : true,
1945   "linker_set_key" : "_ZTIK8timespec",
1946   "name" : "const timespec",
1947   "referenced_type" : "_ZTI8timespec",
1948   "self_type" : "_ZTIK8timespec",
1949   "size" : 8,
1950   "source_file" : "system/logging/liblog/include/log/log_time.h"
1951  },
1952  {
1953   "alignment" : 4,
1954   "is_const" : true,
1955   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1956   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
1957   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1958   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1959   "size" : 12,
1960   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1961  },
1962  {
1963   "alignment" : 1,
1964   "is_const" : true,
1965   "linker_set_key" : "_ZTIKc",
1966   "name" : "const char",
1967   "referenced_type" : "_ZTIc",
1968   "self_type" : "_ZTIKc",
1969   "size" : 1,
1970   "source_file" : "system/logging/liblog/include/android/log.h"
1971  },
1972  {
1973   "is_const" : true,
1974   "linker_set_key" : "_ZTIKv",
1975   "name" : "const void",
1976   "referenced_type" : "_ZTIv",
1977   "self_type" : "_ZTIKv",
1978   "source_file" : "system/logging/liblog/include/log/log.h"
1979  }
1980 ],
1981 "record_types" :
1982 [
1983  {
1984   "alignment" : 4,
1985   "fields" :
1986   [
1987    {
1988     "field_name" : "len",
1989     "referenced_type" : "_ZTIt"
1990    },
1991    {
1992     "field_name" : "hdr_size",
1993     "field_offset" : 16,
1994     "referenced_type" : "_ZTIt"
1995    },
1996    {
1997     "field_name" : "pid",
1998     "field_offset" : 32,
1999     "referenced_type" : "_ZTIi"
2000    },
2001    {
2002     "field_name" : "tid",
2003     "field_offset" : 64,
2004     "referenced_type" : "_ZTIj"
2005    },
2006    {
2007     "field_name" : "sec",
2008     "field_offset" : 96,
2009     "referenced_type" : "_ZTIj"
2010    },
2011    {
2012     "field_name" : "nsec",
2013     "field_offset" : 128,
2014     "referenced_type" : "_ZTIj"
2015    },
2016    {
2017     "field_name" : "lid",
2018     "field_offset" : 160,
2019     "referenced_type" : "_ZTIj"
2020    },
2021    {
2022     "field_name" : "uid",
2023     "field_offset" : 192,
2024     "referenced_type" : "_ZTIj"
2025    }
2026   ],
2027   "linker_set_key" : "_ZTI12logger_entry",
2028   "name" : "logger_entry",
2029   "referenced_type" : "_ZTI12logger_entry",
2030   "self_type" : "_ZTI12logger_entry",
2031   "size" : 28,
2032   "source_file" : "system/logging/liblog/include/log/log_read.h"
2033  },
2034  {
2035   "alignment" : 4,
2036   "fields" :
2037   [
2038    {
2039     "field_name" : "tv_sec",
2040     "referenced_type" : "_ZTIl"
2041    },
2042    {
2043     "field_name" : "tv_nsec",
2044     "field_offset" : 32,
2045     "referenced_type" : "_ZTIl"
2046    },
2047    {
2048     "field_name" : "priority",
2049     "field_offset" : 64,
2050     "referenced_type" : "_ZTI19android_LogPriority"
2051    },
2052    {
2053     "field_name" : "uid",
2054     "field_offset" : 96,
2055     "referenced_type" : "_ZTIi"
2056    },
2057    {
2058     "field_name" : "pid",
2059     "field_offset" : 128,
2060     "referenced_type" : "_ZTIi"
2061    },
2062    {
2063     "field_name" : "tid",
2064     "field_offset" : 160,
2065     "referenced_type" : "_ZTIi"
2066    },
2067    {
2068     "field_name" : "tag",
2069     "field_offset" : 192,
2070     "referenced_type" : "_ZTIPKc"
2071    },
2072    {
2073     "field_name" : "tagLen",
2074     "field_offset" : 224,
2075     "referenced_type" : "_ZTIj"
2076    },
2077    {
2078     "field_name" : "messageLen",
2079     "field_offset" : 256,
2080     "referenced_type" : "_ZTIj"
2081    },
2082    {
2083     "field_name" : "message",
2084     "field_offset" : 288,
2085     "referenced_type" : "_ZTIPKc"
2086    }
2087   ],
2088   "linker_set_key" : "_ZTI17AndroidLogEntry_t",
2089   "name" : "AndroidLogEntry_t",
2090   "referenced_type" : "_ZTI17AndroidLogEntry_t",
2091   "self_type" : "_ZTI17AndroidLogEntry_t",
2092   "size" : 40,
2093   "source_file" : "system/logging/liblog/include/log/logprint.h"
2094  },
2095  {
2096   "alignment" : 1,
2097   "fields" :
2098   [
2099    {
2100     "field_name" : "type",
2101     "referenced_type" : "_ZTIa"
2102    },
2103    {
2104     "field_name" : "data",
2105     "field_offset" : 8,
2106     "referenced_type" : "_ZTIi"
2107    }
2108   ],
2109   "linker_set_key" : "_ZTI19android_event_int_t",
2110   "name" : "android_event_int_t",
2111   "referenced_type" : "_ZTI19android_event_int_t",
2112   "self_type" : "_ZTI19android_event_int_t",
2113   "size" : 5,
2114   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2115  },
2116  {
2117   "alignment" : 1,
2118   "fields" :
2119   [
2120    {
2121     "field_name" : "type",
2122     "referenced_type" : "_ZTIa"
2123    },
2124    {
2125     "field_name" : "element_count",
2126     "field_offset" : 8,
2127     "referenced_type" : "_ZTIa"
2128    }
2129   ],
2130   "linker_set_key" : "_ZTI20android_event_list_t",
2131   "name" : "android_event_list_t",
2132   "referenced_type" : "_ZTI20android_event_list_t",
2133   "self_type" : "_ZTI20android_event_list_t",
2134   "size" : 2,
2135   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2136  },
2137  {
2138   "alignment" : 1,
2139   "fields" :
2140   [
2141    {
2142     "field_name" : "type",
2143     "referenced_type" : "_ZTIa"
2144    },
2145    {
2146     "field_name" : "data",
2147     "field_offset" : 8,
2148     "referenced_type" : "_ZTIx"
2149    }
2150   ],
2151   "linker_set_key" : "_ZTI20android_event_long_t",
2152   "name" : "android_event_long_t",
2153   "referenced_type" : "_ZTI20android_event_long_t",
2154   "self_type" : "_ZTI20android_event_long_t",
2155   "size" : 9,
2156   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2157  },
2158  {
2159   "alignment" : 1,
2160   "fields" :
2161   [
2162    {
2163     "field_name" : "id",
2164     "referenced_type" : "_ZTIh"
2165    },
2166    {
2167     "field_name" : "tid",
2168     "field_offset" : 8,
2169     "referenced_type" : "_ZTIt"
2170    },
2171    {
2172     "field_name" : "realtime",
2173     "field_offset" : 24,
2174     "referenced_type" : "_ZTI8log_time"
2175    }
2176   ],
2177   "linker_set_key" : "_ZTI20android_log_header_t",
2178   "name" : "android_log_header_t",
2179   "referenced_type" : "_ZTI20android_log_header_t",
2180   "self_type" : "_ZTI20android_log_header_t",
2181   "size" : 11,
2182   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2183  },
2184  {
2185   "alignment" : 4,
2186   "fields" :
2187   [
2188    {
2189     "field_name" : "struct_size",
2190     "referenced_type" : "_ZTIj"
2191    },
2192    {
2193     "field_name" : "buffer_id",
2194     "field_offset" : 32,
2195     "referenced_type" : "_ZTIi"
2196    },
2197    {
2198     "field_name" : "priority",
2199     "field_offset" : 64,
2200     "referenced_type" : "_ZTIi"
2201    },
2202    {
2203     "field_name" : "tag",
2204     "field_offset" : 96,
2205     "referenced_type" : "_ZTIPKc"
2206    },
2207    {
2208     "field_name" : "file",
2209     "field_offset" : 128,
2210     "referenced_type" : "_ZTIPKc"
2211    },
2212    {
2213     "field_name" : "line",
2214     "field_offset" : 160,
2215     "referenced_type" : "_ZTIj"
2216    },
2217    {
2218     "field_name" : "message",
2219     "field_offset" : 192,
2220     "referenced_type" : "_ZTIPKc"
2221    }
2222   ],
2223   "linker_set_key" : "_ZTI21__android_log_message",
2224   "name" : "__android_log_message",
2225   "referenced_type" : "_ZTI21__android_log_message",
2226   "self_type" : "_ZTI21__android_log_message",
2227   "size" : 28,
2228   "source_file" : "system/logging/liblog/include/android/log.h"
2229  },
2230  {
2231   "alignment" : 1,
2232   "fields" :
2233   [
2234    {
2235     "field_name" : "type",
2236     "referenced_type" : "_ZTIa"
2237    },
2238    {
2239     "field_name" : "data",
2240     "field_offset" : 8,
2241     "referenced_type" : "_ZTIf"
2242    }
2243   ],
2244   "linker_set_key" : "_ZTI21android_event_float_t",
2245   "name" : "android_event_float_t",
2246   "referenced_type" : "_ZTI21android_event_float_t",
2247   "self_type" : "_ZTI21android_event_float_t",
2248   "size" : 5,
2249   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2250  },
2251  {
2252   "alignment" : 1,
2253   "fields" :
2254   [
2255    {
2256     "field_name" : "tag",
2257     "referenced_type" : "_ZTIi"
2258    }
2259   ],
2260   "linker_set_key" : "_ZTI22android_event_header_t",
2261   "name" : "android_event_header_t",
2262   "referenced_type" : "_ZTI22android_event_header_t",
2263   "self_type" : "_ZTI22android_event_header_t",
2264   "size" : 4,
2265   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2266  },
2267  {
2268   "alignment" : 1,
2269   "fields" :
2270   [
2271    {
2272     "field_name" : "type",
2273     "referenced_type" : "_ZTIa"
2274    },
2275    {
2276     "field_name" : "length",
2277     "field_offset" : 8,
2278     "referenced_type" : "_ZTIi"
2279    },
2280    {
2281     "field_name" : "data",
2282     "field_offset" : 40,
2283     "referenced_type" : "_ZTIA_c"
2284    }
2285   ],
2286   "linker_set_key" : "_ZTI22android_event_string_t",
2287   "name" : "android_event_string_t",
2288   "referenced_type" : "_ZTI22android_event_string_t",
2289   "self_type" : "_ZTI22android_event_string_t",
2290   "size" : 5,
2291   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2292  },
2293  {
2294   "alignment" : 4,
2295   "fields" :
2296   [
2297    {
2298     "access" : "private",
2299     "field_name" : "ctx",
2300     "referenced_type" : "_ZTIP28android_log_context_internal"
2301    },
2302    {
2303     "access" : "private",
2304     "field_name" : "ret",
2305     "field_offset" : 32,
2306     "referenced_type" : "_ZTIi"
2307    }
2308   ],
2309   "linker_set_key" : "_ZTI22android_log_event_list",
2310   "name" : "android_log_event_list",
2311   "record_kind" : "class",
2312   "referenced_type" : "_ZTI22android_log_event_list",
2313   "self_type" : "_ZTI22android_log_event_list",
2314   "size" : 8,
2315   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
2316  },
2317  {
2318   "alignment" : 1,
2319   "fields" :
2320   [
2321    {
2322     "field_name" : "header",
2323     "referenced_type" : "_ZTI22android_event_header_t"
2324    },
2325    {
2326     "field_name" : "payload",
2327     "field_offset" : 32,
2328     "referenced_type" : "_ZTI19android_event_int_t"
2329    }
2330   ],
2331   "linker_set_key" : "_ZTI23android_log_event_int_t",
2332   "name" : "android_log_event_int_t",
2333   "referenced_type" : "_ZTI23android_log_event_int_t",
2334   "self_type" : "_ZTI23android_log_event_int_t",
2335   "size" : 9,
2336   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2337  },
2338  {
2339   "alignment" : 1,
2340   "fields" :
2341   [
2342    {
2343     "field_name" : "header",
2344     "referenced_type" : "_ZTI22android_event_header_t"
2345    },
2346    {
2347     "field_name" : "payload",
2348     "field_offset" : 32,
2349     "referenced_type" : "_ZTI20android_event_long_t"
2350    }
2351   ],
2352   "linker_set_key" : "_ZTI24android_log_event_long_t",
2353   "name" : "android_log_event_long_t",
2354   "referenced_type" : "_ZTI24android_log_event_long_t",
2355   "self_type" : "_ZTI24android_log_event_long_t",
2356   "size" : 13,
2357   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2358  },
2359  {
2360   "alignment" : 8,
2361   "fields" :
2362   [
2363    {
2364     "field_name" : "type",
2365     "referenced_type" : "_ZTI19AndroidEventLogType"
2366    },
2367    {
2368     "field_name" : "complete",
2369     "field_offset" : 32,
2370     "referenced_type" : "_ZTIt"
2371    },
2372    {
2373     "field_name" : "len",
2374     "field_offset" : 48,
2375     "referenced_type" : "_ZTIt"
2376    },
2377    {
2378     "field_name" : "data",
2379     "field_offset" : 64,
2380     "referenced_type" : "_ZTIN24android_log_list_elementUt_E"
2381    }
2382   ],
2383   "linker_set_key" : "_ZTI24android_log_list_element",
2384   "name" : "android_log_list_element",
2385   "referenced_type" : "_ZTI24android_log_list_element",
2386   "self_type" : "_ZTI24android_log_list_element",
2387   "size" : 16,
2388   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
2389  },
2390  {
2391   "alignment" : 1,
2392   "fields" :
2393   [
2394    {
2395     "field_name" : "magic",
2396     "referenced_type" : "_ZTIh"
2397    },
2398    {
2399     "field_name" : "len",
2400     "field_offset" : 8,
2401     "referenced_type" : "_ZTIt"
2402    },
2403    {
2404     "field_name" : "uid",
2405     "field_offset" : 24,
2406     "referenced_type" : "_ZTIt"
2407    },
2408    {
2409     "field_name" : "pid",
2410     "field_offset" : 40,
2411     "referenced_type" : "_ZTIt"
2412    }
2413   ],
2414   "linker_set_key" : "_ZTI25android_pmsg_log_header_t",
2415   "name" : "android_pmsg_log_header_t",
2416   "referenced_type" : "_ZTI25android_pmsg_log_header_t",
2417   "self_type" : "_ZTI25android_pmsg_log_header_t",
2418   "size" : 7,
2419   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2420  },
2421  {
2422   "alignment" : 1,
2423   "fields" :
2424   [
2425    {
2426     "field_name" : "header",
2427     "referenced_type" : "_ZTI22android_event_header_t"
2428    },
2429    {
2430     "field_name" : "type",
2431     "field_offset" : 32,
2432     "referenced_type" : "_ZTIa"
2433    },
2434    {
2435     "field_name" : "length",
2436     "field_offset" : 40,
2437     "referenced_type" : "_ZTIi"
2438    },
2439    {
2440     "field_name" : "data",
2441     "field_offset" : 72,
2442     "referenced_type" : "_ZTIA_c"
2443    }
2444   ],
2445   "linker_set_key" : "_ZTI26android_log_event_string_t",
2446   "name" : "android_log_event_string_t",
2447   "referenced_type" : "_ZTI26android_log_event_string_t",
2448   "self_type" : "_ZTI26android_log_event_string_t",
2449   "size" : 9,
2450   "source_file" : "system/logging/liblog/include/private/android_logger.h"
2451  },
2452  {
2453   "alignment" : 4,
2454   "fields" :
2455   [
2456    {
2457     "referenced_type" : "_ZTIN7log_msgUt_E"
2458    }
2459   ],
2460   "linker_set_key" : "_ZTI7log_msg",
2461   "name" : "log_msg",
2462   "referenced_type" : "_ZTI7log_msg",
2463   "self_type" : "_ZTI7log_msg",
2464   "size" : 5124,
2465   "source_file" : "system/logging/liblog/include/log/log_read.h"
2466  },
2467  {
2468   "alignment" : 1,
2469   "fields" :
2470   [
2471    {
2472     "field_name" : "tv_sec",
2473     "referenced_type" : "_ZTIj"
2474    },
2475    {
2476     "field_name" : "tv_nsec",
2477     "field_offset" : 32,
2478     "referenced_type" : "_ZTIj"
2479    }
2480   ],
2481   "linker_set_key" : "_ZTI8log_time",
2482   "name" : "log_time",
2483   "referenced_type" : "_ZTI8log_time",
2484   "self_type" : "_ZTI8log_time",
2485   "size" : 8,
2486   "source_file" : "system/logging/liblog/include/log/log_time.h"
2487  },
2488  {
2489   "alignment" : 8,
2490   "fields" :
2491   [
2492    {
2493     "field_name" : "int32",
2494     "referenced_type" : "_ZTIi"
2495    },
2496    {
2497     "field_name" : "int64",
2498     "referenced_type" : "_ZTIx"
2499    },
2500    {
2501     "field_name" : "string",
2502     "referenced_type" : "_ZTIPc"
2503    },
2504    {
2505     "field_name" : "float32",
2506     "referenced_type" : "_ZTIf"
2507    }
2508   ],
2509   "is_anonymous" : true,
2510   "linker_set_key" : "_ZTIN24android_log_list_elementUt_E",
2511   "name" : "android_log_list_element::(unnamed union at system/logging/liblog/include/log/log_event_list.h:48:3)",
2512   "record_kind" : "union",
2513   "referenced_type" : "_ZTIN24android_log_list_elementUt_E",
2514   "self_type" : "_ZTIN24android_log_list_elementUt_E",
2515   "size" : 8,
2516   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
2517  },
2518  {
2519   "alignment" : 4,
2520   "fields" :
2521   [
2522    {
2523     "field_name" : "buf",
2524     "referenced_type" : "_ZTIA5121_h"
2525    },
2526    {
2527     "field_name" : "entry",
2528     "referenced_type" : "_ZTI12logger_entry"
2529    }
2530   ],
2531   "is_anonymous" : true,
2532   "linker_set_key" : "_ZTIN7log_msgUt_E",
2533   "name" : "log_msg::(anonymous union at system/logging/liblog/include/log/log_read.h:58:3)",
2534   "record_kind" : "union",
2535   "referenced_type" : "_ZTIN7log_msgUt_E",
2536   "self_type" : "_ZTIN7log_msgUt_E",
2537   "size" : 5124,
2538   "source_file" : "system/logging/liblog/include/log/log_read.h"
2539  }
2540 ],
2541 "rvalue_reference_types" : []
2542}
2543