• 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" : "pairing_auth_client_new"
161  },
162  {
163   "name" : "pairing_auth_decrypt"
164  },
165  {
166   "name" : "pairing_auth_destroy"
167  },
168  {
169   "name" : "pairing_auth_encrypt"
170  },
171  {
172   "name" : "pairing_auth_get_spake2_msg"
173  },
174  {
175   "name" : "pairing_auth_init_cipher"
176  },
177  {
178   "name" : "pairing_auth_msg_size"
179  },
180  {
181   "name" : "pairing_auth_safe_decrypted_size"
182  },
183  {
184   "name" : "pairing_auth_safe_encrypted_size"
185  },
186  {
187   "name" : "pairing_auth_server_new"
188  }
189 ],
190 "elf_objects" : [],
191 "enum_types" : [],
192 "function_types" : [],
193 "functions" :
194 [
195  {
196   "function_name" : "pairing_auth_client_new",
197   "linker_set_key" : "pairing_auth_client_new",
198   "parameters" :
199   [
200    {
201     "referenced_type" : "_ZTIPKh"
202    },
203    {
204     "referenced_type" : "_ZTIj"
205    }
206   ],
207   "return_type" : "_ZTIP14PairingAuthCtx",
208   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
209  },
210  {
211   "function_name" : "pairing_auth_decrypt",
212   "linker_set_key" : "pairing_auth_decrypt",
213   "parameters" :
214   [
215    {
216     "referenced_type" : "_ZTIP14PairingAuthCtx"
217    },
218    {
219     "referenced_type" : "_ZTIPKh"
220    },
221    {
222     "referenced_type" : "_ZTIj"
223    },
224    {
225     "referenced_type" : "_ZTIPh"
226    },
227    {
228     "referenced_type" : "_ZTIPj"
229    }
230   ],
231   "return_type" : "_ZTIb",
232   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
233  },
234  {
235   "function_name" : "pairing_auth_destroy",
236   "linker_set_key" : "pairing_auth_destroy",
237   "parameters" :
238   [
239    {
240     "referenced_type" : "_ZTIP14PairingAuthCtx"
241    }
242   ],
243   "return_type" : "_ZTIv",
244   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
245  },
246  {
247   "function_name" : "pairing_auth_encrypt",
248   "linker_set_key" : "pairing_auth_encrypt",
249   "parameters" :
250   [
251    {
252     "referenced_type" : "_ZTIP14PairingAuthCtx"
253    },
254    {
255     "referenced_type" : "_ZTIPKh"
256    },
257    {
258     "referenced_type" : "_ZTIj"
259    },
260    {
261     "referenced_type" : "_ZTIPh"
262    },
263    {
264     "referenced_type" : "_ZTIPj"
265    }
266   ],
267   "return_type" : "_ZTIb",
268   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
269  },
270  {
271   "function_name" : "pairing_auth_get_spake2_msg",
272   "linker_set_key" : "pairing_auth_get_spake2_msg",
273   "parameters" :
274   [
275    {
276     "referenced_type" : "_ZTIP14PairingAuthCtx"
277    },
278    {
279     "referenced_type" : "_ZTIPh"
280    }
281   ],
282   "return_type" : "_ZTIv",
283   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
284  },
285  {
286   "function_name" : "pairing_auth_init_cipher",
287   "linker_set_key" : "pairing_auth_init_cipher",
288   "parameters" :
289   [
290    {
291     "referenced_type" : "_ZTIP14PairingAuthCtx"
292    },
293    {
294     "referenced_type" : "_ZTIPKh"
295    },
296    {
297     "referenced_type" : "_ZTIj"
298    }
299   ],
300   "return_type" : "_ZTIb",
301   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
302  },
303  {
304   "function_name" : "pairing_auth_msg_size",
305   "linker_set_key" : "pairing_auth_msg_size",
306   "parameters" :
307   [
308    {
309     "referenced_type" : "_ZTIP14PairingAuthCtx"
310    }
311   ],
312   "return_type" : "_ZTIj",
313   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
314  },
315  {
316   "function_name" : "pairing_auth_safe_decrypted_size",
317   "linker_set_key" : "pairing_auth_safe_decrypted_size",
318   "parameters" :
319   [
320    {
321     "referenced_type" : "_ZTIP14PairingAuthCtx"
322    },
323    {
324     "referenced_type" : "_ZTIPKh"
325    },
326    {
327     "referenced_type" : "_ZTIj"
328    }
329   ],
330   "return_type" : "_ZTIj",
331   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
332  },
333  {
334   "function_name" : "pairing_auth_safe_encrypted_size",
335   "linker_set_key" : "pairing_auth_safe_encrypted_size",
336   "parameters" :
337   [
338    {
339     "referenced_type" : "_ZTIP14PairingAuthCtx"
340    },
341    {
342     "referenced_type" : "_ZTIj"
343    }
344   ],
345   "return_type" : "_ZTIj",
346   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
347  },
348  {
349   "function_name" : "pairing_auth_server_new",
350   "linker_set_key" : "pairing_auth_server_new",
351   "parameters" :
352   [
353    {
354     "referenced_type" : "_ZTIPKh"
355    },
356    {
357     "referenced_type" : "_ZTIj"
358    }
359   ],
360   "return_type" : "_ZTIP14PairingAuthCtx",
361   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
362  }
363 ],
364 "global_vars" : [],
365 "lvalue_reference_types" : [],
366 "pointer_types" :
367 [
368  {
369   "alignment" : 4,
370   "linker_set_key" : "_ZTIP14PairingAuthCtx",
371   "name" : "PairingAuthCtx *",
372   "referenced_type" : "_ZTI14PairingAuthCtx",
373   "size" : 4,
374   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
375  },
376  {
377   "alignment" : 4,
378   "linker_set_key" : "_ZTIPKh",
379   "name" : "const unsigned char *",
380   "referenced_type" : "_ZTIKh",
381   "size" : 4,
382   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
383  },
384  {
385   "alignment" : 4,
386   "linker_set_key" : "_ZTIPN3adb7pairing9Aes128GcmE",
387   "name" : "adb::pairing::Aes128Gcm *",
388   "referenced_type" : "_ZTIN3adb7pairing9Aes128GcmE",
389   "size" : 4,
390   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
391  },
392  {
393   "alignment" : 4,
394   "linker_set_key" : "_ZTIPh",
395   "name" : "unsigned char *",
396   "referenced_type" : "_ZTIh",
397   "size" : 4,
398   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
399  },
400  {
401   "alignment" : 4,
402   "linker_set_key" : "_ZTIPj",
403   "name" : "unsigned int *",
404   "referenced_type" : "_ZTIj",
405   "size" : 4,
406   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
407  }
408 ],
409 "qualified_types" :
410 [
411  {
412   "alignment" : 1,
413   "is_const" : true,
414   "linker_set_key" : "_ZTIKh",
415   "name" : "const unsigned char",
416   "referenced_type" : "_ZTIh",
417   "size" : 1,
418   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
419  }
420 ],
421 "record_types" :
422 [
423  {
424   "alignment" : 8,
425   "fields" :
426   [
427    {
428     "access" : "private",
429     "field_name" : "context_",
430     "referenced_type" : "_ZTIN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEE"
431    },
432    {
433     "access" : "private",
434     "field_name" : "dec_sequence_",
435     "field_offset" : 4672,
436     "referenced_type" : "_ZTIy"
437    },
438    {
439     "access" : "private",
440     "field_name" : "enc_sequence_",
441     "field_offset" : 4736,
442     "referenced_type" : "_ZTIy"
443    }
444   ],
445   "linker_set_key" : "_ZTIN3adb7pairing9Aes128GcmE",
446   "name" : "adb::pairing::Aes128Gcm",
447   "record_kind" : "class",
448   "size" : 600,
449   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
450  }
451 ],
452 "rvalue_reference_types" : []
453}
454