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