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