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