• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA16_c",
7   "name" : "char[16]",
8   "referenced_type" : "_ZTIc",
9   "size" : 16,
10   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/process_info.h"
11  }
12 ],
13 "builtin_types" :
14 [
15  {
16   "alignment" : 4,
17   "is_integral" : true,
18   "is_unsigned" : true,
19   "linker_set_key" : "_ZTIDi",
20   "name" : "char32_t",
21   "size" : 4
22  },
23  {
24   "alignment" : 8,
25   "linker_set_key" : "_ZTIDn",
26   "name" : "std::nullptr_t",
27   "size" : 8
28  },
29  {
30   "alignment" : 2,
31   "is_integral" : true,
32   "is_unsigned" : true,
33   "linker_set_key" : "_ZTIDs",
34   "name" : "char16_t",
35   "size" : 2
36  },
37  {
38   "alignment" : 1,
39   "is_integral" : true,
40   "is_unsigned" : true,
41   "linker_set_key" : "_ZTIDu",
42   "name" : "char8_t",
43   "size" : 1
44  },
45  {
46   "alignment" : 1,
47   "is_integral" : true,
48   "linker_set_key" : "_ZTIa",
49   "name" : "signed char",
50   "size" : 1
51  },
52  {
53   "alignment" : 1,
54   "is_integral" : true,
55   "is_unsigned" : true,
56   "linker_set_key" : "_ZTIb",
57   "name" : "bool",
58   "size" : 1
59  },
60  {
61   "alignment" : 1,
62   "is_integral" : 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" : 4,
75   "linker_set_key" : "_ZTIf",
76   "name" : "float",
77   "size" : 4
78  },
79  {
80   "alignment" : 16,
81   "linker_set_key" : "_ZTIg",
82   "name" : "long double",
83   "size" : 16
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" : 8,
110   "is_integral" : true,
111   "linker_set_key" : "_ZTIl",
112   "name" : "long",
113   "size" : 8
114  },
115  {
116   "alignment" : 8,
117   "is_integral" : true,
118   "is_unsigned" : true,
119   "linker_set_key" : "_ZTIm",
120   "name" : "unsigned long",
121   "size" : 8
122  },
123  {
124   "alignment" : 16,
125   "is_integral" : true,
126   "linker_set_key" : "_ZTIn",
127   "name" : "__int128",
128   "size" : 16
129  },
130  {
131   "alignment" : 16,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIo",
135   "name" : "unsigned __int128",
136   "size" : 16
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "_ZTIs",
142   "name" : "short",
143   "size" : 2
144  },
145  {
146   "alignment" : 2,
147   "is_integral" : true,
148   "is_unsigned" : true,
149   "linker_set_key" : "_ZTIt",
150   "name" : "unsigned short",
151   "size" : 2
152  },
153  {
154   "linker_set_key" : "_ZTIv",
155   "name" : "void"
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "linker_set_key" : "_ZTIw",
161   "name" : "wchar_t",
162   "size" : 4
163  },
164  {
165   "alignment" : 8,
166   "is_integral" : true,
167   "linker_set_key" : "_ZTIx",
168   "name" : "long long",
169   "size" : 8
170  },
171  {
172   "alignment" : 8,
173   "is_integral" : true,
174   "is_unsigned" : true,
175   "linker_set_key" : "_ZTIy",
176   "name" : "unsigned long long",
177   "size" : 8
178  }
179 ],
180 "elf_functions" :
181 [
182  {
183   "name" : "adbconnection_client_destroy"
184  },
185  {
186   "name" : "adbconnection_client_new"
187  },
188  {
189   "name" : "adbconnection_client_pollfd"
190  },
191  {
192   "name" : "adbconnection_client_receive_jdwp_fd"
193  }
194 ],
195 "elf_objects" : [],
196 "enum_types" :
197 [
198  {
199   "alignment" : 4,
200   "enum_fields" :
201   [
202    {
203     "enum_field_value" : 0,
204     "name" : "pid"
205    },
206    {
207     "enum_field_value" : 1,
208     "name" : "debuggable"
209    },
210    {
211     "enum_field_value" : 2,
212     "name" : "profileable"
213    },
214    {
215     "enum_field_value" : 3,
216     "name" : "architecture"
217    }
218   ],
219   "linker_set_key" : "_ZTI27AdbConnectionClientInfoType",
220   "name" : "AdbConnectionClientInfoType",
221   "size" : 4,
222   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h",
223   "underlying_type" : "_ZTIj"
224  }
225 ],
226 "function_types" : [],
227 "functions" :
228 [
229  {
230   "function_name" : "adbconnection_client_destroy",
231   "linker_set_key" : "adbconnection_client_destroy",
232   "parameters" :
233   [
234    {
235     "referenced_type" : "_ZTIP26AdbConnectionClientContext"
236    }
237   ],
238   "return_type" : "_ZTIv",
239   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
240  },
241  {
242   "function_name" : "adbconnection_client_new",
243   "linker_set_key" : "adbconnection_client_new",
244   "parameters" :
245   [
246    {
247     "referenced_type" : "_ZTIPKPK23AdbConnectionClientInfo"
248    },
249    {
250     "referenced_type" : "_ZTIm"
251    }
252   ],
253   "return_type" : "_ZTIP26AdbConnectionClientContext",
254   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
255  },
256  {
257   "function_name" : "adbconnection_client_pollfd",
258   "linker_set_key" : "adbconnection_client_pollfd",
259   "parameters" :
260   [
261    {
262     "referenced_type" : "_ZTIP26AdbConnectionClientContext"
263    }
264   ],
265   "return_type" : "_ZTIi",
266   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
267  },
268  {
269   "function_name" : "adbconnection_client_receive_jdwp_fd",
270   "linker_set_key" : "adbconnection_client_receive_jdwp_fd",
271   "parameters" :
272   [
273    {
274     "referenced_type" : "_ZTIP26AdbConnectionClientContext"
275    }
276   ],
277   "return_type" : "_ZTIi",
278   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
279  }
280 ],
281 "global_vars" : [],
282 "lvalue_reference_types" :
283 [
284  {
285   "alignment" : 8,
286   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
287   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
288   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
289   "size" : 8,
290   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/process_info.h"
291  }
292 ],
293 "pointer_types" :
294 [
295  {
296   "alignment" : 8,
297   "linker_set_key" : "_ZTIP11ProcessInfo",
298   "name" : "ProcessInfo *",
299   "referenced_type" : "_ZTI11ProcessInfo",
300   "size" : 8,
301   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/process_info.h"
302  },
303  {
304   "alignment" : 8,
305   "linker_set_key" : "_ZTIP26AdbConnectionClientContext",
306   "name" : "AdbConnectionClientContext *",
307   "referenced_type" : "_ZTI26AdbConnectionClientContext",
308   "size" : 8,
309   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
310  },
311  {
312   "alignment" : 8,
313   "linker_set_key" : "_ZTIPK23AdbConnectionClientInfo",
314   "name" : "const AdbConnectionClientInfo *",
315   "referenced_type" : "_ZTIK23AdbConnectionClientInfo",
316   "size" : 8,
317   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
318  },
319  {
320   "alignment" : 8,
321   "linker_set_key" : "_ZTIPKPK23AdbConnectionClientInfo",
322   "name" : "const AdbConnectionClientInfo *const *",
323   "referenced_type" : "_ZTIKPK23AdbConnectionClientInfo",
324   "size" : 8,
325   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
326  },
327  {
328   "alignment" : 8,
329   "linker_set_key" : "_ZTIPKc",
330   "name" : "const char *",
331   "referenced_type" : "_ZTIKc",
332   "size" : 8,
333   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
334  }
335 ],
336 "qualified_types" :
337 [
338  {
339   "alignment" : 8,
340   "is_const" : true,
341   "linker_set_key" : "_ZTIK23AdbConnectionClientInfo",
342   "name" : "const AdbConnectionClientInfo",
343   "referenced_type" : "_ZTI23AdbConnectionClientInfo",
344   "size" : 24,
345   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
346  },
347  {
348   "alignment" : 8,
349   "is_const" : true,
350   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
351   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
352   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
353   "size" : 24,
354   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/process_info.h"
355  },
356  {
357   "alignment" : 8,
358   "is_const" : true,
359   "linker_set_key" : "_ZTIKPK23AdbConnectionClientInfo",
360   "name" : "const AdbConnectionClientInfo *const",
361   "referenced_type" : "_ZTIPK23AdbConnectionClientInfo",
362   "size" : 8,
363   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
364  },
365  {
366   "alignment" : 1,
367   "is_const" : true,
368   "linker_set_key" : "_ZTIKc",
369   "name" : "const char",
370   "referenced_type" : "_ZTIc",
371   "size" : 1,
372   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
373  },
374  {
375   "alignment" : 8,
376   "is_const" : true,
377   "linker_set_key" : "_ZTIKm",
378   "name" : "const unsigned long",
379   "referenced_type" : "_ZTIm",
380   "size" : 8,
381   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/process_info.h"
382  }
383 ],
384 "record_types" :
385 [
386  {
387   "alignment" : 8,
388   "fields" :
389   [
390    {
391     "field_name" : "pid",
392     "referenced_type" : "_ZTIm"
393    },
394    {
395     "field_name" : "debuggable",
396     "field_offset" : 64,
397     "referenced_type" : "_ZTIb"
398    },
399    {
400     "field_name" : "profileable",
401     "field_offset" : 72,
402     "referenced_type" : "_ZTIb"
403    },
404    {
405     "field_name" : "arch_name_length",
406     "field_offset" : 96,
407     "referenced_type" : "_ZTIi"
408    },
409    {
410     "field_name" : "arch_name",
411     "field_offset" : 128,
412     "referenced_type" : "_ZTIA16_c"
413    }
414   ],
415   "linker_set_key" : "_ZTI11ProcessInfo",
416   "name" : "ProcessInfo",
417   "size" : 32,
418   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/process_info.h"
419  },
420  {
421   "alignment" : 8,
422   "fields" :
423   [
424    {
425     "field_name" : "type",
426     "referenced_type" : "_ZTI27AdbConnectionClientInfoType"
427    },
428    {
429     "field_name" : "data",
430     "field_offset" : 64,
431     "referenced_type" : "_ZTIN23AdbConnectionClientInfoUt_E"
432    }
433   ],
434   "linker_set_key" : "_ZTI23AdbConnectionClientInfo",
435   "name" : "AdbConnectionClientInfo",
436   "size" : 24,
437   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
438  },
439  {
440   "alignment" : 8,
441   "fields" :
442   [
443    {
444     "field_name" : "pid",
445     "referenced_type" : "_ZTIm"
446    },
447    {
448     "field_name" : "debuggable",
449     "referenced_type" : "_ZTIb"
450    },
451    {
452     "field_name" : "profileable",
453     "referenced_type" : "_ZTIb"
454    },
455    {
456     "field_name" : "architecture",
457     "referenced_type" : "_ZTIN23AdbConnectionClientInfoUt_Ut_E"
458    }
459   ],
460   "is_anonymous" : true,
461   "linker_set_key" : "_ZTIN23AdbConnectionClientInfoUt_E",
462   "name" : "AdbConnectionClientInfo::(unnamed)",
463   "record_kind" : "union",
464   "size" : 16,
465   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
466  },
467  {
468   "alignment" : 8,
469   "fields" :
470   [
471    {
472     "field_name" : "name",
473     "referenced_type" : "_ZTIPKc"
474    },
475    {
476     "field_name" : "size",
477     "field_offset" : 64,
478     "referenced_type" : "_ZTIm"
479    }
480   ],
481   "is_anonymous" : true,
482   "linker_set_key" : "_ZTIN23AdbConnectionClientInfoUt_Ut_E",
483   "name" : "AdbConnectionClientInfo::(unnamed)::(unnamed)",
484   "size" : 16,
485   "source_file" : "packages/modules/adb/libs/adbconnection/include/adbconnection/client.h"
486  }
487 ],
488 "rvalue_reference_types" : []
489}
490