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