• 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   "referenced_type" : "_ZTIDi",
12   "self_type" : "_ZTIDi",
13   "size" : 4
14  },
15  {
16   "alignment" : 4,
17   "linker_set_key" : "_ZTIDn",
18   "name" : "std::nullptr_t",
19   "referenced_type" : "_ZTIDn",
20   "self_type" : "_ZTIDn",
21   "size" : 4
22  },
23  {
24   "alignment" : 2,
25   "is_integral" : true,
26   "is_unsigned" : true,
27   "linker_set_key" : "_ZTIDs",
28   "name" : "char16_t",
29   "referenced_type" : "_ZTIDs",
30   "self_type" : "_ZTIDs",
31   "size" : 2
32  },
33  {
34   "alignment" : 1,
35   "is_integral" : true,
36   "linker_set_key" : "_ZTIa",
37   "name" : "signed char",
38   "referenced_type" : "_ZTIa",
39   "self_type" : "_ZTIa",
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   "referenced_type" : "_ZTIb",
49   "self_type" : "_ZTIb",
50   "size" : 1
51  },
52  {
53   "alignment" : 1,
54   "is_integral" : true,
55   "is_unsigned" : true,
56   "linker_set_key" : "_ZTIc",
57   "name" : "char",
58   "referenced_type" : "_ZTIc",
59   "self_type" : "_ZTIc",
60   "size" : 1
61  },
62  {
63   "alignment" : 8,
64   "linker_set_key" : "_ZTId",
65   "name" : "double",
66   "referenced_type" : "_ZTId",
67   "self_type" : "_ZTId",
68   "size" : 8
69  },
70  {
71   "alignment" : 8,
72   "linker_set_key" : "_ZTIe",
73   "name" : "long double",
74   "referenced_type" : "_ZTIe",
75   "self_type" : "_ZTIe",
76   "size" : 8
77  },
78  {
79   "alignment" : 4,
80   "linker_set_key" : "_ZTIf",
81   "name" : "float",
82   "referenced_type" : "_ZTIf",
83   "self_type" : "_ZTIf",
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   "referenced_type" : "_ZTIh",
93   "self_type" : "_ZTIh",
94   "size" : 1
95  },
96  {
97   "alignment" : 4,
98   "is_integral" : true,
99   "linker_set_key" : "_ZTIi",
100   "name" : "int",
101   "referenced_type" : "_ZTIi",
102   "self_type" : "_ZTIi",
103   "size" : 4
104  },
105  {
106   "alignment" : 4,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIj",
110   "name" : "unsigned int",
111   "referenced_type" : "_ZTIj",
112   "self_type" : "_ZTIj",
113   "size" : 4
114  },
115  {
116   "alignment" : 4,
117   "is_integral" : true,
118   "linker_set_key" : "_ZTIl",
119   "name" : "long",
120   "referenced_type" : "_ZTIl",
121   "self_type" : "_ZTIl",
122   "size" : 4
123  },
124  {
125   "alignment" : 4,
126   "is_integral" : true,
127   "is_unsigned" : true,
128   "linker_set_key" : "_ZTIm",
129   "name" : "unsigned long",
130   "referenced_type" : "_ZTIm",
131   "self_type" : "_ZTIm",
132   "size" : 4
133  },
134  {
135   "alignment" : 2,
136   "is_integral" : true,
137   "linker_set_key" : "_ZTIs",
138   "name" : "short",
139   "referenced_type" : "_ZTIs",
140   "self_type" : "_ZTIs",
141   "size" : 2
142  },
143  {
144   "alignment" : 2,
145   "is_integral" : true,
146   "is_unsigned" : true,
147   "linker_set_key" : "_ZTIt",
148   "name" : "unsigned short",
149   "referenced_type" : "_ZTIt",
150   "self_type" : "_ZTIt",
151   "size" : 2
152  },
153  {
154   "linker_set_key" : "_ZTIv",
155   "name" : "void",
156   "referenced_type" : "_ZTIv",
157   "self_type" : "_ZTIv"
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "is_unsigned" : true,
163   "linker_set_key" : "_ZTIw",
164   "name" : "wchar_t",
165   "referenced_type" : "_ZTIw",
166   "self_type" : "_ZTIw",
167   "size" : 4
168  },
169  {
170   "alignment" : 8,
171   "is_integral" : true,
172   "linker_set_key" : "_ZTIx",
173   "name" : "long long",
174   "referenced_type" : "_ZTIx",
175   "self_type" : "_ZTIx",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "_ZTIy",
183   "name" : "unsigned long long",
184   "referenced_type" : "_ZTIy",
185   "self_type" : "_ZTIy",
186   "size" : 8
187  }
188 ],
189 "elf_functions" :
190 [
191  {
192   "name" : "pairing_auth_client_new"
193  },
194  {
195   "name" : "pairing_auth_decrypt"
196  },
197  {
198   "name" : "pairing_auth_destroy"
199  },
200  {
201   "name" : "pairing_auth_encrypt"
202  },
203  {
204   "name" : "pairing_auth_get_spake2_msg"
205  },
206  {
207   "name" : "pairing_auth_init_cipher"
208  },
209  {
210   "name" : "pairing_auth_msg_size"
211  },
212  {
213   "name" : "pairing_auth_safe_decrypted_size"
214  },
215  {
216   "name" : "pairing_auth_safe_encrypted_size"
217  },
218  {
219   "name" : "pairing_auth_server_new"
220  }
221 ],
222 "elf_objects" : [],
223 "enum_types" : [],
224 "function_types" : [],
225 "functions" :
226 [
227  {
228   "function_name" : "pairing_auth_client_new",
229   "linker_set_key" : "pairing_auth_client_new",
230   "parameters" :
231   [
232    {
233     "referenced_type" : "_ZTIPKh"
234    },
235    {
236     "referenced_type" : "_ZTIj"
237    }
238   ],
239   "return_type" : "_ZTIP14PairingAuthCtx",
240   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
241  },
242  {
243   "function_name" : "pairing_auth_decrypt",
244   "linker_set_key" : "pairing_auth_decrypt",
245   "parameters" :
246   [
247    {
248     "referenced_type" : "_ZTIP14PairingAuthCtx"
249    },
250    {
251     "referenced_type" : "_ZTIPKh"
252    },
253    {
254     "referenced_type" : "_ZTIj"
255    },
256    {
257     "referenced_type" : "_ZTIPh"
258    },
259    {
260     "referenced_type" : "_ZTIPj"
261    }
262   ],
263   "return_type" : "_ZTIb",
264   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
265  },
266  {
267   "function_name" : "pairing_auth_destroy",
268   "linker_set_key" : "pairing_auth_destroy",
269   "parameters" :
270   [
271    {
272     "referenced_type" : "_ZTIP14PairingAuthCtx"
273    }
274   ],
275   "return_type" : "_ZTIv",
276   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
277  },
278  {
279   "function_name" : "pairing_auth_encrypt",
280   "linker_set_key" : "pairing_auth_encrypt",
281   "parameters" :
282   [
283    {
284     "referenced_type" : "_ZTIP14PairingAuthCtx"
285    },
286    {
287     "referenced_type" : "_ZTIPKh"
288    },
289    {
290     "referenced_type" : "_ZTIj"
291    },
292    {
293     "referenced_type" : "_ZTIPh"
294    },
295    {
296     "referenced_type" : "_ZTIPj"
297    }
298   ],
299   "return_type" : "_ZTIb",
300   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
301  },
302  {
303   "function_name" : "pairing_auth_get_spake2_msg",
304   "linker_set_key" : "pairing_auth_get_spake2_msg",
305   "parameters" :
306   [
307    {
308     "referenced_type" : "_ZTIP14PairingAuthCtx"
309    },
310    {
311     "referenced_type" : "_ZTIPh"
312    }
313   ],
314   "return_type" : "_ZTIv",
315   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
316  },
317  {
318   "function_name" : "pairing_auth_init_cipher",
319   "linker_set_key" : "pairing_auth_init_cipher",
320   "parameters" :
321   [
322    {
323     "referenced_type" : "_ZTIP14PairingAuthCtx"
324    },
325    {
326     "referenced_type" : "_ZTIPKh"
327    },
328    {
329     "referenced_type" : "_ZTIj"
330    }
331   ],
332   "return_type" : "_ZTIb",
333   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
334  },
335  {
336   "function_name" : "pairing_auth_msg_size",
337   "linker_set_key" : "pairing_auth_msg_size",
338   "parameters" :
339   [
340    {
341     "referenced_type" : "_ZTIP14PairingAuthCtx"
342    }
343   ],
344   "return_type" : "_ZTIj",
345   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
346  },
347  {
348   "function_name" : "pairing_auth_safe_decrypted_size",
349   "linker_set_key" : "pairing_auth_safe_decrypted_size",
350   "parameters" :
351   [
352    {
353     "referenced_type" : "_ZTIP14PairingAuthCtx"
354    },
355    {
356     "referenced_type" : "_ZTIPKh"
357    },
358    {
359     "referenced_type" : "_ZTIj"
360    }
361   ],
362   "return_type" : "_ZTIj",
363   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
364  },
365  {
366   "function_name" : "pairing_auth_safe_encrypted_size",
367   "linker_set_key" : "pairing_auth_safe_encrypted_size",
368   "parameters" :
369   [
370    {
371     "referenced_type" : "_ZTIP14PairingAuthCtx"
372    },
373    {
374     "referenced_type" : "_ZTIj"
375    }
376   ],
377   "return_type" : "_ZTIj",
378   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
379  },
380  {
381   "function_name" : "pairing_auth_server_new",
382   "linker_set_key" : "pairing_auth_server_new",
383   "parameters" :
384   [
385    {
386     "referenced_type" : "_ZTIPKh"
387    },
388    {
389     "referenced_type" : "_ZTIj"
390    }
391   ],
392   "return_type" : "_ZTIP14PairingAuthCtx",
393   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
394  }
395 ],
396 "global_vars" : [],
397 "lvalue_reference_types" : [],
398 "pointer_types" :
399 [
400  {
401   "alignment" : 4,
402   "linker_set_key" : "_ZTIP14PairingAuthCtx",
403   "name" : "PairingAuthCtx *",
404   "referenced_type" : "_ZTI14PairingAuthCtx",
405   "self_type" : "_ZTIP14PairingAuthCtx",
406   "size" : 4,
407   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
408  },
409  {
410   "alignment" : 4,
411   "linker_set_key" : "_ZTIPKh",
412   "name" : "const unsigned char *",
413   "referenced_type" : "_ZTIKh",
414   "self_type" : "_ZTIPKh",
415   "size" : 4,
416   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
417  },
418  {
419   "alignment" : 4,
420   "linker_set_key" : "_ZTIPN3adb7pairing9Aes128GcmE",
421   "name" : "adb::pairing::Aes128Gcm *",
422   "referenced_type" : "_ZTIN3adb7pairing9Aes128GcmE",
423   "self_type" : "_ZTIPN3adb7pairing9Aes128GcmE",
424   "size" : 4,
425   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
426  },
427  {
428   "alignment" : 4,
429   "linker_set_key" : "_ZTIPh",
430   "name" : "unsigned char *",
431   "referenced_type" : "_ZTIh",
432   "self_type" : "_ZTIPh",
433   "size" : 4,
434   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
435  },
436  {
437   "alignment" : 4,
438   "linker_set_key" : "_ZTIPj",
439   "name" : "unsigned int *",
440   "referenced_type" : "_ZTIj",
441   "self_type" : "_ZTIPj",
442   "size" : 4,
443   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/pairing_auth.h"
444  }
445 ],
446 "qualified_types" :
447 [
448  {
449   "alignment" : 1,
450   "is_const" : true,
451   "linker_set_key" : "_ZTIKh",
452   "name" : "const unsigned char",
453   "referenced_type" : "_ZTIh",
454   "self_type" : "_ZTIKh",
455   "size" : 1,
456   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
457  }
458 ],
459 "record_types" :
460 [
461  {
462   "alignment" : 8,
463   "fields" :
464   [
465    {
466     "access" : "private",
467     "field_name" : "context_",
468     "referenced_type" : "_ZTIN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEE"
469    },
470    {
471     "access" : "private",
472     "field_name" : "dec_sequence_",
473     "field_offset" : 4800,
474     "referenced_type" : "_ZTIy"
475    },
476    {
477     "access" : "private",
478     "field_name" : "enc_sequence_",
479     "field_offset" : 4864,
480     "referenced_type" : "_ZTIy"
481    }
482   ],
483   "linker_set_key" : "_ZTIN3adb7pairing9Aes128GcmE",
484   "name" : "adb::pairing::Aes128Gcm",
485   "record_kind" : "class",
486   "referenced_type" : "_ZTIN3adb7pairing9Aes128GcmE",
487   "self_type" : "_ZTIN3adb7pairing9Aes128GcmE",
488   "size" : 616,
489   "source_file" : "packages/modules/adb/pairing_auth/include/adb/pairing/aes_128_gcm.h"
490  }
491 ],
492 "rvalue_reference_types" : []
493}
494