1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 1,
7   "is_integral" : true,
8   "is_unsigned" : true,
9   "linker_set_key" : "_ZTIc",
10   "name" : "char",
11   "referenced_type" : "_ZTIc",
12   "self_type" : "_ZTIc",
13   "size" : 1
14  },
15  {
16   "alignment" : 4,
17   "is_integral" : true,
18   "linker_set_key" : "_ZTIi",
19   "name" : "int",
20   "referenced_type" : "_ZTIi",
21   "self_type" : "_ZTIi",
22   "size" : 4
23  },
24  {
25   "alignment" : 4,
26   "is_integral" : true,
27   "is_unsigned" : true,
28   "linker_set_key" : "_ZTIj",
29   "name" : "unsigned int",
30   "referenced_type" : "_ZTIj",
31   "self_type" : "_ZTIj",
32   "size" : 4
33  },
34  {
35   "alignment" : 8,
36   "is_integral" : true,
37   "linker_set_key" : "_ZTIl",
38   "name" : "long",
39   "referenced_type" : "_ZTIl",
40   "self_type" : "_ZTIl",
41   "size" : 8
42  },
43  {
44   "linker_set_key" : "_ZTIv",
45   "name" : "void",
46   "referenced_type" : "_ZTIv",
47   "self_type" : "_ZTIv"
48  }
49 ],
50 "elf_functions" :
51 [
52  {
53   "name" : "_libcap_strdup"
54  },
55  {
56   "name" : "cap_clear"
57  },
58  {
59   "name" : "cap_clear_flag"
60  },
61  {
62   "name" : "cap_compare"
63  },
64  {
65   "name" : "cap_copy_ext"
66  },
67  {
68   "name" : "cap_copy_int"
69  },
70  {
71   "name" : "cap_drop_bound"
72  },
73  {
74   "name" : "cap_dup"
75  },
76  {
77   "name" : "cap_free"
78  },
79  {
80   "name" : "cap_from_name"
81  },
82  {
83   "name" : "cap_from_text"
84  },
85  {
86   "name" : "cap_get_bound"
87  },
88  {
89   "name" : "cap_get_fd"
90  },
91  {
92   "name" : "cap_get_file"
93  },
94  {
95   "name" : "cap_get_flag"
96  },
97  {
98   "name" : "cap_get_pid"
99  },
100  {
101   "name" : "cap_get_proc"
102  },
103  {
104   "name" : "cap_init"
105  },
106  {
107   "name" : "cap_set_fd"
108  },
109  {
110   "name" : "cap_set_file"
111  },
112  {
113   "name" : "cap_set_flag"
114  },
115  {
116   "name" : "cap_set_proc"
117  },
118  {
119   "name" : "cap_size"
120  },
121  {
122   "name" : "cap_to_name"
123  },
124  {
125   "name" : "cap_to_text"
126  },
127  {
128   "name" : "capgetp"
129  },
130  {
131   "name" : "capsetp"
132  }
133 ],
134 "elf_objects" :
135 [
136  {
137   "name" : "_cap_names"
138  }
139 ],
140 "enum_types" :
141 [
142  {
143   "alignment" : 4,
144   "enum_fields" :
145   [
146    {
147     "enum_field_value" : 0,
148     "name" : "CAP_EFFECTIVE"
149    },
150    {
151     "enum_field_value" : 1,
152     "name" : "CAP_PERMITTED"
153    },
154    {
155     "enum_field_value" : 2,
156     "name" : "CAP_INHERITABLE"
157    }
158   ],
159   "linker_set_key" : "_ZTI10cap_flag_t",
160   "name" : "cap_flag_t",
161   "referenced_type" : "_ZTI10cap_flag_t",
162   "self_type" : "_ZTI10cap_flag_t",
163   "size" : 4,
164   "source_file" : "/external/libcap/libcap/include/sys/capability.h",
165   "underlying_type" : "_ZTIj"
166  },
167  {
168   "alignment" : 4,
169   "enum_fields" :
170   [
171    {
172     "enum_field_value" : 0,
173     "name" : "CAP_CLEAR"
174    },
175    {
176     "enum_field_value" : 1,
177     "name" : "CAP_SET"
178    }
179   ],
180   "linker_set_key" : "_ZTI16cap_flag_value_t",
181   "name" : "cap_flag_value_t",
182   "referenced_type" : "_ZTI16cap_flag_value_t",
183   "self_type" : "_ZTI16cap_flag_value_t",
184   "size" : 4,
185   "source_file" : "/external/libcap/libcap/include/sys/capability.h",
186   "underlying_type" : "_ZTIj"
187  }
188 ],
189 "function_types" : [],
190 "functions" :
191 [
192  {
193   "function_name" : "cap_clear",
194   "linker_set_key" : "cap_clear",
195   "parameters" :
196   [
197    {
198     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_flag.sdump"
199    }
200   ],
201   "return_type" : "_ZTIi",
202   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
203  },
204  {
205   "function_name" : "cap_clear_flag",
206   "linker_set_key" : "cap_clear_flag",
207   "parameters" :
208   [
209    {
210     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_flag.sdump"
211    },
212    {
213     "referenced_type" : "_ZTI10cap_flag_t"
214    }
215   ],
216   "return_type" : "_ZTIi",
217   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
218  },
219  {
220   "function_name" : "cap_compare",
221   "linker_set_key" : "cap_compare",
222   "parameters" :
223   [
224    {
225     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_flag.sdump"
226    },
227    {
228     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_flag.sdump"
229    }
230   ],
231   "return_type" : "_ZTIi",
232   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
233  },
234  {
235   "function_name" : "cap_copy_ext",
236   "linker_set_key" : "cap_copy_ext",
237   "parameters" :
238   [
239    {
240     "referenced_type" : "_ZTIPv"
241    },
242    {
243     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_extint.sdump"
244    },
245    {
246     "referenced_type" : "_ZTIl"
247    }
248   ],
249   "return_type" : "_ZTIl",
250   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
251  },
252  {
253   "function_name" : "cap_copy_int",
254   "linker_set_key" : "cap_copy_int",
255   "parameters" :
256   [
257    {
258     "referenced_type" : "_ZTIPKv"
259    }
260   ],
261   "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_extint.sdump",
262   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
263  },
264  {
265   "function_name" : "cap_drop_bound",
266   "linker_set_key" : "cap_drop_bound",
267   "parameters" :
268   [
269    {
270     "referenced_type" : "_ZTIi"
271    }
272   ],
273   "return_type" : "_ZTIi",
274   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
275  },
276  {
277   "function_name" : "cap_dup",
278   "linker_set_key" : "cap_dup",
279   "parameters" :
280   [
281    {
282     "referenced_type" : "_ZTIP11_cap_struct"
283    }
284   ],
285   "return_type" : "_ZTIP11_cap_struct",
286   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
287  },
288  {
289   "function_name" : "cap_free",
290   "linker_set_key" : "cap_free",
291   "parameters" :
292   [
293    {
294     "referenced_type" : "_ZTIPv"
295    }
296   ],
297   "return_type" : "_ZTIi",
298   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
299  },
300  {
301   "function_name" : "cap_from_name",
302   "linker_set_key" : "cap_from_name",
303   "parameters" :
304   [
305    {
306     "referenced_type" : "_ZTIPKc"
307    },
308    {
309     "referenced_type" : "_ZTIPi"
310    }
311   ],
312   "return_type" : "_ZTIi",
313   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
314  },
315  {
316   "function_name" : "cap_from_text",
317   "linker_set_key" : "cap_from_text",
318   "parameters" :
319   [
320    {
321     "referenced_type" : "_ZTIPKc"
322    }
323   ],
324   "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_text.sdump",
325   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
326  },
327  {
328   "function_name" : "cap_get_bound",
329   "linker_set_key" : "cap_get_bound",
330   "parameters" :
331   [
332    {
333     "referenced_type" : "_ZTIi"
334    }
335   ],
336   "return_type" : "_ZTIi",
337   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
338  },
339  {
340   "function_name" : "cap_get_fd",
341   "linker_set_key" : "cap_get_fd",
342   "parameters" :
343   [
344    {
345     "referenced_type" : "_ZTIi"
346    }
347   ],
348   "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_file.sdump",
349   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
350  },
351  {
352   "function_name" : "cap_get_file",
353   "linker_set_key" : "cap_get_file",
354   "parameters" :
355   [
356    {
357     "referenced_type" : "_ZTIPKc"
358    }
359   ],
360   "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_file.sdump",
361   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
362  },
363  {
364   "function_name" : "cap_get_flag",
365   "linker_set_key" : "cap_get_flag",
366   "parameters" :
367   [
368    {
369     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_flag.sdump"
370    },
371    {
372     "referenced_type" : "_ZTIi"
373    },
374    {
375     "referenced_type" : "_ZTI10cap_flag_t"
376    },
377    {
378     "referenced_type" : "_ZTIP16cap_flag_value_t"
379    }
380   ],
381   "return_type" : "_ZTIi",
382   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
383  },
384  {
385   "function_name" : "cap_get_pid",
386   "linker_set_key" : "cap_get_pid",
387   "parameters" :
388   [
389    {
390     "referenced_type" : "_ZTIi"
391    }
392   ],
393   "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_proc.sdump",
394   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
395  },
396  {
397   "function_name" : "cap_get_proc",
398   "linker_set_key" : "cap_get_proc",
399   "return_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_proc.sdump",
400   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
401  },
402  {
403   "function_name" : "cap_init",
404   "linker_set_key" : "cap_init",
405   "return_type" : "_ZTIP11_cap_struct",
406   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
407  },
408  {
409   "function_name" : "cap_set_fd",
410   "linker_set_key" : "cap_set_fd",
411   "parameters" :
412   [
413    {
414     "referenced_type" : "_ZTIi"
415    },
416    {
417     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_file.sdump"
418    }
419   ],
420   "return_type" : "_ZTIi",
421   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
422  },
423  {
424   "function_name" : "cap_set_file",
425   "linker_set_key" : "cap_set_file",
426   "parameters" :
427   [
428    {
429     "referenced_type" : "_ZTIPKc"
430    },
431    {
432     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_file.sdump"
433    }
434   ],
435   "return_type" : "_ZTIi",
436   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
437  },
438  {
439   "function_name" : "cap_set_flag",
440   "linker_set_key" : "cap_set_flag",
441   "parameters" :
442   [
443    {
444     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_flag.sdump"
445    },
446    {
447     "referenced_type" : "_ZTI10cap_flag_t"
448    },
449    {
450     "referenced_type" : "_ZTIi"
451    },
452    {
453     "referenced_type" : "_ZTIPKi"
454    },
455    {
456     "referenced_type" : "_ZTI16cap_flag_value_t"
457    }
458   ],
459   "return_type" : "_ZTIi",
460   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
461  },
462  {
463   "function_name" : "cap_set_proc",
464   "linker_set_key" : "cap_set_proc",
465   "parameters" :
466   [
467    {
468     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_proc.sdump"
469    }
470   ],
471   "return_type" : "_ZTIi",
472   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
473  },
474  {
475   "function_name" : "cap_size",
476   "linker_set_key" : "cap_size",
477   "parameters" :
478   [
479    {
480     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_extint.sdump"
481    }
482   ],
483   "return_type" : "_ZTIl",
484   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
485  },
486  {
487   "function_name" : "cap_to_name",
488   "linker_set_key" : "cap_to_name",
489   "parameters" :
490   [
491    {
492     "referenced_type" : "_ZTIi"
493    }
494   ],
495   "return_type" : "_ZTIPc",
496   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
497  },
498  {
499   "function_name" : "cap_to_text",
500   "linker_set_key" : "cap_to_text",
501   "parameters" :
502   [
503    {
504     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_text.sdump"
505    },
506    {
507     "referenced_type" : "_ZTIPl"
508    }
509   ],
510   "return_type" : "_ZTIPc",
511   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
512  },
513  {
514   "function_name" : "capgetp",
515   "linker_set_key" : "capgetp",
516   "parameters" :
517   [
518    {
519     "referenced_type" : "_ZTIi"
520    },
521    {
522     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_proc.sdump"
523    }
524   ],
525   "return_type" : "_ZTIi",
526   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
527  },
528  {
529   "function_name" : "capsetp",
530   "linker_set_key" : "capsetp",
531   "parameters" :
532   [
533    {
534     "referenced_type" : "_ZTIi"
535    },
536    {
537     "referenced_type" : "_ZTIP11_cap_struct#ODR:out/soong/.intermediates/external/libcap/libcap/android_vendor.R_arm64_armv8-a_static/obj/external/libcap/libcap/cap_proc.sdump"
538    }
539   ],
540   "return_type" : "_ZTIi",
541   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
542  }
543 ],
544 "global_vars" : [],
545 "lvalue_reference_types" : [],
546 "pointer_types" :
547 [
548  {
549   "alignment" : 8,
550   "linker_set_key" : "_ZTIP11_cap_struct",
551   "name" : "_cap_struct *",
552   "referenced_type" : "_ZTI11_cap_struct",
553   "self_type" : "_ZTIP11_cap_struct",
554   "size" : 8,
555   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
556  },
557  {
558   "alignment" : 8,
559   "linker_set_key" : "_ZTIP16cap_flag_value_t",
560   "name" : "cap_flag_value_t *",
561   "referenced_type" : "_ZTI16cap_flag_value_t",
562   "self_type" : "_ZTIP16cap_flag_value_t",
563   "size" : 8,
564   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
565  },
566  {
567   "alignment" : 8,
568   "linker_set_key" : "_ZTIPKc",
569   "name" : "const char *",
570   "referenced_type" : "_ZTIKc",
571   "self_type" : "_ZTIPKc",
572   "size" : 8,
573   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
574  },
575  {
576   "alignment" : 8,
577   "linker_set_key" : "_ZTIPKi",
578   "name" : "const int *",
579   "referenced_type" : "_ZTIKi",
580   "self_type" : "_ZTIPKi",
581   "size" : 8,
582   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
583  },
584  {
585   "alignment" : 8,
586   "linker_set_key" : "_ZTIPKv",
587   "name" : "const void *",
588   "referenced_type" : "_ZTIKv",
589   "self_type" : "_ZTIPKv",
590   "size" : 8,
591   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
592  },
593  {
594   "alignment" : 8,
595   "linker_set_key" : "_ZTIPc",
596   "name" : "char *",
597   "referenced_type" : "_ZTIc",
598   "self_type" : "_ZTIPc",
599   "size" : 8,
600   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
601  },
602  {
603   "alignment" : 8,
604   "linker_set_key" : "_ZTIPi",
605   "name" : "int *",
606   "referenced_type" : "_ZTIi",
607   "self_type" : "_ZTIPi",
608   "size" : 8,
609   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
610  },
611  {
612   "alignment" : 8,
613   "linker_set_key" : "_ZTIPl",
614   "name" : "long *",
615   "referenced_type" : "_ZTIl",
616   "self_type" : "_ZTIPl",
617   "size" : 8,
618   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
619  },
620  {
621   "alignment" : 8,
622   "linker_set_key" : "_ZTIPv",
623   "name" : "void *",
624   "referenced_type" : "_ZTIv",
625   "self_type" : "_ZTIPv",
626   "size" : 8,
627   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
628  }
629 ],
630 "qualified_types" :
631 [
632  {
633   "alignment" : 1,
634   "is_const" : true,
635   "linker_set_key" : "_ZTIKc",
636   "name" : "const char",
637   "referenced_type" : "_ZTIc",
638   "self_type" : "_ZTIKc",
639   "size" : 1,
640   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
641  },
642  {
643   "alignment" : 4,
644   "is_const" : true,
645   "linker_set_key" : "_ZTIKi",
646   "name" : "const int",
647   "referenced_type" : "_ZTIi",
648   "self_type" : "_ZTIKi",
649   "size" : 4,
650   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
651  },
652  {
653   "is_const" : true,
654   "linker_set_key" : "_ZTIKv",
655   "name" : "const void",
656   "referenced_type" : "_ZTIv",
657   "self_type" : "_ZTIKv",
658   "source_file" : "/external/libcap/libcap/include/sys/capability.h"
659  }
660 ],
661 "record_types" : [],
662 "rvalue_reference_types" : []
663}
664