| ... | @@ -529,6 +529,125 @@ pub const ZigClangDeclKind = extern enum { | ... | @@ -529,6 +529,125 @@ pub const ZigClangDeclKind = extern enum { |
| 529 | TranslationUnit, | 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 | pub extern fn ZigClangSourceManager_getSpellingLoc(arg0: ?*const struct_ZigClangSourceManager, Loc: struct_ZigClangSourceLocation) struct_ZigClangSourceLocation; | 651 | pub extern fn ZigClangSourceManager_getSpellingLoc(arg0: ?*const struct_ZigClangSourceManager, Loc: struct_ZigClangSourceLocation) struct_ZigClangSourceLocation; |
| 533 | pub extern fn ZigClangSourceManager_getFilename(self: *const struct_ZigClangSourceManager, SpellingLoc: struct_ZigClangSourceLocation) ?[*]const u8; | 652 | pub extern fn ZigClangSourceManager_getFilename(self: *const struct_ZigClangSourceManager, SpellingLoc: struct_ZigClangSourceLocation) ?[*]const u8; |
| 534 | pub extern fn ZigClangSourceManager_getSpellingLineNumber(arg0: ?*const struct_ZigClangSourceManager, Loc: struct_ZigClangSourceLocation) c_uint; | 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,125 +832,6 @@ pub const struct_ZigClangQualType = extern struct { |
| 713 | ptr: ?*c_void, | 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 | pub const ZigClangCallingConv = extern enum { | 835 | pub const ZigClangCallingConv = extern enum { |
| 836 | C, | 836 | C, |
| 837 | X86StdCall, | 837 | X86StdCall, |