| ... | ... | @@ -529,6 +529,125 @@ pub const ZigClangDeclKind = extern enum { |
| 529 | 529 | TranslationUnit, |
| 530 | 530 | }; |
| 531 | 531 | |
| 532 | pub const ZigClangBuiltinTypeKind = extern enum { |
| 533 | OCLImage1dRO, |
| 534 | OCLImage1dArrayRO, |
| 535 | OCLImage1dBufferRO, |
| 536 | OCLImage2dRO, |
| 537 | OCLImage2dArrayRO, |
| 538 | OCLImage2dDepthRO, |
| 539 | OCLImage2dArrayDepthRO, |
| 540 | OCLImage2dMSAARO, |
| 541 | OCLImage2dArrayMSAARO, |
| 542 | OCLImage2dMSAADepthRO, |
| 543 | OCLImage2dArrayMSAADepthRO, |
| 544 | OCLImage3dRO, |
| 545 | OCLImage1dWO, |
| 546 | OCLImage1dArrayWO, |
| 547 | OCLImage1dBufferWO, |
| 548 | OCLImage2dWO, |
| 549 | OCLImage2dArrayWO, |
| 550 | OCLImage2dDepthWO, |
| 551 | OCLImage2dArrayDepthWO, |
| 552 | OCLImage2dMSAAWO, |
| 553 | OCLImage2dArrayMSAAWO, |
| 554 | OCLImage2dMSAADepthWO, |
| 555 | OCLImage2dArrayMSAADepthWO, |
| 556 | OCLImage3dWO, |
| 557 | OCLImage1dRW, |
| 558 | OCLImage1dArrayRW, |
| 559 | OCLImage1dBufferRW, |
| 560 | OCLImage2dRW, |
| 561 | OCLImage2dArrayRW, |
| 562 | OCLImage2dDepthRW, |
| 563 | OCLImage2dArrayDepthRW, |
| 564 | OCLImage2dMSAARW, |
| 565 | OCLImage2dArrayMSAARW, |
| 566 | OCLImage2dMSAADepthRW, |
| 567 | OCLImage2dArrayMSAADepthRW, |
| 568 | OCLImage3dRW, |
| 569 | OCLIntelSubgroupAVCMcePayload, |
| 570 | OCLIntelSubgroupAVCImePayload, |
| 571 | OCLIntelSubgroupAVCRefPayload, |
| 572 | OCLIntelSubgroupAVCSicPayload, |
| 573 | OCLIntelSubgroupAVCMceResult, |
| 574 | OCLIntelSubgroupAVCImeResult, |
| 575 | OCLIntelSubgroupAVCRefResult, |
| 576 | OCLIntelSubgroupAVCSicResult, |
| 577 | OCLIntelSubgroupAVCImeResultSingleRefStreamout, |
| 578 | OCLIntelSubgroupAVCImeResultDualRefStreamout, |
| 579 | OCLIntelSubgroupAVCImeSingleRefStreamin, |
| 580 | OCLIntelSubgroupAVCImeDualRefStreamin, |
| 581 | Void, |
| 582 | Bool, |
| 583 | Char_U, |
| 584 | UChar, |
| 585 | WChar_U, |
| 586 | Char8, |
| 587 | Char16, |
| 588 | Char32, |
| 589 | UShort, |
| 590 | UInt, |
| 591 | ULong, |
| 592 | ULongLong, |
| 593 | UInt128, |
| 594 | Char_S, |
| 595 | SChar, |
| 596 | WChar_S, |
| 597 | Short, |
| 598 | Int, |
| 599 | Long, |
| 600 | LongLong, |
| 601 | Int128, |
| 602 | ShortAccum, |
| 603 | Accum, |
| 604 | LongAccum, |
| 605 | UShortAccum, |
| 606 | UAccum, |
| 607 | ULongAccum, |
| 608 | ShortFract, |
| 609 | Fract, |
| 610 | LongFract, |
| 611 | UShortFract, |
| 612 | UFract, |
| 613 | ULongFract, |
| 614 | SatShortAccum, |
| 615 | SatAccum, |
| 616 | SatLongAccum, |
| 617 | SatUShortAccum, |
| 618 | SatUAccum, |
| 619 | SatULongAccum, |
| 620 | SatShortFract, |
| 621 | SatFract, |
| 622 | SatLongFract, |
| 623 | SatUShortFract, |
| 624 | SatUFract, |
| 625 | SatULongFract, |
| 626 | Half, |
| 627 | Float, |
| 628 | Double, |
| 629 | LongDouble, |
| 630 | Float16, |
| 631 | Float128, |
| 632 | NullPtr, |
| 633 | ObjCId, |
| 634 | ObjCClass, |
| 635 | ObjCSel, |
| 636 | OCLSampler, |
| 637 | OCLEvent, |
| 638 | OCLClkEvent, |
| 639 | OCLQueue, |
| 640 | OCLReserveID, |
| 641 | Dependent, |
| 642 | Overload, |
| 643 | BoundMember, |
| 644 | PseudoObject, |
| 645 | UnknownAny, |
| 646 | BuiltinFn, |
| 647 | ARCUnbridgedCast, |
| 648 | OMPArraySection, |
| 649 | }; |
| 650 | |
| 532 | 651 | pub extern fn ZigClangSourceManager_getSpellingLoc(arg0: ?*const struct_ZigClangSourceManager, Loc: struct_ZigClangSourceLocation) struct_ZigClangSourceLocation; |
| 533 | 652 | pub extern fn ZigClangSourceManager_getFilename(self: *const struct_ZigClangSourceManager, SpellingLoc: struct_ZigClangSourceLocation) ?[*]const u8; |
| 534 | 653 | pub extern fn ZigClangSourceManager_getSpellingLineNumber(arg0: ?*const struct_ZigClangSourceManager, Loc: struct_ZigClangSourceLocation) c_uint; |
| ... | ... | @@ -713,125 +832,6 @@ pub const struct_ZigClangQualType = extern struct { |
| 713 | 832 | ptr: ?*c_void, |
| 714 | 833 | }; |
| 715 | 834 | |
| 716 | | pub const ZigClangBuiltinTypeKind = extern enum { |
| 717 | | OCLImage1dRO, |
| 718 | | OCLImage1dArrayRO, |
| 719 | | OCLImage1dBufferRO, |
| 720 | | OCLImage2dRO, |
| 721 | | OCLImage2dArrayRO, |
| 722 | | OCLImage2dDepthRO, |
| 723 | | OCLImage2dArrayDepthRO, |
| 724 | | OCLImage2dMSAARO, |
| 725 | | OCLImage2dArrayMSAARO, |
| 726 | | OCLImage2dMSAADepthRO, |
| 727 | | OCLImage2dArrayMSAADepthRO, |
| 728 | | OCLImage3dRO, |
| 729 | | OCLImage1dWO, |
| 730 | | OCLImage1dArrayWO, |
| 731 | | OCLImage1dBufferWO, |
| 732 | | OCLImage2dWO, |
| 733 | | OCLImage2dArrayWO, |
| 734 | | OCLImage2dDepthWO, |
| 735 | | OCLImage2dArrayDepthWO, |
| 736 | | OCLImage2dMSAAWO, |
| 737 | | OCLImage2dArrayMSAAWO, |
| 738 | | OCLImage2dMSAADepthWO, |
| 739 | | OCLImage2dArrayMSAADepthWO, |
| 740 | | OCLImage3dWO, |
| 741 | | OCLImage1dRW, |
| 742 | | OCLImage1dArrayRW, |
| 743 | | OCLImage1dBufferRW, |
| 744 | | OCLImage2dRW, |
| 745 | | OCLImage2dArrayRW, |
| 746 | | OCLImage2dDepthRW, |
| 747 | | OCLImage2dArrayDepthRW, |
| 748 | | OCLImage2dMSAARW, |
| 749 | | OCLImage2dArrayMSAARW, |
| 750 | | OCLImage2dMSAADepthRW, |
| 751 | | OCLImage2dArrayMSAADepthRW, |
| 752 | | OCLImage3dRW, |
| 753 | | OCLIntelSubgroupAVCMcePayload, |
| 754 | | OCLIntelSubgroupAVCImePayload, |
| 755 | | OCLIntelSubgroupAVCRefPayload, |
| 756 | | OCLIntelSubgroupAVCSicPayload, |
| 757 | | OCLIntelSubgroupAVCMceResult, |
| 758 | | OCLIntelSubgroupAVCImeResult, |
| 759 | | OCLIntelSubgroupAVCRefResult, |
| 760 | | OCLIntelSubgroupAVCSicResult, |
| 761 | | OCLIntelSubgroupAVCImeResultSingleRefStreamout, |
| 762 | | OCLIntelSubgroupAVCImeResultDualRefStreamout, |
| 763 | | OCLIntelSubgroupAVCImeSingleRefStreamin, |
| 764 | | OCLIntelSubgroupAVCImeDualRefStreamin, |
| 765 | | Void, |
| 766 | | Bool, |
| 767 | | Char_U, |
| 768 | | UChar, |
| 769 | | WChar_U, |
| 770 | | Char8, |
| 771 | | Char16, |
| 772 | | Char32, |
| 773 | | UShort, |
| 774 | | UInt, |
| 775 | | ULong, |
| 776 | | ULongLong, |
| 777 | | UInt128, |
| 778 | | Char_S, |
| 779 | | SChar, |
| 780 | | WChar_S, |
| 781 | | Short, |
| 782 | | Int, |
| 783 | | Long, |
| 784 | | LongLong, |
| 785 | | Int128, |
| 786 | | ShortAccum, |
| 787 | | Accum, |
| 788 | | LongAccum, |
| 789 | | UShortAccum, |
| 790 | | UAccum, |
| 791 | | ULongAccum, |
| 792 | | ShortFract, |
| 793 | | Fract, |
| 794 | | LongFract, |
| 795 | | UShortFract, |
| 796 | | UFract, |
| 797 | | ULongFract, |
| 798 | | SatShortAccum, |
| 799 | | SatAccum, |
| 800 | | SatLongAccum, |
| 801 | | SatUShortAccum, |
| 802 | | SatUAccum, |
| 803 | | SatULongAccum, |
| 804 | | SatShortFract, |
| 805 | | SatFract, |
| 806 | | SatLongFract, |
| 807 | | SatUShortFract, |
| 808 | | SatUFract, |
| 809 | | SatULongFract, |
| 810 | | Half, |
| 811 | | Float, |
| 812 | | Double, |
| 813 | | LongDouble, |
| 814 | | Float16, |
| 815 | | Float128, |
| 816 | | NullPtr, |
| 817 | | ObjCId, |
| 818 | | ObjCClass, |
| 819 | | ObjCSel, |
| 820 | | OCLSampler, |
| 821 | | OCLEvent, |
| 822 | | OCLClkEvent, |
| 823 | | OCLQueue, |
| 824 | | OCLReserveID, |
| 825 | | Dependent, |
| 826 | | Overload, |
| 827 | | BoundMember, |
| 828 | | PseudoObject, |
| 829 | | UnknownAny, |
| 830 | | BuiltinFn, |
| 831 | | ARCUnbridgedCast, |
| 832 | | OMPArraySection, |
| 833 | | }; |
| 834 | | |
| 835 | 835 | pub const ZigClangCallingConv = extern enum { |
| 836 | 836 | C, |
| 837 | 837 | X86StdCall, |