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