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