• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIDi",
10   "name" : "char32_t",
11   "size" : 4
12  },
13  {
14   "alignment" : 4,
15   "linker_set_key" : "_ZTIDn",
16   "name" : "std::nullptr_t",
17   "size" : 4
18  },
19  {
20   "alignment" : 2,
21   "is_integral" : true,
22   "is_unsigned" : true,
23   "linker_set_key" : "_ZTIDs",
24   "name" : "char16_t",
25   "size" : 2
26  },
27  {
28   "alignment" : 1,
29   "is_integral" : true,
30   "is_unsigned" : true,
31   "linker_set_key" : "_ZTIDu",
32   "name" : "char8_t",
33   "size" : 1
34  },
35  {
36   "alignment" : 1,
37   "is_integral" : true,
38   "linker_set_key" : "_ZTIa",
39   "name" : "signed char",
40   "size" : 1
41  },
42  {
43   "alignment" : 1,
44   "is_integral" : true,
45   "is_unsigned" : true,
46   "linker_set_key" : "_ZTIb",
47   "name" : "bool",
48   "size" : 1
49  },
50  {
51   "alignment" : 1,
52   "is_integral" : true,
53   "linker_set_key" : "_ZTIc",
54   "name" : "char",
55   "size" : 1
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTId",
60   "name" : "double",
61   "size" : 8
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "_ZTIe",
66   "name" : "long double",
67   "size" : 8
68  },
69  {
70   "alignment" : 4,
71   "linker_set_key" : "_ZTIf",
72   "name" : "float",
73   "size" : 4
74  },
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "_ZTIh",
80   "name" : "unsigned char",
81   "size" : 1
82  },
83  {
84   "alignment" : 4,
85   "is_integral" : true,
86   "linker_set_key" : "_ZTIi",
87   "name" : "int",
88   "size" : 4
89  },
90  {
91   "alignment" : 4,
92   "is_integral" : true,
93   "is_unsigned" : true,
94   "linker_set_key" : "_ZTIj",
95   "name" : "unsigned int",
96   "size" : 4
97  },
98  {
99   "alignment" : 4,
100   "is_integral" : true,
101   "linker_set_key" : "_ZTIl",
102   "name" : "long",
103   "size" : 4
104  },
105  {
106   "alignment" : 4,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIm",
110   "name" : "unsigned long",
111   "size" : 4
112  },
113  {
114   "alignment" : 2,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIs",
117   "name" : "short",
118   "size" : 2
119  },
120  {
121   "alignment" : 2,
122   "is_integral" : true,
123   "is_unsigned" : true,
124   "linker_set_key" : "_ZTIt",
125   "name" : "unsigned short",
126   "size" : 2
127  },
128  {
129   "linker_set_key" : "_ZTIv",
130   "name" : "void"
131  },
132  {
133   "alignment" : 4,
134   "is_integral" : true,
135   "linker_set_key" : "_ZTIw",
136   "name" : "wchar_t",
137   "size" : 4
138  },
139  {
140   "alignment" : 4,
141   "is_integral" : true,
142   "linker_set_key" : "_ZTIx",
143   "name" : "long long",
144   "size" : 8
145  },
146  {
147   "alignment" : 4,
148   "is_integral" : true,
149   "is_unsigned" : true,
150   "linker_set_key" : "_ZTIy",
151   "name" : "unsigned long long",
152   "size" : 8
153  }
154 ],
155 "elf_functions" :
156 [
157  {
158   "name" : "adbconnection_client_destroy"
159  },
160  {
161   "name" : "adbconnection_client_new"
162  },
163  {
164   "name" : "adbconnection_client_pollfd"
165  },
166  {
167   "name" : "adbconnection_client_receive_jdwp_fd"
168  }
169 ],
170 "elf_objects" : [],
171 "enum_types" :
172 [
173  {
174   "alignment" : 4,
175   "enum_fields" :
176   [
177    {
178     "enum_field_value" : 0,
179     "name" : "ANDROID_LOG_UNKNOWN"
180    },
181    {
182     "enum_field_value" : 1,
183     "name" : "ANDROID_LOG_DEFAULT"
184    },
185    {
186     "enum_field_value" : 2,
187     "name" : "ANDROID_LOG_VERBOSE"
188    },
189    {
190     "enum_field_value" : 3,
191     "name" : "ANDROID_LOG_DEBUG"
192    },
193    {
194     "enum_field_value" : 4,
195     "name" : "ANDROID_LOG_INFO"
196    },
197    {
198     "enum_field_value" : 5,
199     "name" : "ANDROID_LOG_WARN"
200    },
201    {
202     "enum_field_value" : 6,
203     "name" : "ANDROID_LOG_ERROR"
204    },
205    {
206     "enum_field_value" : 7,
207     "name" : "ANDROID_LOG_FATAL"
208    },
209    {
210     "enum_field_value" : 8,
211     "name" : "ANDROID_LOG_SILENT"
212    }
213   ],
214   "linker_set_key" : "_ZTI19android_LogPriority",
215   "name" : "android_LogPriority",
216   "size" : 4,
217   "source_file" : "system/logging/liblog/include/android/log.h",
218   "underlying_type" : "_ZTIj"
219  },
220  {
221   "alignment" : 4,
222   "enum_fields" :
223   [
224    {
225     "enum_field_value" : 0,
226     "name" : "pid"
227    },
228    {
229     "enum_field_value" : 1,
230     "name" : "debuggable"
231    },
232    {
233     "enum_field_value" : 2,
234     "name" : "profileable"
235    },
236    {
237     "enum_field_value" : 3,
238     "name" : "architecture"
239    }
240   ],
241   "linker_set_key" : "_ZTI27AdbConnectionClientInfoType",
242   "name" : "AdbConnectionClientInfoType",
243   "size" : 4,
244   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h",
245   "underlying_type" : "_ZTIj"
246  },
247  {
248   "alignment" : 4,
249   "enum_fields" :
250   [
251    {
252     "enum_field_value" : 0,
253     "name" : "LOG_ID_MIN"
254    },
255    {
256     "enum_field_value" : 0,
257     "name" : "LOG_ID_MAIN"
258    },
259    {
260     "enum_field_value" : 1,
261     "name" : "LOG_ID_RADIO"
262    },
263    {
264     "enum_field_value" : 2,
265     "name" : "LOG_ID_EVENTS"
266    },
267    {
268     "enum_field_value" : 3,
269     "name" : "LOG_ID_SYSTEM"
270    },
271    {
272     "enum_field_value" : 4,
273     "name" : "LOG_ID_CRASH"
274    },
275    {
276     "enum_field_value" : 5,
277     "name" : "LOG_ID_STATS"
278    },
279    {
280     "enum_field_value" : 6,
281     "name" : "LOG_ID_SECURITY"
282    },
283    {
284     "enum_field_value" : 7,
285     "name" : "LOG_ID_KERNEL"
286    },
287    {
288     "enum_field_value" : 8,
289     "name" : "LOG_ID_MAX"
290    },
291    {
292     "enum_field_value" : 2147483647,
293     "name" : "LOG_ID_DEFAULT"
294    }
295   ],
296   "linker_set_key" : "_ZTI6log_id",
297   "name" : "log_id",
298   "size" : 4,
299   "source_file" : "system/logging/liblog/include/android/log.h",
300   "underlying_type" : "_ZTIj"
301  }
302 ],
303 "function_types" : [],
304 "functions" :
305 [
306  {
307   "function_name" : "adbconnection_client_destroy",
308   "linker_set_key" : "adbconnection_client_destroy",
309   "parameters" :
310   [
311    {
312     "referenced_type" : "_ZTIP26AdbConnectionClientContext"
313    }
314   ],
315   "return_type" : "_ZTIv",
316   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
317  },
318  {
319   "function_name" : "adbconnection_client_new",
320   "linker_set_key" : "adbconnection_client_new",
321   "parameters" :
322   [
323    {
324     "referenced_type" : "_ZTIPKPK23AdbConnectionClientInfo"
325    },
326    {
327     "referenced_type" : "_ZTIj"
328    }
329   ],
330   "return_type" : "_ZTIP26AdbConnectionClientContext",
331   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
332  },
333  {
334   "function_name" : "adbconnection_client_pollfd",
335   "linker_set_key" : "adbconnection_client_pollfd",
336   "parameters" :
337   [
338    {
339     "referenced_type" : "_ZTIP26AdbConnectionClientContext"
340    }
341   ],
342   "return_type" : "_ZTIi",
343   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
344  },
345  {
346   "function_name" : "adbconnection_client_receive_jdwp_fd",
347   "linker_set_key" : "adbconnection_client_receive_jdwp_fd",
348   "parameters" :
349   [
350    {
351     "referenced_type" : "_ZTIP26AdbConnectionClientContext"
352    }
353   ],
354   "return_type" : "_ZTIi",
355   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
356  }
357 ],
358 "global_vars" : [],
359 "lvalue_reference_types" :
360 [
361  {
362   "alignment" : 4,
363   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
364   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
365   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
366   "size" : 4,
367   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/common.h"
368  }
369 ],
370 "pointer_types" :
371 [
372  {
373   "alignment" : 4,
374   "linker_set_key" : "_ZTIP26AdbConnectionClientContext",
375   "name" : "AdbConnectionClientContext *",
376   "referenced_type" : "_ZTI26AdbConnectionClientContext",
377   "size" : 4,
378   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
379  },
380  {
381   "alignment" : 4,
382   "linker_set_key" : "_ZTIPK11ProcessInfo",
383   "name" : "const ProcessInfo *",
384   "referenced_type" : "_ZTIK11ProcessInfo",
385   "size" : 4,
386   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/common.h"
387  },
388  {
389   "alignment" : 4,
390   "linker_set_key" : "_ZTIPK23AdbConnectionClientInfo",
391   "name" : "const AdbConnectionClientInfo *",
392   "referenced_type" : "_ZTIK23AdbConnectionClientInfo",
393   "size" : 4,
394   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
395  },
396  {
397   "alignment" : 4,
398   "linker_set_key" : "_ZTIPK26AdbConnectionClientContext",
399   "name" : "const AdbConnectionClientContext *",
400   "referenced_type" : "_ZTIK26AdbConnectionClientContext",
401   "size" : 4,
402   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
403  },
404  {
405   "alignment" : 4,
406   "linker_set_key" : "_ZTIPKPK23AdbConnectionClientInfo",
407   "name" : "const AdbConnectionClientInfo *const *",
408   "referenced_type" : "_ZTIKPK23AdbConnectionClientInfo",
409   "size" : 4,
410   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
411  },
412  {
413   "alignment" : 4,
414   "linker_set_key" : "_ZTIPKc",
415   "name" : "const char *",
416   "referenced_type" : "_ZTIKc",
417   "size" : 4,
418   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
419  }
420 ],
421 "qualified_types" :
422 [
423  {
424   "alignment" : 4,
425   "is_const" : true,
426   "linker_set_key" : "_ZTIK11ProcessInfo",
427   "name" : "const ProcessInfo",
428   "referenced_type" : "_ZTI11ProcessInfo",
429   "size" : 72,
430   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/common.h"
431  },
432  {
433   "alignment" : 4,
434   "is_const" : true,
435   "linker_set_key" : "_ZTIK23AdbConnectionClientInfo",
436   "name" : "const AdbConnectionClientInfo",
437   "referenced_type" : "_ZTI23AdbConnectionClientInfo",
438   "size" : 12,
439   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
440  },
441  {
442   "alignment" : 4,
443   "is_const" : true,
444   "linker_set_key" : "_ZTIK26AdbConnectionClientContext",
445   "name" : "const AdbConnectionClientContext",
446   "referenced_type" : "_ZTI26AdbConnectionClientContext",
447   "size" : 4,
448   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
449  },
450  {
451   "alignment" : 4,
452   "is_const" : true,
453   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
454   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
455   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
456   "size" : 12,
457   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/common.h"
458  },
459  {
460   "alignment" : 4,
461   "is_const" : true,
462   "linker_set_key" : "_ZTIKPK23AdbConnectionClientInfo",
463   "name" : "const AdbConnectionClientInfo *const",
464   "referenced_type" : "_ZTIPK23AdbConnectionClientInfo",
465   "size" : 4,
466   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
467  },
468  {
469   "alignment" : 1,
470   "is_const" : true,
471   "linker_set_key" : "_ZTIKc",
472   "name" : "const char",
473   "referenced_type" : "_ZTIc",
474   "size" : 1,
475   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
476  }
477 ],
478 "record_types" :
479 [
480  {
481   "alignment" : 4,
482   "fields" :
483   [
484    {
485     "field_name" : "pid",
486     "referenced_type" : "_ZTIy"
487    },
488    {
489     "field_name" : "debuggable",
490     "field_offset" : 64,
491     "referenced_type" : "_ZTIb"
492    },
493    {
494     "field_name" : "profileable",
495     "field_offset" : 72,
496     "referenced_type" : "_ZTIb"
497    },
498    {
499     "field_name" : "architecture",
500     "field_offset" : 96,
501     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
502    },
503    {
504     "field_name" : "waiting_for_debugger",
505     "field_offset" : 192,
506     "referenced_type" : "_ZTIb"
507    },
508    {
509     "field_name" : "user_id",
510     "field_offset" : 224,
511     "referenced_type" : "_ZTIy"
512    },
513    {
514     "field_name" : "process_name",
515     "field_offset" : 288,
516     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
517    },
518    {
519     "field_name" : "package_names",
520     "field_offset" : 384,
521     "referenced_type" : "_ZTINSt3__113unordered_setINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4hashIS6_EENS_8equal_toIS6_EENS4_IS6_EEEE"
522    },
523    {
524     "field_name" : "uid",
525     "field_offset" : 544,
526     "referenced_type" : "_ZTIi"
527    }
528   ],
529   "linker_set_key" : "_ZTI11ProcessInfo",
530   "name" : "ProcessInfo",
531   "size" : 72,
532   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/common.h"
533  },
534  {
535   "alignment" : 4,
536   "fields" :
537   [
538    {
539     "field_name" : "struct_size",
540     "referenced_type" : "_ZTIj"
541    },
542    {
543     "field_name" : "buffer_id",
544     "field_offset" : 32,
545     "referenced_type" : "_ZTIi"
546    },
547    {
548     "field_name" : "priority",
549     "field_offset" : 64,
550     "referenced_type" : "_ZTIi"
551    },
552    {
553     "field_name" : "tag",
554     "field_offset" : 96,
555     "referenced_type" : "_ZTIPKc"
556    },
557    {
558     "field_name" : "file",
559     "field_offset" : 128,
560     "referenced_type" : "_ZTIPKc"
561    },
562    {
563     "field_name" : "line",
564     "field_offset" : 160,
565     "referenced_type" : "_ZTIj"
566    },
567    {
568     "field_name" : "message",
569     "field_offset" : 192,
570     "referenced_type" : "_ZTIPKc"
571    }
572   ],
573   "linker_set_key" : "_ZTI21__android_log_message",
574   "name" : "__android_log_message",
575   "size" : 28,
576   "source_file" : "system/logging/liblog/include/android/log.h"
577  },
578  {
579   "alignment" : 4,
580   "fields" :
581   [
582    {
583     "field_name" : "type",
584     "referenced_type" : "_ZTI27AdbConnectionClientInfoType"
585    },
586    {
587     "field_name" : "data",
588     "field_offset" : 32,
589     "referenced_type" : "_ZTIN23AdbConnectionClientInfoUt_E"
590    }
591   ],
592   "linker_set_key" : "_ZTI23AdbConnectionClientInfo",
593   "name" : "AdbConnectionClientInfo",
594   "size" : 12,
595   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
596  },
597  {
598   "alignment" : 4,
599   "fields" :
600   [
601    {
602     "field_name" : "pid",
603     "referenced_type" : "_ZTIy"
604    },
605    {
606     "field_name" : "debuggable",
607     "referenced_type" : "_ZTIb"
608    },
609    {
610     "field_name" : "profileable",
611     "referenced_type" : "_ZTIb"
612    },
613    {
614     "field_name" : "architecture",
615     "referenced_type" : "_ZTIN23AdbConnectionClientInfoUt_Ut_E"
616    }
617   ],
618   "is_anonymous" : true,
619   "linker_set_key" : "_ZTIN23AdbConnectionClientInfoUt_E",
620   "name" : "AdbConnectionClientInfo::(unnamed)",
621   "record_kind" : "union",
622   "size" : 8,
623   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
624  },
625  {
626   "alignment" : 4,
627   "fields" :
628   [
629    {
630     "field_name" : "name",
631     "referenced_type" : "_ZTIPKc"
632    },
633    {
634     "field_name" : "size",
635     "field_offset" : 32,
636     "referenced_type" : "_ZTIj"
637    }
638   ],
639   "is_anonymous" : true,
640   "linker_set_key" : "_ZTIN23AdbConnectionClientInfoUt_Ut_E",
641   "name" : "AdbConnectionClientInfo::(unnamed)::(unnamed)",
642   "size" : 8,
643   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
644  }
645 ],
646 "rvalue_reference_types" : []
647}
648