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