• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIb",
10   "name" : "bool",
11   "size" : 1
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "linker_set_key" : "_ZTIc",
17   "name" : "char",
18   "size" : 1
19  },
20  {
21   "alignment" : 4,
22   "is_integral" : true,
23   "linker_set_key" : "_ZTIi",
24   "name" : "int",
25   "size" : 4
26  },
27  {
28   "alignment" : 4,
29   "is_integral" : true,
30   "is_unsigned" : true,
31   "linker_set_key" : "_ZTIj",
32   "name" : "unsigned int",
33   "size" : 4
34  },
35  {
36   "alignment" : 8,
37   "is_integral" : true,
38   "is_unsigned" : true,
39   "linker_set_key" : "_ZTIm",
40   "name" : "unsigned long",
41   "size" : 8
42  },
43  {
44   "linker_set_key" : "_ZTIv",
45   "name" : "void"
46  }
47 ],
48 "elf_functions" :
49 [
50  {
51   "name" : "android_is_in_vendor_process"
52  },
53  {
54   "name" : "android_load_sphal_library"
55  },
56  {
57   "name" : "android_unload_sphal_library"
58  }
59 ],
60 "elf_objects" : [],
61 "enum_types" :
62 [
63  {
64   "alignment" : 4,
65   "enum_fields" :
66   [
67    {
68     "enum_field_value" : 10,
69     "name" : "EVENT_TYPE_LIST_STOP"
70    },
71    {
72     "enum_field_value" : 63,
73     "name" : "EVENT_TYPE_UNKNOWN"
74    },
75    {
76     "enum_field_value" : 0,
77     "name" : "EVENT_TYPE_INT"
78    },
79    {
80     "enum_field_value" : 1,
81     "name" : "EVENT_TYPE_LONG"
82    },
83    {
84     "enum_field_value" : 2,
85     "name" : "EVENT_TYPE_STRING"
86    },
87    {
88     "enum_field_value" : 3,
89     "name" : "EVENT_TYPE_LIST"
90    },
91    {
92     "enum_field_value" : 4,
93     "name" : "EVENT_TYPE_FLOAT"
94    }
95   ],
96   "linker_set_key" : "_ZTI19AndroidEventLogType",
97   "name" : "AndroidEventLogType",
98   "size" : 4,
99   "source_file" : "system/logging/liblog/include/log/log.h",
100   "underlying_type" : "_ZTIj"
101  },
102  {
103   "alignment" : 4,
104   "enum_fields" :
105   [
106    {
107     "enum_field_value" : 0,
108     "name" : "ANDROID_LOG_UNKNOWN"
109    },
110    {
111     "enum_field_value" : 1,
112     "name" : "ANDROID_LOG_DEFAULT"
113    },
114    {
115     "enum_field_value" : 2,
116     "name" : "ANDROID_LOG_VERBOSE"
117    },
118    {
119     "enum_field_value" : 3,
120     "name" : "ANDROID_LOG_DEBUG"
121    },
122    {
123     "enum_field_value" : 4,
124     "name" : "ANDROID_LOG_INFO"
125    },
126    {
127     "enum_field_value" : 5,
128     "name" : "ANDROID_LOG_WARN"
129    },
130    {
131     "enum_field_value" : 6,
132     "name" : "ANDROID_LOG_ERROR"
133    },
134    {
135     "enum_field_value" : 7,
136     "name" : "ANDROID_LOG_FATAL"
137    },
138    {
139     "enum_field_value" : 8,
140     "name" : "ANDROID_LOG_SILENT"
141    }
142   ],
143   "linker_set_key" : "_ZTI19android_LogPriority",
144   "name" : "android_LogPriority",
145   "size" : 4,
146   "source_file" : "system/logging/liblog/include/android/log.h",
147   "underlying_type" : "_ZTIj"
148  },
149  {
150   "alignment" : 4,
151   "enum_fields" :
152   [
153    {
154     "enum_field_value" : 0,
155     "name" : "LOG_ID_MIN"
156    },
157    {
158     "enum_field_value" : 0,
159     "name" : "LOG_ID_MAIN"
160    },
161    {
162     "enum_field_value" : 1,
163     "name" : "LOG_ID_RADIO"
164    },
165    {
166     "enum_field_value" : 2,
167     "name" : "LOG_ID_EVENTS"
168    },
169    {
170     "enum_field_value" : 3,
171     "name" : "LOG_ID_SYSTEM"
172    },
173    {
174     "enum_field_value" : 4,
175     "name" : "LOG_ID_CRASH"
176    },
177    {
178     "enum_field_value" : 5,
179     "name" : "LOG_ID_STATS"
180    },
181    {
182     "enum_field_value" : 6,
183     "name" : "LOG_ID_SECURITY"
184    },
185    {
186     "enum_field_value" : 7,
187     "name" : "LOG_ID_KERNEL"
188    },
189    {
190     "enum_field_value" : 8,
191     "name" : "LOG_ID_MAX"
192    },
193    {
194     "enum_field_value" : 2147483647,
195     "name" : "LOG_ID_DEFAULT"
196    }
197   ],
198   "linker_set_key" : "_ZTI6log_id",
199   "name" : "log_id",
200   "size" : 4,
201   "source_file" : "system/logging/liblog/include/android/log.h",
202   "underlying_type" : "_ZTIj"
203  }
204 ],
205 "function_types" : [],
206 "functions" :
207 [
208  {
209   "function_name" : "android_is_in_vendor_process",
210   "linker_set_key" : "android_is_in_vendor_process",
211   "return_type" : "_ZTIi",
212   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
213  },
214  {
215   "function_name" : "android_load_sphal_library",
216   "linker_set_key" : "android_load_sphal_library",
217   "parameters" :
218   [
219    {
220     "referenced_type" : "_ZTIPKc"
221    },
222    {
223     "referenced_type" : "_ZTIi"
224    }
225   ],
226   "return_type" : "_ZTIPv",
227   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
228  },
229  {
230   "function_name" : "android_unload_sphal_library",
231   "linker_set_key" : "android_unload_sphal_library",
232   "parameters" :
233   [
234    {
235     "referenced_type" : "_ZTIPv"
236    }
237   ],
238   "return_type" : "_ZTIi",
239   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
240  }
241 ],
242 "global_vars" : [],
243 "lvalue_reference_types" :
244 [
245  {
246   "alignment" : 8,
247   "linker_set_key" : "_ZTIRK8log_time",
248   "name" : "const log_time &",
249   "referenced_type" : "_ZTIK8log_time",
250   "size" : 8,
251   "source_file" : "system/logging/liblog/include/log/log_time.h"
252  },
253  {
254   "alignment" : 8,
255   "linker_set_key" : "_ZTIRK8timespec",
256   "name" : "const timespec &",
257   "referenced_type" : "_ZTIK8timespec",
258   "size" : 8,
259   "source_file" : "system/logging/liblog/include/log/log_time.h"
260  }
261 ],
262 "pointer_types" :
263 [
264  {
265   "alignment" : 8,
266   "linker_set_key" : "_ZTIP8log_time",
267   "name" : "log_time *",
268   "referenced_type" : "_ZTI8log_time",
269   "size" : 8,
270   "source_file" : "system/logging/liblog/include/log/log_time.h"
271  },
272  {
273   "alignment" : 8,
274   "linker_set_key" : "_ZTIPK8log_time",
275   "name" : "const log_time *",
276   "referenced_type" : "_ZTIK8log_time",
277   "size" : 8,
278   "source_file" : "system/logging/liblog/include/log/log_time.h"
279  },
280  {
281   "alignment" : 8,
282   "linker_set_key" : "_ZTIPKc",
283   "name" : "const char *",
284   "referenced_type" : "_ZTIKc",
285   "size" : 8,
286   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
287  },
288  {
289   "alignment" : 8,
290   "linker_set_key" : "_ZTIPv",
291   "name" : "void *",
292   "referenced_type" : "_ZTIv",
293   "size" : 8,
294   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
295  }
296 ],
297 "qualified_types" :
298 [
299  {
300   "alignment" : 1,
301   "is_const" : true,
302   "linker_set_key" : "_ZTIK8log_time",
303   "name" : "const log_time",
304   "referenced_type" : "_ZTI8log_time",
305   "size" : 8,
306   "source_file" : "system/logging/liblog/include/log/log_time.h"
307  },
308  {
309   "alignment" : 8,
310   "is_const" : true,
311   "linker_set_key" : "_ZTIK8timespec",
312   "name" : "const timespec",
313   "referenced_type" : "_ZTI8timespec",
314   "size" : 16,
315   "source_file" : "system/logging/liblog/include/log/log_time.h"
316  },
317  {
318   "alignment" : 1,
319   "is_const" : true,
320   "linker_set_key" : "_ZTIKc",
321   "name" : "const char",
322   "referenced_type" : "_ZTIc",
323   "size" : 1,
324   "source_file" : "system/core/libvndksupport/include/vndksupport/linker.h"
325  }
326 ],
327 "record_types" :
328 [
329  {
330   "alignment" : 8,
331   "fields" :
332   [
333    {
334     "field_name" : "struct_size",
335     "referenced_type" : "_ZTIm"
336    },
337    {
338     "field_name" : "buffer_id",
339     "field_offset" : 64,
340     "referenced_type" : "_ZTIi"
341    },
342    {
343     "field_name" : "priority",
344     "field_offset" : 96,
345     "referenced_type" : "_ZTIi"
346    },
347    {
348     "field_name" : "tag",
349     "field_offset" : 128,
350     "referenced_type" : "_ZTIPKc"
351    },
352    {
353     "field_name" : "file",
354     "field_offset" : 192,
355     "referenced_type" : "_ZTIPKc"
356    },
357    {
358     "field_name" : "line",
359     "field_offset" : 256,
360     "referenced_type" : "_ZTIj"
361    },
362    {
363     "field_name" : "message",
364     "field_offset" : 320,
365     "referenced_type" : "_ZTIPKc"
366    }
367   ],
368   "linker_set_key" : "_ZTI21__android_log_message",
369   "name" : "__android_log_message",
370   "size" : 48,
371   "source_file" : "system/logging/liblog/include/android/log.h"
372  },
373  {
374   "alignment" : 1,
375   "fields" :
376   [
377    {
378     "field_name" : "tv_sec",
379     "referenced_type" : "_ZTIj"
380    },
381    {
382     "field_name" : "tv_nsec",
383     "field_offset" : 32,
384     "referenced_type" : "_ZTIj"
385    }
386   ],
387   "linker_set_key" : "_ZTI8log_time",
388   "name" : "log_time",
389   "size" : 8,
390   "source_file" : "system/logging/liblog/include/log/log_time.h"
391  }
392 ],
393 "rvalue_reference_types" : []
394}
395