| ... | @@ -288,6 +288,7 @@ void ZigClang_detect_enum_TypeClass(clang::Type::TypeClass ty) { | ... | @@ -288,6 +288,7 @@ void ZigClang_detect_enum_TypeClass(clang::Type::TypeClass ty) { |
| 288 | case clang::Type::DependentSizedArray: | 288 | case clang::Type::DependentSizedArray: |
| 289 | case clang::Type::DependentSizedExtVector: | 289 | case clang::Type::DependentSizedExtVector: |
| 290 | case clang::Type::DependentAddressSpace: | 290 | case clang::Type::DependentAddressSpace: |
| | 291 | case clang::Type::DependentExtInt: |
| 291 | case clang::Type::Vector: | 292 | case clang::Type::Vector: |
| 292 | case clang::Type::DependentVector: | 293 | case clang::Type::DependentVector: |
| 293 | case clang::Type::ExtVector: | 294 | case clang::Type::ExtVector: |
| ... | @@ -297,6 +298,8 @@ void ZigClang_detect_enum_TypeClass(clang::Type::TypeClass ty) { | ... | @@ -297,6 +298,8 @@ void ZigClang_detect_enum_TypeClass(clang::Type::TypeClass ty) { |
| 297 | case clang::Type::Paren: | 298 | case clang::Type::Paren: |
| 298 | case clang::Type::Typedef: | 299 | case clang::Type::Typedef: |
| 299 | case clang::Type::MacroQualified: | 300 | case clang::Type::MacroQualified: |
| | 301 | case clang::Type::ConstantMatrix: |
| | 302 | case clang::Type::DependentSizedMatrix: |
| 300 | case clang::Type::Adjusted: | 303 | case clang::Type::Adjusted: |
| 301 | case clang::Type::Decayed: | 304 | case clang::Type::Decayed: |
| 302 | case clang::Type::TypeOfExpr: | 305 | case clang::Type::TypeOfExpr: |
| ... | @@ -306,6 +309,7 @@ void ZigClang_detect_enum_TypeClass(clang::Type::TypeClass ty) { | ... | @@ -306,6 +309,7 @@ void ZigClang_detect_enum_TypeClass(clang::Type::TypeClass ty) { |
| 306 | case clang::Type::Record: | 309 | case clang::Type::Record: |
| 307 | case clang::Type::Enum: | 310 | case clang::Type::Enum: |
| 308 | case clang::Type::Elaborated: | 311 | case clang::Type::Elaborated: |
| | 312 | case clang::Type::ExtInt: |
| 309 | case clang::Type::Attributed: | 313 | case clang::Type::Attributed: |
| 310 | case clang::Type::TemplateTypeParm: | 314 | case clang::Type::TemplateTypeParm: |
| 311 | case clang::Type::SubstTemplateTypeParm: | 315 | case clang::Type::SubstTemplateTypeParm: |
| ... | @@ -342,15 +346,19 @@ static_assert((clang::Type::TypeClass)ZigClangType_Decltype == clang::Type::Decl | ... | @@ -342,15 +346,19 @@ static_assert((clang::Type::TypeClass)ZigClangType_Decltype == clang::Type::Decl |
| 342 | static_assert((clang::Type::TypeClass)ZigClangType_Auto == clang::Type::Auto, ""); | 346 | static_assert((clang::Type::TypeClass)ZigClangType_Auto == clang::Type::Auto, ""); |
| 343 | static_assert((clang::Type::TypeClass)ZigClangType_DeducedTemplateSpecialization == clang::Type::DeducedTemplateSpecialization, ""); | 347 | static_assert((clang::Type::TypeClass)ZigClangType_DeducedTemplateSpecialization == clang::Type::DeducedTemplateSpecialization, ""); |
| 344 | static_assert((clang::Type::TypeClass)ZigClangType_DependentAddressSpace == clang::Type::DependentAddressSpace, ""); | 348 | static_assert((clang::Type::TypeClass)ZigClangType_DependentAddressSpace == clang::Type::DependentAddressSpace, ""); |
| | 349 | static_assert((clang::Type::TypeClass)ZigClangType_DependentExtInt == clang::Type::DependentExtInt, ""); |
| 345 | static_assert((clang::Type::TypeClass)ZigClangType_DependentName == clang::Type::DependentName, ""); | 350 | static_assert((clang::Type::TypeClass)ZigClangType_DependentName == clang::Type::DependentName, ""); |
| 346 | static_assert((clang::Type::TypeClass)ZigClangType_DependentSizedExtVector == clang::Type::DependentSizedExtVector, ""); | 351 | static_assert((clang::Type::TypeClass)ZigClangType_DependentSizedExtVector == clang::Type::DependentSizedExtVector, ""); |
| 347 | static_assert((clang::Type::TypeClass)ZigClangType_DependentTemplateSpecialization == clang::Type::DependentTemplateSpecialization, ""); | 352 | static_assert((clang::Type::TypeClass)ZigClangType_DependentTemplateSpecialization == clang::Type::DependentTemplateSpecialization, ""); |
| 348 | static_assert((clang::Type::TypeClass)ZigClangType_DependentVector == clang::Type::DependentVector, ""); | 353 | static_assert((clang::Type::TypeClass)ZigClangType_DependentVector == clang::Type::DependentVector, ""); |
| 349 | static_assert((clang::Type::TypeClass)ZigClangType_Elaborated == clang::Type::Elaborated, ""); | 354 | static_assert((clang::Type::TypeClass)ZigClangType_Elaborated == clang::Type::Elaborated, ""); |
| | 355 | static_assert((clang::Type::TypeClass)ZigClangType_ExtInt == clang::Type::ExtInt, ""); |
| 350 | static_assert((clang::Type::TypeClass)ZigClangType_FunctionNoProto == clang::Type::FunctionNoProto, ""); | 356 | static_assert((clang::Type::TypeClass)ZigClangType_FunctionNoProto == clang::Type::FunctionNoProto, ""); |
| 351 | static_assert((clang::Type::TypeClass)ZigClangType_FunctionProto == clang::Type::FunctionProto, ""); | 357 | static_assert((clang::Type::TypeClass)ZigClangType_FunctionProto == clang::Type::FunctionProto, ""); |
| 352 | static_assert((clang::Type::TypeClass)ZigClangType_InjectedClassName == clang::Type::InjectedClassName, ""); | 358 | static_assert((clang::Type::TypeClass)ZigClangType_InjectedClassName == clang::Type::InjectedClassName, ""); |
| 353 | static_assert((clang::Type::TypeClass)ZigClangType_MacroQualified == clang::Type::MacroQualified, ""); | 359 | static_assert((clang::Type::TypeClass)ZigClangType_MacroQualified == clang::Type::MacroQualified, ""); |
| | 360 | static_assert((clang::Type::TypeClass)ZigClangType_ConstantMatrix == clang::Type::ConstantMatrix, ""); |
| | 361 | static_assert((clang::Type::TypeClass)ZigClangType_DependentSizedMatrix == clang::Type::DependentSizedMatrix, ""); |
| 354 | static_assert((clang::Type::TypeClass)ZigClangType_MemberPointer == clang::Type::MemberPointer, ""); | 362 | static_assert((clang::Type::TypeClass)ZigClangType_MemberPointer == clang::Type::MemberPointer, ""); |
| 355 | static_assert((clang::Type::TypeClass)ZigClangType_ObjCObjectPointer == clang::Type::ObjCObjectPointer, ""); | 363 | static_assert((clang::Type::TypeClass)ZigClangType_ObjCObjectPointer == clang::Type::ObjCObjectPointer, ""); |
| 356 | static_assert((clang::Type::TypeClass)ZigClangType_ObjCObject == clang::Type::ObjCObject, ""); | 364 | static_assert((clang::Type::TypeClass)ZigClangType_ObjCObject == clang::Type::ObjCObject, ""); |
| ... | @@ -404,6 +412,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { | ... | @@ -404,6 +412,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 404 | case ZigClangStmt_OMPCancelDirectiveClass: | 412 | case ZigClangStmt_OMPCancelDirectiveClass: |
| 405 | case ZigClangStmt_OMPCancellationPointDirectiveClass: | 413 | case ZigClangStmt_OMPCancellationPointDirectiveClass: |
| 406 | case ZigClangStmt_OMPCriticalDirectiveClass: | 414 | case ZigClangStmt_OMPCriticalDirectiveClass: |
| | 415 | case ZigClangStmt_OMPDepobjDirectiveClass: |
| 407 | case ZigClangStmt_OMPFlushDirectiveClass: | 416 | case ZigClangStmt_OMPFlushDirectiveClass: |
| 408 | case ZigClangStmt_OMPDistributeDirectiveClass: | 417 | case ZigClangStmt_OMPDistributeDirectiveClass: |
| 409 | case ZigClangStmt_OMPDistributeParallelForDirectiveClass: | 418 | case ZigClangStmt_OMPDistributeParallelForDirectiveClass: |
| ... | @@ -435,6 +444,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { | ... | @@ -435,6 +444,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 435 | case ZigClangStmt_OMPParallelDirectiveClass: | 444 | case ZigClangStmt_OMPParallelDirectiveClass: |
| 436 | case ZigClangStmt_OMPParallelMasterDirectiveClass: | 445 | case ZigClangStmt_OMPParallelMasterDirectiveClass: |
| 437 | case ZigClangStmt_OMPParallelSectionsDirectiveClass: | 446 | case ZigClangStmt_OMPParallelSectionsDirectiveClass: |
| | 447 | case ZigClangStmt_OMPScanDirectiveClass: |
| 438 | case ZigClangStmt_OMPSectionDirectiveClass: | 448 | case ZigClangStmt_OMPSectionDirectiveClass: |
| 439 | case ZigClangStmt_OMPSectionsDirectiveClass: | 449 | case ZigClangStmt_OMPSectionsDirectiveClass: |
| 440 | case ZigClangStmt_OMPSingleDirectiveClass: | 450 | case ZigClangStmt_OMPSingleDirectiveClass: |
| ... | @@ -509,6 +519,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { | ... | @@ -509,6 +519,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 509 | case ZigClangStmt_BuiltinBitCastExprClass: | 519 | case ZigClangStmt_BuiltinBitCastExprClass: |
| 510 | case ZigClangStmt_CStyleCastExprClass: | 520 | case ZigClangStmt_CStyleCastExprClass: |
| 511 | case ZigClangStmt_CXXFunctionalCastExprClass: | 521 | case ZigClangStmt_CXXFunctionalCastExprClass: |
| | 522 | case ZigClangStmt_CXXAddrspaceCastExprClass: |
| 512 | case ZigClangStmt_CXXConstCastExprClass: | 523 | case ZigClangStmt_CXXConstCastExprClass: |
| 513 | case ZigClangStmt_CXXDynamicCastExprClass: | 524 | case ZigClangStmt_CXXDynamicCastExprClass: |
| 514 | case ZigClangStmt_CXXReinterpretCastExprClass: | 525 | case ZigClangStmt_CXXReinterpretCastExprClass: |
| ... | @@ -544,9 +555,12 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { | ... | @@ -544,9 +555,12 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 544 | case ZigClangStmt_MSPropertyRefExprClass: | 555 | case ZigClangStmt_MSPropertyRefExprClass: |
| 545 | case ZigClangStmt_MSPropertySubscriptExprClass: | 556 | case ZigClangStmt_MSPropertySubscriptExprClass: |
| 546 | case ZigClangStmt_MaterializeTemporaryExprClass: | 557 | case ZigClangStmt_MaterializeTemporaryExprClass: |
| | 558 | case ZigClangStmt_MatrixSubscriptExprClass: |
| 547 | case ZigClangStmt_MemberExprClass: | 559 | case ZigClangStmt_MemberExprClass: |
| 548 | case ZigClangStmt_NoInitExprClass: | 560 | case ZigClangStmt_NoInitExprClass: |
| 549 | case ZigClangStmt_OMPArraySectionExprClass: | 561 | case ZigClangStmt_OMPArraySectionExprClass: |
| | 562 | case ZigClangStmt_OMPArrayShapingExprClass: |
| | 563 | case ZigClangStmt_OMPIteratorExprClass: |
| 550 | case ZigClangStmt_ObjCArrayLiteralClass: | 564 | case ZigClangStmt_ObjCArrayLiteralClass: |
| 551 | case ZigClangStmt_ObjCAvailabilityCheckExprClass: | 565 | case ZigClangStmt_ObjCAvailabilityCheckExprClass: |
| 552 | case ZigClangStmt_ObjCBoolLiteralExprClass: | 566 | case ZigClangStmt_ObjCBoolLiteralExprClass: |
| ... | @@ -571,6 +585,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { | ... | @@ -571,6 +585,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 571 | case ZigClangStmt_ParenListExprClass: | 585 | case ZigClangStmt_ParenListExprClass: |
| 572 | case ZigClangStmt_PredefinedExprClass: | 586 | case ZigClangStmt_PredefinedExprClass: |
| 573 | case ZigClangStmt_PseudoObjectExprClass: | 587 | case ZigClangStmt_PseudoObjectExprClass: |
| | 588 | case ZigClangStmt_RecoveryExprClass: |
| 574 | case ZigClangStmt_RequiresExprClass: | 589 | case ZigClangStmt_RequiresExprClass: |
| 575 | case ZigClangStmt_ShuffleVectorExprClass: | 590 | case ZigClangStmt_ShuffleVectorExprClass: |
| 576 | case ZigClangStmt_SizeOfPackExprClass: | 591 | case ZigClangStmt_SizeOfPackExprClass: |
| ... | @@ -590,7 +605,6 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { | ... | @@ -590,7 +605,6 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 590 | } | 605 | } |
| 591 | } | 606 | } |
| 592 | | 607 | |
| 593 | //static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoStmtClass == clang::Stmt::NoStmtClass, ""); | | |
| 594 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoStmtClass == clang::Stmt::NoStmtClass, ""); | 608 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoStmtClass == clang::Stmt::NoStmtClass, ""); |
| 595 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GCCAsmStmtClass == clang::Stmt::GCCAsmStmtClass, ""); | 609 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GCCAsmStmtClass == clang::Stmt::GCCAsmStmtClass, ""); |
| 596 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSAsmStmtClass == clang::Stmt::MSAsmStmtClass, ""); | 610 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSAsmStmtClass == clang::Stmt::MSAsmStmtClass, ""); |
| ... | @@ -616,6 +630,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPBarrierDirectiveClass == c | ... | @@ -616,6 +630,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPBarrierDirectiveClass == c |
| 616 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancelDirectiveClass == clang::Stmt::OMPCancelDirectiveClass, ""); | 630 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancelDirectiveClass == clang::Stmt::OMPCancelDirectiveClass, ""); |
| 617 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancellationPointDirectiveClass == clang::Stmt::OMPCancellationPointDirectiveClass, ""); | 631 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancellationPointDirectiveClass == clang::Stmt::OMPCancellationPointDirectiveClass, ""); |
| 618 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCriticalDirectiveClass == clang::Stmt::OMPCriticalDirectiveClass, ""); | 632 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCriticalDirectiveClass == clang::Stmt::OMPCriticalDirectiveClass, ""); |
| | 633 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDepobjDirectiveClass == clang::Stmt::OMPDepobjDirectiveClass, ""); |
| 619 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPFlushDirectiveClass == clang::Stmt::OMPFlushDirectiveClass, ""); | 634 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPFlushDirectiveClass == clang::Stmt::OMPFlushDirectiveClass, ""); |
| 620 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeDirectiveClass == clang::Stmt::OMPDistributeDirectiveClass, ""); | 635 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeDirectiveClass == clang::Stmt::OMPDistributeDirectiveClass, ""); |
| 621 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForDirectiveClass == clang::Stmt::OMPDistributeParallelForDirectiveClass, ""); | 636 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForDirectiveClass == clang::Stmt::OMPDistributeParallelForDirectiveClass, ""); |
| ... | @@ -647,6 +662,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPOrderedDirectiveClass == c | ... | @@ -647,6 +662,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPOrderedDirectiveClass == c |
| 647 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelDirectiveClass == clang::Stmt::OMPParallelDirectiveClass, ""); | 662 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelDirectiveClass == clang::Stmt::OMPParallelDirectiveClass, ""); |
| 648 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterDirectiveClass == clang::Stmt::OMPParallelMasterDirectiveClass, ""); | 663 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterDirectiveClass == clang::Stmt::OMPParallelMasterDirectiveClass, ""); |
| 649 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelSectionsDirectiveClass == clang::Stmt::OMPParallelSectionsDirectiveClass, ""); | 664 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelSectionsDirectiveClass == clang::Stmt::OMPParallelSectionsDirectiveClass, ""); |
| | 665 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPScanDirectiveClass == clang::Stmt::OMPScanDirectiveClass, ""); |
| 650 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionDirectiveClass == clang::Stmt::OMPSectionDirectiveClass, ""); | 666 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionDirectiveClass == clang::Stmt::OMPSectionDirectiveClass, ""); |
| 651 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionsDirectiveClass == clang::Stmt::OMPSectionsDirectiveClass, ""); | 667 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionsDirectiveClass == clang::Stmt::OMPSectionsDirectiveClass, ""); |
| 652 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSingleDirectiveClass == clang::Stmt::OMPSingleDirectiveClass, ""); | 668 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSingleDirectiveClass == clang::Stmt::OMPSingleDirectiveClass, ""); |
| ... | @@ -721,6 +737,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_UserDefinedLiteralClass == cl | ... | @@ -721,6 +737,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_UserDefinedLiteralClass == cl |
| 721 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BuiltinBitCastExprClass == clang::Stmt::BuiltinBitCastExprClass, ""); | 737 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BuiltinBitCastExprClass == clang::Stmt::BuiltinBitCastExprClass, ""); |
| 722 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CStyleCastExprClass == clang::Stmt::CStyleCastExprClass, ""); | 738 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CStyleCastExprClass == clang::Stmt::CStyleCastExprClass, ""); |
| 723 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFunctionalCastExprClass == clang::Stmt::CXXFunctionalCastExprClass, ""); | 739 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFunctionalCastExprClass == clang::Stmt::CXXFunctionalCastExprClass, ""); |
| | 740 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXAddrspaceCastExprClass == clang::Stmt::CXXAddrspaceCastExprClass, ""); |
| 724 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstCastExprClass == clang::Stmt::CXXConstCastExprClass, ""); | 741 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstCastExprClass == clang::Stmt::CXXConstCastExprClass, ""); |
| 725 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDynamicCastExprClass == clang::Stmt::CXXDynamicCastExprClass, ""); | 742 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDynamicCastExprClass == clang::Stmt::CXXDynamicCastExprClass, ""); |
| 726 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXReinterpretCastExprClass == clang::Stmt::CXXReinterpretCastExprClass, ""); | 743 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXReinterpretCastExprClass == clang::Stmt::CXXReinterpretCastExprClass, ""); |
| ... | @@ -756,9 +773,12 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_LambdaExprClass == clang::Stm | ... | @@ -756,9 +773,12 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_LambdaExprClass == clang::Stm |
| 756 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertyRefExprClass == clang::Stmt::MSPropertyRefExprClass, ""); | 773 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertyRefExprClass == clang::Stmt::MSPropertyRefExprClass, ""); |
| 757 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertySubscriptExprClass == clang::Stmt::MSPropertySubscriptExprClass, ""); | 774 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertySubscriptExprClass == clang::Stmt::MSPropertySubscriptExprClass, ""); |
| 758 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MaterializeTemporaryExprClass == clang::Stmt::MaterializeTemporaryExprClass, ""); | 775 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MaterializeTemporaryExprClass == clang::Stmt::MaterializeTemporaryExprClass, ""); |
| | 776 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MatrixSubscriptExprClass == clang::Stmt::MatrixSubscriptExprClass, ""); |
| 759 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MemberExprClass == clang::Stmt::MemberExprClass, ""); | 777 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MemberExprClass == clang::Stmt::MemberExprClass, ""); |
| 760 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoInitExprClass == clang::Stmt::NoInitExprClass, ""); | 778 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoInitExprClass == clang::Stmt::NoInitExprClass, ""); |
| 761 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArraySectionExprClass == clang::Stmt::OMPArraySectionExprClass, ""); | 779 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArraySectionExprClass == clang::Stmt::OMPArraySectionExprClass, ""); |
| | 780 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArrayShapingExprClass == clang::Stmt::OMPArrayShapingExprClass, ""); |
| | 781 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPIteratorExprClass == clang::Stmt::OMPIteratorExprClass, ""); |
| 762 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCArrayLiteralClass == clang::Stmt::ObjCArrayLiteralClass, ""); | 782 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCArrayLiteralClass == clang::Stmt::ObjCArrayLiteralClass, ""); |
| 763 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAvailabilityCheckExprClass == clang::Stmt::ObjCAvailabilityCheckExprClass, ""); | 783 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAvailabilityCheckExprClass == clang::Stmt::ObjCAvailabilityCheckExprClass, ""); |
| 764 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoolLiteralExprClass == clang::Stmt::ObjCBoolLiteralExprClass, ""); | 784 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoolLiteralExprClass == clang::Stmt::ObjCBoolLiteralExprClass, ""); |
| ... | @@ -783,6 +803,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt | ... | @@ -783,6 +803,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt |
| 783 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, ""); | 803 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, ""); |
| 784 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, ""); | 804 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, ""); |
| 785 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, ""); | 805 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, ""); |
| | 806 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_RecoveryExprClass == clang::Stmt::RecoveryExprClass, ""); |
| 786 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_RequiresExprClass == clang::Stmt::RequiresExprClass, ""); | 807 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_RequiresExprClass == clang::Stmt::RequiresExprClass, ""); |
| 787 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, ""); | 808 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, ""); |
| 788 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, ""); | 809 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, ""); |
| ... | @@ -905,6 +926,7 @@ void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) { | ... | @@ -905,6 +926,7 @@ void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) { |
| 905 | case clang::Decl::VarTemplatePartialSpecialization: | 926 | case clang::Decl::VarTemplatePartialSpecialization: |
| 906 | case clang::Decl::EnumConstant: | 927 | case clang::Decl::EnumConstant: |
| 907 | case clang::Decl::IndirectField: | 928 | case clang::Decl::IndirectField: |
| | 929 | case clang::Decl::MSGuid: |
| 908 | case clang::Decl::OMPDeclareMapper: | 930 | case clang::Decl::OMPDeclareMapper: |
| 909 | case clang::Decl::OMPDeclareReduction: | 931 | case clang::Decl::OMPDeclareReduction: |
| 910 | case clang::Decl::UnresolvedUsingValue: | 932 | case clang::Decl::UnresolvedUsingValue: |
| ... | @@ -989,6 +1011,7 @@ static_assert((clang::Decl::Kind)ZigClangDeclVarTemplateSpecialization == clang: | ... | @@ -989,6 +1011,7 @@ static_assert((clang::Decl::Kind)ZigClangDeclVarTemplateSpecialization == clang: |
| 989 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplatePartialSpecialization == clang::Decl::VarTemplatePartialSpecialization, ""); | 1011 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplatePartialSpecialization == clang::Decl::VarTemplatePartialSpecialization, ""); |
| 990 | static_assert((clang::Decl::Kind)ZigClangDeclEnumConstant == clang::Decl::EnumConstant, ""); | 1012 | static_assert((clang::Decl::Kind)ZigClangDeclEnumConstant == clang::Decl::EnumConstant, ""); |
| 991 | static_assert((clang::Decl::Kind)ZigClangDeclIndirectField == clang::Decl::IndirectField, ""); | 1013 | static_assert((clang::Decl::Kind)ZigClangDeclIndirectField == clang::Decl::IndirectField, ""); |
| | 1014 | static_assert((clang::Decl::Kind)ZigClangDeclMSGuid == clang::Decl::MSGuid, ""); |
| 992 | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareMapper == clang::Decl::OMPDeclareMapper, ""); | 1015 | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareMapper == clang::Decl::OMPDeclareMapper, ""); |
| 993 | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareReduction == clang::Decl::OMPDeclareReduction, ""); | 1016 | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareReduction == clang::Decl::OMPDeclareReduction, ""); |
| 994 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingValue == clang::Decl::UnresolvedUsingValue, ""); | 1017 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingValue == clang::Decl::UnresolvedUsingValue, ""); |
| ... | @@ -1062,6 +1085,43 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { | ... | @@ -1062,6 +1085,43 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1062 | case clang::BuiltinType::SveFloat16: | 1085 | case clang::BuiltinType::SveFloat16: |
| 1063 | case clang::BuiltinType::SveFloat32: | 1086 | case clang::BuiltinType::SveFloat32: |
| 1064 | case clang::BuiltinType::SveFloat64: | 1087 | case clang::BuiltinType::SveFloat64: |
| | 1088 | case clang::BuiltinType::SveBFloat16: |
| | 1089 | case clang::BuiltinType::SveInt8x2: |
| | 1090 | case clang::BuiltinType::SveInt16x2: |
| | 1091 | case clang::BuiltinType::SveInt32x2: |
| | 1092 | case clang::BuiltinType::SveInt64x2: |
| | 1093 | case clang::BuiltinType::SveUint8x2: |
| | 1094 | case clang::BuiltinType::SveUint16x2: |
| | 1095 | case clang::BuiltinType::SveUint32x2: |
| | 1096 | case clang::BuiltinType::SveUint64x2: |
| | 1097 | case clang::BuiltinType::SveFloat16x2: |
| | 1098 | case clang::BuiltinType::SveFloat32x2: |
| | 1099 | case clang::BuiltinType::SveFloat64x2: |
| | 1100 | case clang::BuiltinType::SveBFloat16x2: |
| | 1101 | case clang::BuiltinType::SveInt8x3: |
| | 1102 | case clang::BuiltinType::SveInt16x3: |
| | 1103 | case clang::BuiltinType::SveInt32x3: |
| | 1104 | case clang::BuiltinType::SveInt64x3: |
| | 1105 | case clang::BuiltinType::SveUint8x3: |
| | 1106 | case clang::BuiltinType::SveUint16x3: |
| | 1107 | case clang::BuiltinType::SveUint32x3: |
| | 1108 | case clang::BuiltinType::SveUint64x3: |
| | 1109 | case clang::BuiltinType::SveFloat16x3: |
| | 1110 | case clang::BuiltinType::SveFloat32x3: |
| | 1111 | case clang::BuiltinType::SveFloat64x3: |
| | 1112 | case clang::BuiltinType::SveBFloat16x3: |
| | 1113 | case clang::BuiltinType::SveInt8x4: |
| | 1114 | case clang::BuiltinType::SveInt16x4: |
| | 1115 | case clang::BuiltinType::SveInt32x4: |
| | 1116 | case clang::BuiltinType::SveInt64x4: |
| | 1117 | case clang::BuiltinType::SveUint8x4: |
| | 1118 | case clang::BuiltinType::SveUint16x4: |
| | 1119 | case clang::BuiltinType::SveUint32x4: |
| | 1120 | case clang::BuiltinType::SveUint64x4: |
| | 1121 | case clang::BuiltinType::SveFloat16x4: |
| | 1122 | case clang::BuiltinType::SveFloat32x4: |
| | 1123 | case clang::BuiltinType::SveFloat64x4: |
| | 1124 | case clang::BuiltinType::SveBFloat16x4: |
| 1065 | case clang::BuiltinType::SveBool: | 1125 | case clang::BuiltinType::SveBool: |
| 1066 | case clang::BuiltinType::Void: | 1126 | case clang::BuiltinType::Void: |
| 1067 | case clang::BuiltinType::Bool: | 1127 | case clang::BuiltinType::Bool: |
| ... | @@ -1113,6 +1173,7 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { | ... | @@ -1113,6 +1173,7 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1113 | case clang::BuiltinType::Double: | 1173 | case clang::BuiltinType::Double: |
| 1114 | case clang::BuiltinType::LongDouble: | 1174 | case clang::BuiltinType::LongDouble: |
| 1115 | case clang::BuiltinType::Float16: | 1175 | case clang::BuiltinType::Float16: |
| | 1176 | case clang::BuiltinType::BFloat16: |
| 1116 | case clang::BuiltinType::Float128: | 1177 | case clang::BuiltinType::Float128: |
| 1117 | case clang::BuiltinType::NullPtr: | 1178 | case clang::BuiltinType::NullPtr: |
| 1118 | case clang::BuiltinType::ObjCId: | 1179 | case clang::BuiltinType::ObjCId: |
| ... | @@ -1130,7 +1191,10 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { | ... | @@ -1130,7 +1191,10 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1130 | case clang::BuiltinType::UnknownAny: | 1191 | case clang::BuiltinType::UnknownAny: |
| 1131 | case clang::BuiltinType::BuiltinFn: | 1192 | case clang::BuiltinType::BuiltinFn: |
| 1132 | case clang::BuiltinType::ARCUnbridgedCast: | 1193 | case clang::BuiltinType::ARCUnbridgedCast: |
| | 1194 | case clang::BuiltinType::IncompleteMatrixIdx: |
| 1133 | case clang::BuiltinType::OMPArraySection: | 1195 | case clang::BuiltinType::OMPArraySection: |
| | 1196 | case clang::BuiltinType::OMPArrayShaping: |
| | 1197 | case clang::BuiltinType::OMPIterator: |
| 1134 | break; | 1198 | break; |
| 1135 | } | 1199 | } |
| 1136 | } | 1200 | } |
| ... | @@ -1194,6 +1258,43 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint64 == clang::B | ... | @@ -1194,6 +1258,43 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint64 == clang::B |
| 1194 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat16 == clang::BuiltinType::SveFloat16, ""); | 1258 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat16 == clang::BuiltinType::SveFloat16, ""); |
| 1195 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat32 == clang::BuiltinType::SveFloat32, ""); | 1259 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat32 == clang::BuiltinType::SveFloat32, ""); |
| 1196 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat64 == clang::BuiltinType::SveFloat64, ""); | 1260 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat64 == clang::BuiltinType::SveFloat64, ""); |
| | 1261 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBFloat16 == clang::BuiltinType::SveBFloat16, ""); |
| | 1262 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt8x2 == clang::BuiltinType::SveInt8x2, ""); |
| | 1263 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt16x2 == clang::BuiltinType::SveInt16x2, ""); |
| | 1264 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt32x2 == clang::BuiltinType::SveInt32x2, ""); |
| | 1265 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt64x2 == clang::BuiltinType::SveInt64x2, ""); |
| | 1266 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint8x2 == clang::BuiltinType::SveUint8x2, ""); |
| | 1267 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint16x2 == clang::BuiltinType::SveUint16x2, ""); |
| | 1268 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint32x2 == clang::BuiltinType::SveUint32x2, ""); |
| | 1269 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint64x2 == clang::BuiltinType::SveUint64x2, ""); |
| | 1270 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat16x2 == clang::BuiltinType::SveFloat16x2, ""); |
| | 1271 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat32x2 == clang::BuiltinType::SveFloat32x2, ""); |
| | 1272 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat64x2 == clang::BuiltinType::SveFloat64x2, ""); |
| | 1273 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBFloat16x2 == clang::BuiltinType::SveBFloat16x2, ""); |
| | 1274 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt8x3 == clang::BuiltinType::SveInt8x3, ""); |
| | 1275 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt16x3 == clang::BuiltinType::SveInt16x3, ""); |
| | 1276 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt32x3 == clang::BuiltinType::SveInt32x3, ""); |
| | 1277 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt64x3 == clang::BuiltinType::SveInt64x3, ""); |
| | 1278 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint8x3 == clang::BuiltinType::SveUint8x3, ""); |
| | 1279 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint16x3 == clang::BuiltinType::SveUint16x3, ""); |
| | 1280 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint32x3 == clang::BuiltinType::SveUint32x3, ""); |
| | 1281 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint64x3 == clang::BuiltinType::SveUint64x3, ""); |
| | 1282 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat16x3 == clang::BuiltinType::SveFloat16x3, ""); |
| | 1283 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat32x3 == clang::BuiltinType::SveFloat32x3, ""); |
| | 1284 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat64x3 == clang::BuiltinType::SveFloat64x3, ""); |
| | 1285 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBFloat16x3 == clang::BuiltinType::SveBFloat16x3, ""); |
| | 1286 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt8x4 == clang::BuiltinType::SveInt8x4, ""); |
| | 1287 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt16x4 == clang::BuiltinType::SveInt16x4, ""); |
| | 1288 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt32x4 == clang::BuiltinType::SveInt32x4, ""); |
| | 1289 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveInt64x4 == clang::BuiltinType::SveInt64x4, ""); |
| | 1290 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint8x4 == clang::BuiltinType::SveUint8x4, ""); |
| | 1291 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint16x4 == clang::BuiltinType::SveUint16x4, ""); |
| | 1292 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint32x4 == clang::BuiltinType::SveUint32x4, ""); |
| | 1293 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveUint64x4 == clang::BuiltinType::SveUint64x4, ""); |
| | 1294 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat16x4 == clang::BuiltinType::SveFloat16x4, ""); |
| | 1295 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat32x4 == clang::BuiltinType::SveFloat32x4, ""); |
| | 1296 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveFloat64x4 == clang::BuiltinType::SveFloat64x4, ""); |
| | 1297 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBFloat16x4 == clang::BuiltinType::SveBFloat16x4, ""); |
| 1197 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBool == clang::BuiltinType::SveBool, ""); | 1298 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeSveBool == clang::BuiltinType::SveBool, ""); |
| 1198 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeVoid == clang::BuiltinType::Void, ""); | 1299 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeVoid == clang::BuiltinType::Void, ""); |
| 1199 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBool == clang::BuiltinType::Bool, ""); | 1300 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBool == clang::BuiltinType::Bool, ""); |
| ... | @@ -1245,6 +1346,7 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeFloat == clang::Built | ... | @@ -1245,6 +1346,7 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeFloat == clang::Built |
| 1245 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeDouble == clang::BuiltinType::Double, ""); | 1346 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeDouble == clang::BuiltinType::Double, ""); |
| 1246 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeLongDouble == clang::BuiltinType::LongDouble, ""); | 1347 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeLongDouble == clang::BuiltinType::LongDouble, ""); |
| 1247 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeFloat16 == clang::BuiltinType::Float16, ""); | 1348 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeFloat16 == clang::BuiltinType::Float16, ""); |
| | 1349 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBFloat16 == clang::BuiltinType::BFloat16, ""); |
| 1248 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeFloat128 == clang::BuiltinType::Float128, ""); | 1350 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeFloat128 == clang::BuiltinType::Float128, ""); |
| 1249 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeNullPtr == clang::BuiltinType::NullPtr, ""); | 1351 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeNullPtr == clang::BuiltinType::NullPtr, ""); |
| 1250 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeObjCId == clang::BuiltinType::ObjCId, ""); | 1352 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeObjCId == clang::BuiltinType::ObjCId, ""); |
| ... | @@ -1262,7 +1364,10 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypePseudoObject == clang | ... | @@ -1262,7 +1364,10 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypePseudoObject == clang |
| 1262 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeUnknownAny == clang::BuiltinType::UnknownAny, ""); | 1364 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeUnknownAny == clang::BuiltinType::UnknownAny, ""); |
| 1263 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBuiltinFn == clang::BuiltinType::BuiltinFn, ""); | 1365 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBuiltinFn == clang::BuiltinType::BuiltinFn, ""); |
| 1264 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeARCUnbridgedCast == clang::BuiltinType::ARCUnbridgedCast, ""); | 1366 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeARCUnbridgedCast == clang::BuiltinType::ARCUnbridgedCast, ""); |
| | 1367 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeIncompleteMatrixIdx == clang::BuiltinType::IncompleteMatrixIdx, ""); |
| 1265 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOMPArraySection == clang::BuiltinType::OMPArraySection, ""); | 1368 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOMPArraySection == clang::BuiltinType::OMPArraySection, ""); |
| | 1369 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOMPArrayShaping == clang::BuiltinType::OMPArrayShaping, ""); |
| | 1370 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeOMPIterator == clang::BuiltinType::OMPIterator, ""); |
| 1266 | | 1371 | |
| 1267 | void ZigClang_detect_enum_CallingConv(clang::CallingConv x) { | 1372 | void ZigClang_detect_enum_CallingConv(clang::CallingConv x) { |
| 1268 | switch (x) { | 1373 | switch (x) { |
| ... | @@ -1326,21 +1431,25 @@ static_assert((clang::StorageClass)ZigClangStorageClass_PrivateExtern == clang:: | ... | @@ -1326,21 +1431,25 @@ static_assert((clang::StorageClass)ZigClangStorageClass_PrivateExtern == clang:: |
| 1326 | static_assert((clang::StorageClass)ZigClangStorageClass_Auto == clang::SC_Auto, ""); | 1431 | static_assert((clang::StorageClass)ZigClangStorageClass_Auto == clang::SC_Auto, ""); |
| 1327 | static_assert((clang::StorageClass)ZigClangStorageClass_Register == clang::SC_Register, ""); | 1432 | static_assert((clang::StorageClass)ZigClangStorageClass_Register == clang::SC_Register, ""); |
| 1328 | | 1433 | |
| 1329 | void ZigClang_detect_enum_RoundingMode(llvm::APFloat::roundingMode x) { | 1434 | void ZigClang_detect_enum_RoundingMode(llvm::RoundingMode x) { |
| 1330 | switch (x) { | 1435 | switch (x) { |
| 1331 | case llvm::APFloat::rmNearestTiesToEven: | 1436 | case llvm::RoundingMode::TowardZero: |
| 1332 | case llvm::APFloat::rmTowardPositive: | 1437 | case llvm::RoundingMode::NearestTiesToEven: |
| 1333 | case llvm::APFloat::rmTowardNegative: | 1438 | case llvm::RoundingMode::TowardPositive: |
| 1334 | case llvm::APFloat::rmTowardZero: | 1439 | case llvm::RoundingMode::TowardNegative: |
| 1335 | case llvm::APFloat::rmNearestTiesToAway: | 1440 | case llvm::RoundingMode::NearestTiesToAway: |
| | 1441 | case llvm::RoundingMode::Dynamic: |
| | 1442 | case llvm::RoundingMode::Invalid: |
| 1336 | break; | 1443 | break; |
| 1337 | } | 1444 | } |
| 1338 | } | 1445 | } |
| 1339 | static_assert((llvm::APFloat::roundingMode)ZigClangAPFloat_roundingMode_NearestTiesToEven == llvm::APFloat::rmNearestTiesToEven, ""); | 1446 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_NearestTiesToEven == llvm::RoundingMode::NearestTiesToEven, ""); |
| 1340 | static_assert((llvm::APFloat::roundingMode)ZigClangAPFloat_roundingMode_TowardPositive == llvm::APFloat::rmTowardPositive, ""); | 1447 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_TowardPositive == llvm::RoundingMode::TowardPositive, ""); |
| 1341 | static_assert((llvm::APFloat::roundingMode)ZigClangAPFloat_roundingMode_TowardNegative == llvm::APFloat::rmTowardNegative, ""); | 1448 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_TowardNegative == llvm::RoundingMode::TowardNegative, ""); |
| 1342 | static_assert((llvm::APFloat::roundingMode)ZigClangAPFloat_roundingMode_TowardZero == llvm::APFloat::rmTowardZero, ""); | 1449 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_TowardZero == llvm::RoundingMode::TowardZero, ""); |
| 1343 | static_assert((llvm::APFloat::roundingMode)ZigClangAPFloat_roundingMode_NearestTiesToAway == llvm::APFloat::rmNearestTiesToAway, ""); | 1450 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_NearestTiesToAway == llvm::RoundingMode::NearestTiesToAway, ""); |
| | 1451 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_Dynamic == llvm::RoundingMode::Dynamic, ""); |
| | 1452 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_Invalid == llvm::RoundingMode::Invalid, ""); |
| 1344 | | 1453 | |
| 1345 | void ZigClang_detect_enum_StringKind(clang::StringLiteral::StringKind x) { | 1454 | void ZigClang_detect_enum_StringKind(clang::StringLiteral::StringKind x) { |
| 1346 | switch (x) { | 1455 | switch (x) { |