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