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