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