• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" :
3 [
4  {
5   "is_of_unknown_bound" : true,
6   "linker_set_key" : "_ZTIA_c",
7   "name" : "char[]",
8   "referenced_type" : "_ZTIc",
9   "source_file" : "system/logging/liblog/include/private/android_logger.h"
10  }
11 ],
12 "builtin_types" :
13 [
14  {
15   "alignment" : 4,
16   "is_integral" : true,
17   "is_unsigned" : true,
18   "linker_set_key" : "_ZTIDi",
19   "name" : "char32_t",
20   "size" : 4
21  },
22  {
23   "alignment" : 4,
24   "linker_set_key" : "_ZTIDn",
25   "name" : "std::nullptr_t",
26   "size" : 4
27  },
28  {
29   "alignment" : 2,
30   "is_integral" : true,
31   "is_unsigned" : true,
32   "linker_set_key" : "_ZTIDs",
33   "name" : "char16_t",
34   "size" : 2
35  },
36  {
37   "alignment" : 1,
38   "is_integral" : true,
39   "is_unsigned" : true,
40   "linker_set_key" : "_ZTIDu",
41   "name" : "char8_t",
42   "size" : 1
43  },
44  {
45   "alignment" : 1,
46   "is_integral" : true,
47   "linker_set_key" : "_ZTIa",
48   "name" : "signed char",
49   "size" : 1
50  },
51  {
52   "alignment" : 1,
53   "is_integral" : true,
54   "is_unsigned" : true,
55   "linker_set_key" : "_ZTIb",
56   "name" : "bool",
57   "size" : 1
58  },
59  {
60   "alignment" : 1,
61   "is_integral" : true,
62   "is_unsigned" : true,
63   "linker_set_key" : "_ZTIc",
64   "name" : "char",
65   "size" : 1
66  },
67  {
68   "alignment" : 8,
69   "linker_set_key" : "_ZTId",
70   "name" : "double",
71   "size" : 8
72  },
73  {
74   "alignment" : 8,
75   "linker_set_key" : "_ZTIe",
76   "name" : "long double",
77   "size" : 8
78  },
79  {
80   "alignment" : 4,
81   "linker_set_key" : "_ZTIf",
82   "name" : "float",
83   "size" : 4
84  },
85  {
86   "alignment" : 1,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "_ZTIh",
90   "name" : "unsigned char",
91   "size" : 1
92  },
93  {
94   "alignment" : 4,
95   "is_integral" : true,
96   "linker_set_key" : "_ZTIi",
97   "name" : "int",
98   "size" : 4
99  },
100  {
101   "alignment" : 4,
102   "is_integral" : true,
103   "is_unsigned" : true,
104   "linker_set_key" : "_ZTIj",
105   "name" : "unsigned int",
106   "size" : 4
107  },
108  {
109   "alignment" : 4,
110   "is_integral" : true,
111   "linker_set_key" : "_ZTIl",
112   "name" : "long",
113   "size" : 4
114  },
115  {
116   "alignment" : 4,
117   "is_integral" : true,
118   "is_unsigned" : true,
119   "linker_set_key" : "_ZTIm",
120   "name" : "unsigned long",
121   "size" : 4
122  },
123  {
124   "alignment" : 2,
125   "is_integral" : true,
126   "linker_set_key" : "_ZTIs",
127   "name" : "short",
128   "size" : 2
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIt",
135   "name" : "unsigned short",
136   "size" : 2
137  },
138  {
139   "linker_set_key" : "_ZTIv",
140   "name" : "void"
141  },
142  {
143   "alignment" : 4,
144   "is_integral" : true,
145   "is_unsigned" : true,
146   "linker_set_key" : "_ZTIw",
147   "name" : "wchar_t",
148   "size" : 4
149  },
150  {
151   "alignment" : 8,
152   "is_integral" : true,
153   "linker_set_key" : "_ZTIx",
154   "name" : "long long",
155   "size" : 8
156  },
157  {
158   "alignment" : 8,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIy",
162   "name" : "unsigned long long",
163   "size" : 8
164  }
165 ],
166 "elf_functions" :
167 [
168  {
169   "name" : "AStatsEvent_addBoolAnnotation"
170  },
171  {
172   "name" : "AStatsEvent_addInt32Annotation"
173  },
174  {
175   "name" : "AStatsEvent_build"
176  },
177  {
178   "name" : "AStatsEvent_obtain"
179  },
180  {
181   "name" : "AStatsEvent_release"
182  },
183  {
184   "name" : "AStatsEvent_setAtomId"
185  },
186  {
187   "name" : "AStatsEvent_write"
188  },
189  {
190   "name" : "AStatsEvent_writeAttributionChain"
191  },
192  {
193   "name" : "AStatsEvent_writeBool"
194  },
195  {
196   "name" : "AStatsEvent_writeBoolArray"
197  },
198  {
199   "name" : "AStatsEvent_writeByteArray"
200  },
201  {
202   "name" : "AStatsEvent_writeFloat"
203  },
204  {
205   "name" : "AStatsEvent_writeFloatArray"
206  },
207  {
208   "name" : "AStatsEvent_writeInt32"
209  },
210  {
211   "name" : "AStatsEvent_writeInt32Array"
212  },
213  {
214   "name" : "AStatsEvent_writeInt64"
215  },
216  {
217   "name" : "AStatsEvent_writeInt64Array"
218  },
219  {
220   "name" : "AStatsEvent_writeString"
221  },
222  {
223   "name" : "AStatsEvent_writeStringArray"
224  },
225  {
226   "name" : "AStatsSocket_close"
227  }
228 ],
229 "elf_objects" : [],
230 "enum_types" :
231 [
232  {
233   "alignment" : 1,
234   "enum_fields" :
235   [
236    {
237     "enum_field_value" : 1,
238     "name" : "ASTATSLOG_ANNOTATION_ID_IS_UID"
239    },
240    {
241     "enum_field_value" : 2,
242     "name" : "ASTATSLOG_ANNOTATION_ID_TRUNCATE_TIMESTAMP"
243    },
244    {
245     "enum_field_value" : 3,
246     "name" : "ASTATSLOG_ANNOTATION_ID_PRIMARY_FIELD"
247    },
248    {
249     "enum_field_value" : 4,
250     "name" : "ASTATSLOG_ANNOTATION_ID_EXCLUSIVE_STATE"
251    },
252    {
253     "enum_field_value" : 5,
254     "name" : "ASTATSLOG_ANNOTATION_ID_PRIMARY_FIELD_FIRST_UID"
255    },
256    {
257     "enum_field_value" : 6,
258     "name" : "ASTATSLOG_ANNOTATION_ID_DEFAULT_STATE"
259    },
260    {
261     "enum_field_value" : 7,
262     "name" : "ASTATSLOG_ANNOTATION_ID_TRIGGER_STATE_RESET"
263    },
264    {
265     "enum_field_value" : 8,
266     "name" : "ASTATSLOG_ANNOTATION_ID_STATE_NESTED"
267    },
268    {
269     "enum_field_value" : 9,
270     "name" : "ASTATSLOG_ANNOTATION_ID_RESTRICTION_CATEGORY"
271    },
272    {
273     "enum_field_value" : 10,
274     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_PERIPHERAL_DEVICE_INFO"
275    },
276    {
277     "enum_field_value" : 11,
278     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_APP_USAGE"
279    },
280    {
281     "enum_field_value" : 12,
282     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_APP_ACTIVITY"
283    },
284    {
285     "enum_field_value" : 13,
286     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_HEALTH_CONNECT"
287    },
288    {
289     "enum_field_value" : 14,
290     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_ACCESSIBILITY"
291    },
292    {
293     "enum_field_value" : 15,
294     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_SYSTEM_SEARCH"
295    },
296    {
297     "enum_field_value" : 16,
298     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_USER_ENGAGEMENT"
299    },
300    {
301     "enum_field_value" : 17,
302     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_AMBIENT_SENSING"
303    },
304    {
305     "enum_field_value" : 18,
306     "name" : "ASTATSLOG_ANNOTATION_ID_FIELD_RESTRICTION_DEMOGRAPHIC_CLASSIFICATION"
307    }
308   ],
309   "linker_set_key" : "_ZTI13AnnotationIds",
310   "name" : "AnnotationIds",
311   "size" : 1,
312   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_annotations.h",
313   "underlying_type" : "_ZTIh"
314  },
315  {
316   "alignment" : 4,
317   "enum_fields" :
318   [
319    {
320     "enum_field_value" : 10,
321     "name" : "EVENT_TYPE_LIST_STOP"
322    },
323    {
324     "enum_field_value" : 63,
325     "name" : "EVENT_TYPE_UNKNOWN"
326    },
327    {
328     "enum_field_value" : 0,
329     "name" : "EVENT_TYPE_INT"
330    },
331    {
332     "enum_field_value" : 1,
333     "name" : "EVENT_TYPE_LONG"
334    },
335    {
336     "enum_field_value" : 2,
337     "name" : "EVENT_TYPE_STRING"
338    },
339    {
340     "enum_field_value" : 3,
341     "name" : "EVENT_TYPE_LIST"
342    },
343    {
344     "enum_field_value" : 4,
345     "name" : "EVENT_TYPE_FLOAT"
346    }
347   ],
348   "linker_set_key" : "_ZTI19AndroidEventLogType",
349   "name" : "AndroidEventLogType",
350   "size" : 4,
351   "source_file" : "system/logging/liblog/include/log/log.h",
352   "underlying_type" : "_ZTIj"
353  },
354  {
355   "alignment" : 4,
356   "enum_fields" :
357   [
358    {
359     "enum_field_value" : 0,
360     "name" : "ANDROID_LOG_UNKNOWN"
361    },
362    {
363     "enum_field_value" : 1,
364     "name" : "ANDROID_LOG_DEFAULT"
365    },
366    {
367     "enum_field_value" : 2,
368     "name" : "ANDROID_LOG_VERBOSE"
369    },
370    {
371     "enum_field_value" : 3,
372     "name" : "ANDROID_LOG_DEBUG"
373    },
374    {
375     "enum_field_value" : 4,
376     "name" : "ANDROID_LOG_INFO"
377    },
378    {
379     "enum_field_value" : 5,
380     "name" : "ANDROID_LOG_WARN"
381    },
382    {
383     "enum_field_value" : 6,
384     "name" : "ANDROID_LOG_ERROR"
385    },
386    {
387     "enum_field_value" : 7,
388     "name" : "ANDROID_LOG_FATAL"
389    },
390    {
391     "enum_field_value" : 8,
392     "name" : "ANDROID_LOG_SILENT"
393    }
394   ],
395   "linker_set_key" : "_ZTI19android_LogPriority",
396   "name" : "android_LogPriority",
397   "size" : 4,
398   "source_file" : "system/logging/liblog/include/android/log.h",
399   "underlying_type" : "_ZTIj"
400  },
401  {
402   "alignment" : 4,
403   "enum_fields" :
404   [
405    {
406     "enum_field_value" : 1,
407     "name" : "ASTATSLOG_RESTRICTION_CATEGORY_DIAGNOSTIC"
408    },
409    {
410     "enum_field_value" : 2,
411     "name" : "ASTATSLOG_RESTRICTION_CATEGORY_SYSTEM_INTELLIGENCE"
412    },
413    {
414     "enum_field_value" : 3,
415     "name" : "ASTATSLOG_RESTRICTION_CATEGORY_AUTHENTICATION"
416    },
417    {
418     "enum_field_value" : 4,
419     "name" : "ASTATSLOG_RESTRICTION_CATEGORY_FRAUD_AND_ABUSE"
420    }
421   ],
422   "linker_set_key" : "_ZTI28AStatsLogRestrictionCategory",
423   "name" : "AStatsLogRestrictionCategory",
424   "size" : 4,
425   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_annotations.h",
426   "underlying_type" : "_ZTIj"
427  },
428  {
429   "alignment" : 4,
430   "enum_fields" :
431   [
432    {
433     "enum_field_value" : 0,
434     "name" : "LOG_ID_MIN"
435    },
436    {
437     "enum_field_value" : 0,
438     "name" : "LOG_ID_MAIN"
439    },
440    {
441     "enum_field_value" : 1,
442     "name" : "LOG_ID_RADIO"
443    },
444    {
445     "enum_field_value" : 2,
446     "name" : "LOG_ID_EVENTS"
447    },
448    {
449     "enum_field_value" : 3,
450     "name" : "LOG_ID_SYSTEM"
451    },
452    {
453     "enum_field_value" : 4,
454     "name" : "LOG_ID_CRASH"
455    },
456    {
457     "enum_field_value" : 5,
458     "name" : "LOG_ID_STATS"
459    },
460    {
461     "enum_field_value" : 6,
462     "name" : "LOG_ID_SECURITY"
463    },
464    {
465     "enum_field_value" : 7,
466     "name" : "LOG_ID_KERNEL"
467    },
468    {
469     "enum_field_value" : 8,
470     "name" : "LOG_ID_MAX"
471    },
472    {
473     "enum_field_value" : 2147483647,
474     "name" : "LOG_ID_DEFAULT"
475    }
476   ],
477   "linker_set_key" : "_ZTI6log_id",
478   "name" : "log_id",
479   "size" : 4,
480   "source_file" : "system/logging/liblog/include/android/log.h",
481   "underlying_type" : "_ZTIj"
482  }
483 ],
484 "function_types" : [],
485 "functions" :
486 [
487  {
488   "function_name" : "AStatsEvent_addBoolAnnotation",
489   "linker_set_key" : "AStatsEvent_addBoolAnnotation",
490   "parameters" :
491   [
492    {
493     "referenced_type" : "_ZTIP11AStatsEvent"
494    },
495    {
496     "referenced_type" : "_ZTIh"
497    },
498    {
499     "referenced_type" : "_ZTIb"
500    }
501   ],
502   "return_type" : "_ZTIv",
503   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
504  },
505  {
506   "function_name" : "AStatsEvent_addInt32Annotation",
507   "linker_set_key" : "AStatsEvent_addInt32Annotation",
508   "parameters" :
509   [
510    {
511     "referenced_type" : "_ZTIP11AStatsEvent"
512    },
513    {
514     "referenced_type" : "_ZTIh"
515    },
516    {
517     "referenced_type" : "_ZTIi"
518    }
519   ],
520   "return_type" : "_ZTIv",
521   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
522  },
523  {
524   "function_name" : "AStatsEvent_build",
525   "linker_set_key" : "AStatsEvent_build",
526   "parameters" :
527   [
528    {
529     "referenced_type" : "_ZTIP11AStatsEvent"
530    }
531   ],
532   "return_type" : "_ZTIv",
533   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
534  },
535  {
536   "function_name" : "AStatsEvent_obtain",
537   "linker_set_key" : "AStatsEvent_obtain",
538   "return_type" : "_ZTIP11AStatsEvent",
539   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
540  },
541  {
542   "function_name" : "AStatsEvent_release",
543   "linker_set_key" : "AStatsEvent_release",
544   "parameters" :
545   [
546    {
547     "referenced_type" : "_ZTIP11AStatsEvent"
548    }
549   ],
550   "return_type" : "_ZTIv",
551   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
552  },
553  {
554   "function_name" : "AStatsEvent_setAtomId",
555   "linker_set_key" : "AStatsEvent_setAtomId",
556   "parameters" :
557   [
558    {
559     "referenced_type" : "_ZTIP11AStatsEvent"
560    },
561    {
562     "referenced_type" : "_ZTIj"
563    }
564   ],
565   "return_type" : "_ZTIv",
566   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
567  },
568  {
569   "function_name" : "AStatsEvent_write",
570   "linker_set_key" : "AStatsEvent_write",
571   "parameters" :
572   [
573    {
574     "referenced_type" : "_ZTIP11AStatsEvent"
575    }
576   ],
577   "return_type" : "_ZTIi",
578   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
579  },
580  {
581   "function_name" : "AStatsEvent_writeAttributionChain",
582   "linker_set_key" : "AStatsEvent_writeAttributionChain",
583   "parameters" :
584   [
585    {
586     "referenced_type" : "_ZTIP11AStatsEvent"
587    },
588    {
589     "referenced_type" : "_ZTIPKj"
590    },
591    {
592     "referenced_type" : "_ZTIPKPKc"
593    },
594    {
595     "referenced_type" : "_ZTIh"
596    }
597   ],
598   "return_type" : "_ZTIv",
599   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
600  },
601  {
602   "function_name" : "AStatsEvent_writeBool",
603   "linker_set_key" : "AStatsEvent_writeBool",
604   "parameters" :
605   [
606    {
607     "referenced_type" : "_ZTIP11AStatsEvent"
608    },
609    {
610     "referenced_type" : "_ZTIb"
611    }
612   ],
613   "return_type" : "_ZTIv",
614   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
615  },
616  {
617   "function_name" : "AStatsEvent_writeBoolArray",
618   "linker_set_key" : "AStatsEvent_writeBoolArray",
619   "parameters" :
620   [
621    {
622     "referenced_type" : "_ZTIP11AStatsEvent"
623    },
624    {
625     "referenced_type" : "_ZTIPKb"
626    },
627    {
628     "referenced_type" : "_ZTIj"
629    }
630   ],
631   "return_type" : "_ZTIv",
632   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
633  },
634  {
635   "function_name" : "AStatsEvent_writeByteArray",
636   "linker_set_key" : "AStatsEvent_writeByteArray",
637   "parameters" :
638   [
639    {
640     "referenced_type" : "_ZTIP11AStatsEvent"
641    },
642    {
643     "referenced_type" : "_ZTIPKh"
644    },
645    {
646     "referenced_type" : "_ZTIj"
647    }
648   ],
649   "return_type" : "_ZTIv",
650   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
651  },
652  {
653   "function_name" : "AStatsEvent_writeFloat",
654   "linker_set_key" : "AStatsEvent_writeFloat",
655   "parameters" :
656   [
657    {
658     "referenced_type" : "_ZTIP11AStatsEvent"
659    },
660    {
661     "referenced_type" : "_ZTIf"
662    }
663   ],
664   "return_type" : "_ZTIv",
665   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
666  },
667  {
668   "function_name" : "AStatsEvent_writeFloatArray",
669   "linker_set_key" : "AStatsEvent_writeFloatArray",
670   "parameters" :
671   [
672    {
673     "referenced_type" : "_ZTIP11AStatsEvent"
674    },
675    {
676     "referenced_type" : "_ZTIPKf"
677    },
678    {
679     "referenced_type" : "_ZTIj"
680    }
681   ],
682   "return_type" : "_ZTIv",
683   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
684  },
685  {
686   "function_name" : "AStatsEvent_writeInt32",
687   "linker_set_key" : "AStatsEvent_writeInt32",
688   "parameters" :
689   [
690    {
691     "referenced_type" : "_ZTIP11AStatsEvent"
692    },
693    {
694     "referenced_type" : "_ZTIi"
695    }
696   ],
697   "return_type" : "_ZTIv",
698   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
699  },
700  {
701   "function_name" : "AStatsEvent_writeInt32Array",
702   "linker_set_key" : "AStatsEvent_writeInt32Array",
703   "parameters" :
704   [
705    {
706     "referenced_type" : "_ZTIP11AStatsEvent"
707    },
708    {
709     "referenced_type" : "_ZTIPKi"
710    },
711    {
712     "referenced_type" : "_ZTIj"
713    }
714   ],
715   "return_type" : "_ZTIv",
716   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
717  },
718  {
719   "function_name" : "AStatsEvent_writeInt64",
720   "linker_set_key" : "AStatsEvent_writeInt64",
721   "parameters" :
722   [
723    {
724     "referenced_type" : "_ZTIP11AStatsEvent"
725    },
726    {
727     "referenced_type" : "_ZTIx"
728    }
729   ],
730   "return_type" : "_ZTIv",
731   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
732  },
733  {
734   "function_name" : "AStatsEvent_writeInt64Array",
735   "linker_set_key" : "AStatsEvent_writeInt64Array",
736   "parameters" :
737   [
738    {
739     "referenced_type" : "_ZTIP11AStatsEvent"
740    },
741    {
742     "referenced_type" : "_ZTIPKx"
743    },
744    {
745     "referenced_type" : "_ZTIj"
746    }
747   ],
748   "return_type" : "_ZTIv",
749   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
750  },
751  {
752   "function_name" : "AStatsEvent_writeString",
753   "linker_set_key" : "AStatsEvent_writeString",
754   "parameters" :
755   [
756    {
757     "referenced_type" : "_ZTIP11AStatsEvent"
758    },
759    {
760     "referenced_type" : "_ZTIPKc"
761    }
762   ],
763   "return_type" : "_ZTIv",
764   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
765  },
766  {
767   "function_name" : "AStatsEvent_writeStringArray",
768   "linker_set_key" : "AStatsEvent_writeStringArray",
769   "parameters" :
770   [
771    {
772     "referenced_type" : "_ZTIP11AStatsEvent"
773    },
774    {
775     "referenced_type" : "_ZTIPKPKc"
776    },
777    {
778     "referenced_type" : "_ZTIj"
779    }
780   ],
781   "return_type" : "_ZTIv",
782   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
783  },
784  {
785   "function_name" : "AStatsSocket_close",
786   "linker_set_key" : "AStatsSocket_close",
787   "return_type" : "_ZTIv",
788   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_socket.h"
789  }
790 ],
791 "global_vars" : [],
792 "lvalue_reference_types" :
793 [
794  {
795   "alignment" : 4,
796   "linker_set_key" : "_ZTIR22android_log_event_list",
797   "name" : "android_log_event_list &",
798   "referenced_type" : "_ZTI22android_log_event_list",
799   "size" : 4,
800   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
801  },
802  {
803   "alignment" : 4,
804   "linker_set_key" : "_ZTIRK8log_time",
805   "name" : "const log_time &",
806   "referenced_type" : "_ZTIK8log_time",
807   "size" : 4,
808   "source_file" : "system/logging/liblog/include/log/log_time.h"
809  },
810  {
811   "alignment" : 4,
812   "linker_set_key" : "_ZTIRK8timespec",
813   "name" : "const timespec &",
814   "referenced_type" : "_ZTIK8timespec",
815   "size" : 4,
816   "source_file" : "system/logging/liblog/include/log/log_time.h"
817  },
818  {
819   "alignment" : 4,
820   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
821   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
822   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
823   "size" : 4,
824   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
825  }
826 ],
827 "pointer_types" :
828 [
829  {
830   "alignment" : 4,
831   "linker_set_key" : "_ZTIP11AStatsEvent",
832   "name" : "AStatsEvent *",
833   "referenced_type" : "_ZTI11AStatsEvent",
834   "size" : 4,
835   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
836  },
837  {
838   "alignment" : 4,
839   "linker_set_key" : "_ZTIP22android_log_event_list",
840   "name" : "android_log_event_list *",
841   "referenced_type" : "_ZTI22android_log_event_list",
842   "size" : 4,
843   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
844  },
845  {
846   "alignment" : 4,
847   "linker_set_key" : "_ZTIP28android_log_context_internal",
848   "name" : "android_log_context_internal *",
849   "referenced_type" : "_ZTI28android_log_context_internal",
850   "size" : 4,
851   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
852  },
853  {
854   "alignment" : 4,
855   "linker_set_key" : "_ZTIP8log_time",
856   "name" : "log_time *",
857   "referenced_type" : "_ZTI8log_time",
858   "size" : 4,
859   "source_file" : "system/logging/liblog/include/log/log_time.h"
860  },
861  {
862   "alignment" : 4,
863   "linker_set_key" : "_ZTIPK22android_log_event_list",
864   "name" : "const android_log_event_list *",
865   "referenced_type" : "_ZTIK22android_log_event_list",
866   "size" : 4,
867   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
868  },
869  {
870   "alignment" : 4,
871   "linker_set_key" : "_ZTIPK8log_time",
872   "name" : "const log_time *",
873   "referenced_type" : "_ZTIK8log_time",
874   "size" : 4,
875   "source_file" : "system/logging/liblog/include/log/log_time.h"
876  },
877  {
878   "alignment" : 4,
879   "linker_set_key" : "_ZTIPKPKc",
880   "name" : "const char *const *",
881   "referenced_type" : "_ZTIKPKc",
882   "size" : 4,
883   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
884  },
885  {
886   "alignment" : 4,
887   "linker_set_key" : "_ZTIPKb",
888   "name" : "const bool *",
889   "referenced_type" : "_ZTIKb",
890   "size" : 4,
891   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
892  },
893  {
894   "alignment" : 4,
895   "linker_set_key" : "_ZTIPKc",
896   "name" : "const char *",
897   "referenced_type" : "_ZTIKc",
898   "size" : 4,
899   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
900  },
901  {
902   "alignment" : 4,
903   "linker_set_key" : "_ZTIPKf",
904   "name" : "const float *",
905   "referenced_type" : "_ZTIKf",
906   "size" : 4,
907   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
908  },
909  {
910   "alignment" : 4,
911   "linker_set_key" : "_ZTIPKh",
912   "name" : "const unsigned char *",
913   "referenced_type" : "_ZTIKh",
914   "size" : 4,
915   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
916  },
917  {
918   "alignment" : 4,
919   "linker_set_key" : "_ZTIPKi",
920   "name" : "const int *",
921   "referenced_type" : "_ZTIKi",
922   "size" : 4,
923   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
924  },
925  {
926   "alignment" : 4,
927   "linker_set_key" : "_ZTIPKj",
928   "name" : "const unsigned int *",
929   "referenced_type" : "_ZTIKj",
930   "size" : 4,
931   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
932  },
933  {
934   "alignment" : 4,
935   "linker_set_key" : "_ZTIPKx",
936   "name" : "const long long *",
937   "referenced_type" : "_ZTIKx",
938   "size" : 4,
939   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
940  },
941  {
942   "alignment" : 4,
943   "linker_set_key" : "_ZTIPc",
944   "name" : "char *",
945   "referenced_type" : "_ZTIc",
946   "size" : 4,
947   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
948  },
949  {
950   "alignment" : 4,
951   "linker_set_key" : "_ZTIPh",
952   "name" : "unsigned char *",
953   "referenced_type" : "_ZTIh",
954   "size" : 4,
955   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
956  },
957  {
958   "alignment" : 4,
959   "linker_set_key" : "_ZTIPj",
960   "name" : "unsigned int *",
961   "referenced_type" : "_ZTIj",
962   "size" : 4,
963   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
964  },
965  {
966   "alignment" : 4,
967   "linker_set_key" : "_ZTIPv",
968   "name" : "void *",
969   "referenced_type" : "_ZTIv",
970   "size" : 4,
971   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_buffer_writer.h"
972  }
973 ],
974 "qualified_types" :
975 [
976  {
977   "alignment" : 4,
978   "is_const" : true,
979   "linker_set_key" : "_ZTIK22android_log_event_list",
980   "name" : "const android_log_event_list",
981   "referenced_type" : "_ZTI22android_log_event_list",
982   "size" : 8,
983   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
984  },
985  {
986   "alignment" : 1,
987   "is_const" : true,
988   "linker_set_key" : "_ZTIK8log_time",
989   "name" : "const log_time",
990   "referenced_type" : "_ZTI8log_time",
991   "size" : 8,
992   "source_file" : "system/logging/liblog/include/log/log_time.h"
993  },
994  {
995   "alignment" : 4,
996   "is_const" : true,
997   "linker_set_key" : "_ZTIK8timespec",
998   "name" : "const timespec",
999   "referenced_type" : "_ZTI8timespec",
1000   "size" : 8,
1001   "source_file" : "system/logging/liblog/include/log/log_time.h"
1002  },
1003  {
1004   "alignment" : 4,
1005   "is_const" : true,
1006   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1007   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
1008   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1009   "size" : 12,
1010   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1011  },
1012  {
1013   "alignment" : 4,
1014   "is_const" : true,
1015   "linker_set_key" : "_ZTIKPKc",
1016   "name" : "const char *const",
1017   "referenced_type" : "_ZTIPKc",
1018   "size" : 4,
1019   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
1020  },
1021  {
1022   "alignment" : 1,
1023   "is_const" : true,
1024   "linker_set_key" : "_ZTIKb",
1025   "name" : "const bool",
1026   "referenced_type" : "_ZTIb",
1027   "size" : 1,
1028   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
1029  },
1030  {
1031   "alignment" : 1,
1032   "is_const" : true,
1033   "linker_set_key" : "_ZTIKc",
1034   "name" : "const char",
1035   "referenced_type" : "_ZTIc",
1036   "size" : 1,
1037   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
1038  },
1039  {
1040   "alignment" : 4,
1041   "is_const" : true,
1042   "linker_set_key" : "_ZTIKf",
1043   "name" : "const float",
1044   "referenced_type" : "_ZTIf",
1045   "size" : 4,
1046   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
1047  },
1048  {
1049   "alignment" : 1,
1050   "is_const" : true,
1051   "linker_set_key" : "_ZTIKh",
1052   "name" : "const unsigned char",
1053   "referenced_type" : "_ZTIh",
1054   "size" : 1,
1055   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
1056  },
1057  {
1058   "alignment" : 4,
1059   "is_const" : true,
1060   "linker_set_key" : "_ZTIKi",
1061   "name" : "const int",
1062   "referenced_type" : "_ZTIi",
1063   "size" : 4,
1064   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
1065  },
1066  {
1067   "alignment" : 4,
1068   "is_const" : true,
1069   "linker_set_key" : "_ZTIKj",
1070   "name" : "const unsigned int",
1071   "referenced_type" : "_ZTIj",
1072   "size" : 4,
1073   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
1074  },
1075  {
1076   "alignment" : 8,
1077   "is_const" : true,
1078   "linker_set_key" : "_ZTIKx",
1079   "name" : "const long long",
1080   "referenced_type" : "_ZTIx",
1081   "size" : 8,
1082   "source_file" : "packages/modules/StatsD/lib/libstatssocket/include/stats_event.h"
1083  }
1084 ],
1085 "record_types" :
1086 [
1087  {
1088   "alignment" : 1,
1089   "fields" :
1090   [
1091    {
1092     "field_name" : "type",
1093     "referenced_type" : "_ZTIa"
1094    },
1095    {
1096     "field_name" : "data",
1097     "field_offset" : 8,
1098     "referenced_type" : "_ZTIi"
1099    }
1100   ],
1101   "linker_set_key" : "_ZTI19android_event_int_t",
1102   "name" : "android_event_int_t",
1103   "size" : 5,
1104   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1105  },
1106  {
1107   "alignment" : 1,
1108   "fields" :
1109   [
1110    {
1111     "field_name" : "type",
1112     "referenced_type" : "_ZTIa"
1113    },
1114    {
1115     "field_name" : "element_count",
1116     "field_offset" : 8,
1117     "referenced_type" : "_ZTIa"
1118    }
1119   ],
1120   "linker_set_key" : "_ZTI20android_event_list_t",
1121   "name" : "android_event_list_t",
1122   "size" : 2,
1123   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1124  },
1125  {
1126   "alignment" : 1,
1127   "fields" :
1128   [
1129    {
1130     "field_name" : "type",
1131     "referenced_type" : "_ZTIa"
1132    },
1133    {
1134     "field_name" : "data",
1135     "field_offset" : 8,
1136     "referenced_type" : "_ZTIx"
1137    }
1138   ],
1139   "linker_set_key" : "_ZTI20android_event_long_t",
1140   "name" : "android_event_long_t",
1141   "size" : 9,
1142   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1143  },
1144  {
1145   "alignment" : 1,
1146   "fields" :
1147   [
1148    {
1149     "field_name" : "id",
1150     "referenced_type" : "_ZTIh"
1151    },
1152    {
1153     "field_name" : "tid",
1154     "field_offset" : 8,
1155     "referenced_type" : "_ZTIt"
1156    },
1157    {
1158     "field_name" : "realtime",
1159     "field_offset" : 24,
1160     "referenced_type" : "_ZTI8log_time"
1161    }
1162   ],
1163   "linker_set_key" : "_ZTI20android_log_header_t",
1164   "name" : "android_log_header_t",
1165   "size" : 11,
1166   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1167  },
1168  {
1169   "alignment" : 4,
1170   "fields" :
1171   [
1172    {
1173     "field_name" : "struct_size",
1174     "referenced_type" : "_ZTIj"
1175    },
1176    {
1177     "field_name" : "buffer_id",
1178     "field_offset" : 32,
1179     "referenced_type" : "_ZTIi"
1180    },
1181    {
1182     "field_name" : "priority",
1183     "field_offset" : 64,
1184     "referenced_type" : "_ZTIi"
1185    },
1186    {
1187     "field_name" : "tag",
1188     "field_offset" : 96,
1189     "referenced_type" : "_ZTIPKc"
1190    },
1191    {
1192     "field_name" : "file",
1193     "field_offset" : 128,
1194     "referenced_type" : "_ZTIPKc"
1195    },
1196    {
1197     "field_name" : "line",
1198     "field_offset" : 160,
1199     "referenced_type" : "_ZTIj"
1200    },
1201    {
1202     "field_name" : "message",
1203     "field_offset" : 192,
1204     "referenced_type" : "_ZTIPKc"
1205    }
1206   ],
1207   "linker_set_key" : "_ZTI21__android_log_message",
1208   "name" : "__android_log_message",
1209   "size" : 28,
1210   "source_file" : "system/logging/liblog/include/android/log.h"
1211  },
1212  {
1213   "alignment" : 1,
1214   "fields" :
1215   [
1216    {
1217     "field_name" : "type",
1218     "referenced_type" : "_ZTIa"
1219    },
1220    {
1221     "field_name" : "data",
1222     "field_offset" : 8,
1223     "referenced_type" : "_ZTIf"
1224    }
1225   ],
1226   "linker_set_key" : "_ZTI21android_event_float_t",
1227   "name" : "android_event_float_t",
1228   "size" : 5,
1229   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1230  },
1231  {
1232   "alignment" : 1,
1233   "fields" :
1234   [
1235    {
1236     "field_name" : "tag",
1237     "referenced_type" : "_ZTIi"
1238    }
1239   ],
1240   "linker_set_key" : "_ZTI22android_event_header_t",
1241   "name" : "android_event_header_t",
1242   "size" : 4,
1243   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1244  },
1245  {
1246   "alignment" : 1,
1247   "fields" :
1248   [
1249    {
1250     "field_name" : "type",
1251     "referenced_type" : "_ZTIa"
1252    },
1253    {
1254     "field_name" : "length",
1255     "field_offset" : 8,
1256     "referenced_type" : "_ZTIi"
1257    },
1258    {
1259     "field_name" : "data",
1260     "field_offset" : 40,
1261     "referenced_type" : "_ZTIA_c"
1262    }
1263   ],
1264   "linker_set_key" : "_ZTI22android_event_string_t",
1265   "name" : "android_event_string_t",
1266   "size" : 5,
1267   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1268  },
1269  {
1270   "alignment" : 4,
1271   "fields" :
1272   [
1273    {
1274     "access" : "private",
1275     "field_name" : "ctx",
1276     "referenced_type" : "_ZTIP28android_log_context_internal"
1277    },
1278    {
1279     "access" : "private",
1280     "field_name" : "ret",
1281     "field_offset" : 32,
1282     "referenced_type" : "_ZTIi"
1283    }
1284   ],
1285   "linker_set_key" : "_ZTI22android_log_event_list",
1286   "name" : "android_log_event_list",
1287   "record_kind" : "class",
1288   "size" : 8,
1289   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1290  },
1291  {
1292   "alignment" : 1,
1293   "fields" :
1294   [
1295    {
1296     "field_name" : "header",
1297     "referenced_type" : "_ZTI22android_event_header_t"
1298    },
1299    {
1300     "field_name" : "payload",
1301     "field_offset" : 32,
1302     "referenced_type" : "_ZTI19android_event_int_t"
1303    }
1304   ],
1305   "linker_set_key" : "_ZTI23android_log_event_int_t",
1306   "name" : "android_log_event_int_t",
1307   "size" : 9,
1308   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1309  },
1310  {
1311   "alignment" : 1,
1312   "fields" :
1313   [
1314    {
1315     "field_name" : "header",
1316     "referenced_type" : "_ZTI22android_event_header_t"
1317    },
1318    {
1319     "field_name" : "payload",
1320     "field_offset" : 32,
1321     "referenced_type" : "_ZTI20android_event_long_t"
1322    }
1323   ],
1324   "linker_set_key" : "_ZTI24android_log_event_long_t",
1325   "name" : "android_log_event_long_t",
1326   "size" : 13,
1327   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1328  },
1329  {
1330   "alignment" : 8,
1331   "fields" :
1332   [
1333    {
1334     "field_name" : "type",
1335     "referenced_type" : "_ZTI19AndroidEventLogType"
1336    },
1337    {
1338     "field_name" : "complete",
1339     "field_offset" : 32,
1340     "referenced_type" : "_ZTIt"
1341    },
1342    {
1343     "field_name" : "len",
1344     "field_offset" : 48,
1345     "referenced_type" : "_ZTIt"
1346    },
1347    {
1348     "field_name" : "data",
1349     "field_offset" : 64,
1350     "referenced_type" : "_ZTIN24android_log_list_elementUt_E"
1351    }
1352   ],
1353   "linker_set_key" : "_ZTI24android_log_list_element",
1354   "name" : "android_log_list_element",
1355   "size" : 16,
1356   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1357  },
1358  {
1359   "alignment" : 1,
1360   "fields" :
1361   [
1362    {
1363     "field_name" : "magic",
1364     "referenced_type" : "_ZTIh"
1365    },
1366    {
1367     "field_name" : "len",
1368     "field_offset" : 8,
1369     "referenced_type" : "_ZTIt"
1370    },
1371    {
1372     "field_name" : "uid",
1373     "field_offset" : 24,
1374     "referenced_type" : "_ZTIt"
1375    },
1376    {
1377     "field_name" : "pid",
1378     "field_offset" : 40,
1379     "referenced_type" : "_ZTIt"
1380    }
1381   ],
1382   "linker_set_key" : "_ZTI25android_pmsg_log_header_t",
1383   "name" : "android_pmsg_log_header_t",
1384   "size" : 7,
1385   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1386  },
1387  {
1388   "alignment" : 1,
1389   "fields" :
1390   [
1391    {
1392     "field_name" : "header",
1393     "referenced_type" : "_ZTI22android_event_header_t"
1394    },
1395    {
1396     "field_name" : "type",
1397     "field_offset" : 32,
1398     "referenced_type" : "_ZTIa"
1399    },
1400    {
1401     "field_name" : "length",
1402     "field_offset" : 40,
1403     "referenced_type" : "_ZTIi"
1404    },
1405    {
1406     "field_name" : "data",
1407     "field_offset" : 72,
1408     "referenced_type" : "_ZTIA_c"
1409    }
1410   ],
1411   "linker_set_key" : "_ZTI26android_log_event_string_t",
1412   "name" : "android_log_event_string_t",
1413   "size" : 9,
1414   "source_file" : "system/logging/liblog/include/private/android_logger.h"
1415  },
1416  {
1417   "alignment" : 1,
1418   "fields" :
1419   [
1420    {
1421     "field_name" : "tv_sec",
1422     "referenced_type" : "_ZTIj"
1423    },
1424    {
1425     "field_name" : "tv_nsec",
1426     "field_offset" : 32,
1427     "referenced_type" : "_ZTIj"
1428    }
1429   ],
1430   "linker_set_key" : "_ZTI8log_time",
1431   "name" : "log_time",
1432   "size" : 8,
1433   "source_file" : "system/logging/liblog/include/log/log_time.h"
1434  },
1435  {
1436   "alignment" : 8,
1437   "fields" :
1438   [
1439    {
1440     "field_name" : "int32",
1441     "referenced_type" : "_ZTIi"
1442    },
1443    {
1444     "field_name" : "int64",
1445     "referenced_type" : "_ZTIx"
1446    },
1447    {
1448     "field_name" : "string",
1449     "referenced_type" : "_ZTIPc"
1450    },
1451    {
1452     "field_name" : "float32",
1453     "referenced_type" : "_ZTIf"
1454    }
1455   ],
1456   "is_anonymous" : true,
1457   "linker_set_key" : "_ZTIN24android_log_list_elementUt_E",
1458   "name" : "android_log_list_element::(unnamed)",
1459   "record_kind" : "union",
1460   "size" : 8,
1461   "source_file" : "system/logging/liblog/include/log/log_event_list.h"
1462  }
1463 ],
1464 "rvalue_reference_types" : []
1465}
1466