| ... | @@ -398,478 +398,479 @@ static_assert((clang::Type::TypeClass)ZigClangType_ExtVector == clang::Type::Ext | ... | @@ -398,478 +398,479 @@ static_assert((clang::Type::TypeClass)ZigClangType_ExtVector == clang::Type::Ext |
| 398 | void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { | 398 | void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 399 | switch (x) { | 399 | switch (x) { |
| 400 | case clang::Stmt::NoStmtClass: | 400 | case clang::Stmt::NoStmtClass: |
| 401 | case clang::Stmt::GCCAsmStmtClass: | 401 | case clang::Stmt::WhileStmtClass: |
| 402 | case clang::Stmt::MSAsmStmtClass: | 402 | case clang::Stmt::LabelStmtClass: |
| 403 | case clang::Stmt::BreakStmtClass: | 403 | case clang::Stmt::VAArgExprClass: |
| 404 | case clang::Stmt::CXXCatchStmtClass: | 404 | case clang::Stmt::UnaryOperatorClass: |
| 405 | case clang::Stmt::CXXForRangeStmtClass: | 405 | case clang::Stmt::UnaryExprOrTypeTraitExprClass: |
| 406 | case clang::Stmt::CXXTryStmtClass: | 406 | case clang::Stmt::TypoExprClass: |
| 407 | case clang::Stmt::CapturedStmtClass: | 407 | case clang::Stmt::TypeTraitExprClass: |
| 408 | case clang::Stmt::CompoundStmtClass: | 408 | case clang::Stmt::SubstNonTypeTemplateParmPackExprClass: |
| 409 | case clang::Stmt::ContinueStmtClass: | 409 | case clang::Stmt::SubstNonTypeTemplateParmExprClass: |
| 410 | case clang::Stmt::CoreturnStmtClass: | 410 | case clang::Stmt::StringLiteralClass: |
| 411 | case clang::Stmt::CoroutineBodyStmtClass: | 411 | case clang::Stmt::StmtExprClass: |
| 412 | case clang::Stmt::DeclStmtClass: | 412 | case clang::Stmt::SourceLocExprClass: |
| 413 | case clang::Stmt::DoStmtClass: | 413 | case clang::Stmt::SizeOfPackExprClass: |
| 414 | case clang::Stmt::ForStmtClass: | 414 | case clang::Stmt::ShuffleVectorExprClass: |
| 415 | case clang::Stmt::GotoStmtClass: | 415 | case clang::Stmt::SYCLUniqueStableNameExprClass: |
| 416 | case clang::Stmt::IfStmtClass: | 416 | case clang::Stmt::RequiresExprClass: |
| 417 | case clang::Stmt::IndirectGotoStmtClass: | 417 | case clang::Stmt::RecoveryExprClass: |
| 418 | case clang::Stmt::MSDependentExistsStmtClass: | 418 | case clang::Stmt::PseudoObjectExprClass: |
| 419 | case clang::Stmt::NullStmtClass: | 419 | case clang::Stmt::PredefinedExprClass: |
| 420 | case clang::Stmt::OMPCanonicalLoopClass: | 420 | case clang::Stmt::ParenListExprClass: |
| 421 | case clang::Stmt::OMPAtomicDirectiveClass: | 421 | case clang::Stmt::ParenExprClass: |
| 422 | case clang::Stmt::OMPBarrierDirectiveClass: | 422 | case clang::Stmt::PackExpansionExprClass: |
| 423 | case clang::Stmt::OMPCancelDirectiveClass: | 423 | case clang::Stmt::UnresolvedMemberExprClass: |
| 424 | case clang::Stmt::OMPCancellationPointDirectiveClass: | 424 | case clang::Stmt::UnresolvedLookupExprClass: |
| 425 | case clang::Stmt::OMPCriticalDirectiveClass: | 425 | case clang::Stmt::OpaqueValueExprClass: |
| 426 | case clang::Stmt::OMPDepobjDirectiveClass: | 426 | case clang::Stmt::OffsetOfExprClass: |
| 427 | case clang::Stmt::OMPDispatchDirectiveClass: | 427 | case clang::Stmt::ObjCSubscriptRefExprClass: |
| 428 | case clang::Stmt::OMPErrorDirectiveClass: | 428 | case clang::Stmt::ObjCStringLiteralClass: |
| 429 | case clang::Stmt::OMPFlushDirectiveClass: | 429 | case clang::Stmt::ObjCSelectorExprClass: |
| 430 | case clang::Stmt::OMPInteropDirectiveClass: | 430 | case clang::Stmt::ObjCProtocolExprClass: |
| 431 | case clang::Stmt::OMPDistributeDirectiveClass: | 431 | case clang::Stmt::ObjCPropertyRefExprClass: |
| 432 | case clang::Stmt::OMPDistributeParallelForDirectiveClass: | 432 | case clang::Stmt::ObjCMessageExprClass: |
| 433 | case clang::Stmt::OMPDistributeParallelForSimdDirectiveClass: | 433 | case clang::Stmt::ObjCIvarRefExprClass: |
| 434 | case clang::Stmt::OMPDistributeSimdDirectiveClass: | 434 | case clang::Stmt::ObjCIsaExprClass: |
| 435 | case clang::Stmt::OMPForDirectiveClass: | 435 | case clang::Stmt::ObjCIndirectCopyRestoreExprClass: |
| 436 | case clang::Stmt::OMPForSimdDirectiveClass: | 436 | case clang::Stmt::ObjCEncodeExprClass: |
| 437 | case clang::Stmt::OMPGenericLoopDirectiveClass: | 437 | case clang::Stmt::ObjCDictionaryLiteralClass: |
| 438 | case clang::Stmt::OMPMaskedTaskLoopDirectiveClass: | 438 | case clang::Stmt::ObjCBoxedExprClass: |
| 439 | case clang::Stmt::OMPMaskedTaskLoopSimdDirectiveClass: | 439 | case clang::Stmt::ObjCBoolLiteralExprClass: |
| 440 | case clang::Stmt::OMPMasterTaskLoopDirectiveClass: | 440 | case clang::Stmt::ObjCAvailabilityCheckExprClass: |
| 441 | case clang::Stmt::OMPMasterTaskLoopSimdDirectiveClass: | 441 | case clang::Stmt::ObjCArrayLiteralClass: |
| 442 | case clang::Stmt::OMPParallelForDirectiveClass: | 442 | case clang::Stmt::OMPIteratorExprClass: |
| 443 | case clang::Stmt::OMPParallelForSimdDirectiveClass: | 443 | case clang::Stmt::OMPArrayShapingExprClass: |
| 444 | case clang::Stmt::OMPParallelGenericLoopDirectiveClass: | 444 | case clang::Stmt::OMPArraySectionExprClass: |
| 445 | case clang::Stmt::OMPParallelMaskedTaskLoopDirectiveClass: | 445 | case clang::Stmt::NoInitExprClass: |
| 446 | case clang::Stmt::OMPParallelMaskedTaskLoopSimdDirectiveClass: | 446 | case clang::Stmt::MemberExprClass: |
| 447 | case clang::Stmt::OMPParallelMasterTaskLoopDirectiveClass: | 447 | case clang::Stmt::MatrixSubscriptExprClass: |
| 448 | case clang::Stmt::OMPParallelMasterTaskLoopSimdDirectiveClass: | 448 | case clang::Stmt::MaterializeTemporaryExprClass: |
| 449 | case clang::Stmt::OMPSimdDirectiveClass: | 449 | case clang::Stmt::MSPropertySubscriptExprClass: |
| 450 | case clang::Stmt::OMPTargetParallelForSimdDirectiveClass: | 450 | case clang::Stmt::MSPropertyRefExprClass: |
| 451 | case clang::Stmt::OMPTargetParallelGenericLoopDirectiveClass: | 451 | case clang::Stmt::LambdaExprClass: |
| 452 | case clang::Stmt::OMPTargetSimdDirectiveClass: | 452 | case clang::Stmt::IntegerLiteralClass: |
| 453 | case clang::Stmt::OMPTargetTeamsDistributeDirectiveClass: | 453 | case clang::Stmt::InitListExprClass: |
| 454 | case clang::Stmt::OMPTargetTeamsDistributeParallelForDirectiveClass: | 454 | case clang::Stmt::ImplicitValueInitExprClass: |
| 455 | case clang::Stmt::OMPTargetTeamsDistributeParallelForSimdDirectiveClass: | 455 | case clang::Stmt::ImaginaryLiteralClass: |
| 456 | case clang::Stmt::OMPTargetTeamsDistributeSimdDirectiveClass: | 456 | case clang::Stmt::GenericSelectionExprClass: |
| 457 | case clang::Stmt::OMPTargetTeamsGenericLoopDirectiveClass: | 457 | case clang::Stmt::GNUNullExprClass: |
| 458 | case clang::Stmt::OMPTaskLoopDirectiveClass: | 458 | case clang::Stmt::FunctionParmPackExprClass: |
| 459 | case clang::Stmt::OMPTaskLoopSimdDirectiveClass: | 459 | case clang::Stmt::ExprWithCleanupsClass: |
| 460 | case clang::Stmt::OMPTeamsDistributeDirectiveClass: | 460 | case clang::Stmt::ConstantExprClass: |
| 461 | case clang::Stmt::OMPTeamsDistributeParallelForDirectiveClass: | 461 | case clang::Stmt::FloatingLiteralClass: |
| 462 | case clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass: | 462 | case clang::Stmt::FixedPointLiteralClass: |
| 463 | case clang::Stmt::OMPTeamsDistributeSimdDirectiveClass: | 463 | case clang::Stmt::ExtVectorElementExprClass: |
| 464 | case clang::Stmt::OMPTeamsGenericLoopDirectiveClass: | 464 | case clang::Stmt::ExpressionTraitExprClass: |
| 465 | case clang::Stmt::OMPTileDirectiveClass: | 465 | case clang::Stmt::DesignatedInitUpdateExprClass: |
| 466 | case clang::Stmt::OMPUnrollDirectiveClass: | 466 | case clang::Stmt::DesignatedInitExprClass: |
| 467 | case clang::Stmt::OMPMaskedDirectiveClass: | 467 | case clang::Stmt::DependentScopeDeclRefExprClass: |
| 468 | case clang::Stmt::OMPMasterDirectiveClass: | 468 | case clang::Stmt::DependentCoawaitExprClass: |
| 469 | case clang::Stmt::OMPMetaDirectiveClass: | 469 | case clang::Stmt::DeclRefExprClass: |
| 470 | case clang::Stmt::OMPOrderedDirectiveClass: | 470 | case clang::Stmt::CoyieldExprClass: |
| 471 | case clang::Stmt::OMPParallelDirectiveClass: | 471 | case clang::Stmt::CoawaitExprClass: |
| 472 | case clang::Stmt::OMPParallelMaskedDirectiveClass: | 472 | case clang::Stmt::ConvertVectorExprClass: |
| 473 | case clang::Stmt::OMPParallelMasterDirectiveClass: | 473 | case clang::Stmt::ConceptSpecializationExprClass: |
| 474 | case clang::Stmt::OMPParallelSectionsDirectiveClass: | 474 | case clang::Stmt::CompoundLiteralExprClass: |
| 475 | case clang::Stmt::OMPScanDirectiveClass: | 475 | case clang::Stmt::ChooseExprClass: |
| 476 | case clang::Stmt::OMPSectionDirectiveClass: | 476 | case clang::Stmt::CharacterLiteralClass: |
| 477 | case clang::Stmt::OMPSectionsDirectiveClass: | 477 | case clang::Stmt::ImplicitCastExprClass: |
| 478 | case clang::Stmt::OMPSingleDirectiveClass: | 478 | case clang::Stmt::ObjCBridgedCastExprClass: |
| 479 | case clang::Stmt::OMPTargetDataDirectiveClass: | 479 | case clang::Stmt::CXXStaticCastExprClass: |
| 480 | case clang::Stmt::OMPTargetDirectiveClass: | 480 | case clang::Stmt::CXXReinterpretCastExprClass: |
| 481 | case clang::Stmt::OMPTargetEnterDataDirectiveClass: | 481 | case clang::Stmt::CXXDynamicCastExprClass: |
| 482 | case clang::Stmt::OMPTargetExitDataDirectiveClass: | 482 | case clang::Stmt::CXXConstCastExprClass: |
| 483 | case clang::Stmt::OMPTargetParallelDirectiveClass: | 483 | case clang::Stmt::CXXAddrspaceCastExprClass: |
| 484 | case clang::Stmt::OMPTargetParallelForDirectiveClass: | 484 | case clang::Stmt::CXXFunctionalCastExprClass: |
| 485 | case clang::Stmt::OMPTargetTeamsDirectiveClass: | 485 | case clang::Stmt::CStyleCastExprClass: |
| 486 | case clang::Stmt::OMPTargetUpdateDirectiveClass: | 486 | case clang::Stmt::BuiltinBitCastExprClass: |
| 487 | case clang::Stmt::OMPTaskDirectiveClass: | | |
| 488 | case clang::Stmt::OMPTaskgroupDirectiveClass: | | |
| 489 | case clang::Stmt::OMPTaskwaitDirectiveClass: | | |
| 490 | case clang::Stmt::OMPTaskyieldDirectiveClass: | | |
| 491 | case clang::Stmt::OMPTeamsDirectiveClass: | | |
| 492 | case clang::Stmt::ObjCAtCatchStmtClass: | | |
| 493 | case clang::Stmt::ObjCAtFinallyStmtClass: | | |
| 494 | case clang::Stmt::ObjCAtSynchronizedStmtClass: | | |
| 495 | case clang::Stmt::ObjCAtThrowStmtClass: | | |
| 496 | case clang::Stmt::ObjCAtTryStmtClass: | | |
| 497 | case clang::Stmt::ObjCAutoreleasePoolStmtClass: | | |
| 498 | case clang::Stmt::ObjCForCollectionStmtClass: | | |
| 499 | case clang::Stmt::ReturnStmtClass: | | |
| 500 | case clang::Stmt::SEHExceptStmtClass: | | |
| 501 | case clang::Stmt::SEHFinallyStmtClass: | | |
| 502 | case clang::Stmt::SEHLeaveStmtClass: | | |
| 503 | case clang::Stmt::SEHTryStmtClass: | | |
| 504 | case clang::Stmt::CaseStmtClass: | | |
| 505 | case clang::Stmt::DefaultStmtClass: | | |
| 506 | case clang::Stmt::SwitchStmtClass: | | |
| 507 | case clang::Stmt::AttributedStmtClass: | | |
| 508 | case clang::Stmt::BinaryConditionalOperatorClass: | | |
| 509 | case clang::Stmt::ConditionalOperatorClass: | | |
| 510 | case clang::Stmt::AddrLabelExprClass: | | |
| 511 | case clang::Stmt::ArrayInitIndexExprClass: | | |
| 512 | case clang::Stmt::ArrayInitLoopExprClass: | | |
| 513 | case clang::Stmt::ArraySubscriptExprClass: | | |
| 514 | case clang::Stmt::ArrayTypeTraitExprClass: | | |
| 515 | case clang::Stmt::AsTypeExprClass: | | |
| 516 | case clang::Stmt::AtomicExprClass: | | |
| 517 | case clang::Stmt::BinaryOperatorClass: | | |
| 518 | case clang::Stmt::CompoundAssignOperatorClass: | | |
| 519 | case clang::Stmt::BlockExprClass: | | |
| 520 | case clang::Stmt::CXXBindTemporaryExprClass: | | |
| 521 | case clang::Stmt::CXXBoolLiteralExprClass: | | |
| 522 | case clang::Stmt::CXXConstructExprClass: | | |
| 523 | case clang::Stmt::CXXTemporaryObjectExprClass: | | |
| 524 | case clang::Stmt::CXXDefaultArgExprClass: | | |
| 525 | case clang::Stmt::CXXDefaultInitExprClass: | | |
| 526 | case clang::Stmt::CXXDeleteExprClass: | | |
| 527 | case clang::Stmt::CXXDependentScopeMemberExprClass: | | |
| 528 | case clang::Stmt::CXXFoldExprClass: | | |
| 529 | case clang::Stmt::CXXInheritedCtorInitExprClass: | | |
| 530 | case clang::Stmt::CXXNewExprClass: | | |
| 531 | case clang::Stmt::CXXNoexceptExprClass: | | |
| 532 | case clang::Stmt::CXXNullPtrLiteralExprClass: | | |
| 533 | case clang::Stmt::CXXParenListInitExprClass: | | |
| 534 | case clang::Stmt::CXXPseudoDestructorExprClass: | | |
| 535 | case clang::Stmt::CXXRewrittenBinaryOperatorClass: | | |
| 536 | case clang::Stmt::CXXScalarValueInitExprClass: | | |
| 537 | case clang::Stmt::CXXStdInitializerListExprClass: | | |
| 538 | case clang::Stmt::CXXThisExprClass: | | |
| 539 | case clang::Stmt::CXXThrowExprClass: | | |
| 540 | case clang::Stmt::CXXTypeidExprClass: | | |
| 541 | case clang::Stmt::CXXUnresolvedConstructExprClass: | | |
| 542 | case clang::Stmt::CXXUuidofExprClass: | | |
| 543 | case clang::Stmt::CallExprClass: | 487 | case clang::Stmt::CallExprClass: |
| 544 | case clang::Stmt::CUDAKernelCallExprClass: | | |
| 545 | case clang::Stmt::CXXMemberCallExprClass: | | |
| 546 | case clang::Stmt::CXXOperatorCallExprClass: | | |
| 547 | case clang::Stmt::UserDefinedLiteralClass: | 488 | case clang::Stmt::UserDefinedLiteralClass: |
| 548 | case clang::Stmt::BuiltinBitCastExprClass: | 489 | case clang::Stmt::CXXOperatorCallExprClass: |
| 549 | case clang::Stmt::CStyleCastExprClass: | 490 | case clang::Stmt::CXXMemberCallExprClass: |
| 550 | case clang::Stmt::CXXFunctionalCastExprClass: | 491 | case clang::Stmt::CUDAKernelCallExprClass: |
| 551 | case clang::Stmt::CXXAddrspaceCastExprClass: | 492 | case clang::Stmt::CXXUuidofExprClass: |
| 552 | case clang::Stmt::CXXConstCastExprClass: | 493 | case clang::Stmt::CXXUnresolvedConstructExprClass: |
| 553 | case clang::Stmt::CXXDynamicCastExprClass: | 494 | case clang::Stmt::CXXTypeidExprClass: |
| 554 | case clang::Stmt::CXXReinterpretCastExprClass: | 495 | case clang::Stmt::CXXThrowExprClass: |
| 555 | case clang::Stmt::CXXStaticCastExprClass: | 496 | case clang::Stmt::CXXThisExprClass: |
| 556 | case clang::Stmt::ObjCBridgedCastExprClass: | 497 | case clang::Stmt::CXXStdInitializerListExprClass: |
| 557 | case clang::Stmt::ImplicitCastExprClass: | 498 | case clang::Stmt::CXXScalarValueInitExprClass: |
| 558 | case clang::Stmt::CharacterLiteralClass: | 499 | case clang::Stmt::CXXRewrittenBinaryOperatorClass: |
| 559 | case clang::Stmt::ChooseExprClass: | 500 | case clang::Stmt::CXXPseudoDestructorExprClass: |
| 560 | case clang::Stmt::CompoundLiteralExprClass: | 501 | case clang::Stmt::CXXParenListInitExprClass: |
| 561 | case clang::Stmt::ConceptSpecializationExprClass: | 502 | case clang::Stmt::CXXNullPtrLiteralExprClass: |
| 562 | case clang::Stmt::ConvertVectorExprClass: | 503 | case clang::Stmt::CXXNoexceptExprClass: |
| 563 | case clang::Stmt::CoawaitExprClass: | 504 | case clang::Stmt::CXXNewExprClass: |
| 564 | case clang::Stmt::CoyieldExprClass: | 505 | case clang::Stmt::CXXInheritedCtorInitExprClass: |
| 565 | case clang::Stmt::DeclRefExprClass: | 506 | case clang::Stmt::CXXFoldExprClass: |
| 566 | case clang::Stmt::DependentCoawaitExprClass: | 507 | case clang::Stmt::CXXDependentScopeMemberExprClass: |
| 567 | case clang::Stmt::DependentScopeDeclRefExprClass: | 508 | case clang::Stmt::CXXDeleteExprClass: |
| 568 | case clang::Stmt::DesignatedInitExprClass: | 509 | case clang::Stmt::CXXDefaultInitExprClass: |
| 569 | case clang::Stmt::DesignatedInitUpdateExprClass: | 510 | case clang::Stmt::CXXDefaultArgExprClass: |
| 570 | case clang::Stmt::ExpressionTraitExprClass: | 511 | case clang::Stmt::CXXConstructExprClass: |
| 571 | case clang::Stmt::ExtVectorElementExprClass: | 512 | case clang::Stmt::CXXTemporaryObjectExprClass: |
| 572 | case clang::Stmt::FixedPointLiteralClass: | 513 | case clang::Stmt::CXXBoolLiteralExprClass: |
| 573 | case clang::Stmt::FloatingLiteralClass: | 514 | case clang::Stmt::CXXBindTemporaryExprClass: |
| 574 | case clang::Stmt::ConstantExprClass: | 515 | case clang::Stmt::BlockExprClass: |
| 575 | case clang::Stmt::ExprWithCleanupsClass: | 516 | case clang::Stmt::BinaryOperatorClass: |
| 576 | case clang::Stmt::FunctionParmPackExprClass: | 517 | case clang::Stmt::CompoundAssignOperatorClass: |
| 577 | case clang::Stmt::GNUNullExprClass: | 518 | case clang::Stmt::AtomicExprClass: |
| 578 | case clang::Stmt::GenericSelectionExprClass: | 519 | case clang::Stmt::AsTypeExprClass: |
| 579 | case clang::Stmt::ImaginaryLiteralClass: | 520 | case clang::Stmt::ArrayTypeTraitExprClass: |
| 580 | case clang::Stmt::ImplicitValueInitExprClass: | 521 | case clang::Stmt::ArraySubscriptExprClass: |
| 581 | case clang::Stmt::InitListExprClass: | 522 | case clang::Stmt::ArrayInitLoopExprClass: |
| 582 | case clang::Stmt::IntegerLiteralClass: | 523 | case clang::Stmt::ArrayInitIndexExprClass: |
| 583 | case clang::Stmt::LambdaExprClass: | 524 | case clang::Stmt::AddrLabelExprClass: |
| 584 | case clang::Stmt::MSPropertyRefExprClass: | 525 | case clang::Stmt::ConditionalOperatorClass: |
| 585 | case clang::Stmt::MSPropertySubscriptExprClass: | 526 | case clang::Stmt::BinaryConditionalOperatorClass: |
| 586 | case clang::Stmt::MaterializeTemporaryExprClass: | 527 | case clang::Stmt::AttributedStmtClass: |
| 587 | case clang::Stmt::MatrixSubscriptExprClass: | 528 | case clang::Stmt::SwitchStmtClass: |
| 588 | case clang::Stmt::MemberExprClass: | 529 | case clang::Stmt::DefaultStmtClass: |
| 589 | case clang::Stmt::NoInitExprClass: | 530 | case clang::Stmt::CaseStmtClass: |
| 590 | case clang::Stmt::OMPArraySectionExprClass: | 531 | case clang::Stmt::SEHTryStmtClass: |
| 591 | case clang::Stmt::OMPArrayShapingExprClass: | 532 | case clang::Stmt::SEHLeaveStmtClass: |
| 592 | case clang::Stmt::OMPIteratorExprClass: | 533 | case clang::Stmt::SEHFinallyStmtClass: |
| 593 | case clang::Stmt::ObjCArrayLiteralClass: | 534 | case clang::Stmt::SEHExceptStmtClass: |
| 594 | case clang::Stmt::ObjCAvailabilityCheckExprClass: | 535 | case clang::Stmt::ReturnStmtClass: |
| 595 | case clang::Stmt::ObjCBoolLiteralExprClass: | 536 | case clang::Stmt::ObjCForCollectionStmtClass: |
| 596 | case clang::Stmt::ObjCBoxedExprClass: | 537 | case clang::Stmt::ObjCAutoreleasePoolStmtClass: |
| 597 | case clang::Stmt::ObjCDictionaryLiteralClass: | 538 | case clang::Stmt::ObjCAtTryStmtClass: |
| 598 | case clang::Stmt::ObjCEncodeExprClass: | 539 | case clang::Stmt::ObjCAtThrowStmtClass: |
| 599 | case clang::Stmt::ObjCIndirectCopyRestoreExprClass: | 540 | case clang::Stmt::ObjCAtSynchronizedStmtClass: |
| 600 | case clang::Stmt::ObjCIsaExprClass: | 541 | case clang::Stmt::ObjCAtFinallyStmtClass: |
| 601 | case clang::Stmt::ObjCIvarRefExprClass: | 542 | case clang::Stmt::ObjCAtCatchStmtClass: |
| 602 | case clang::Stmt::ObjCMessageExprClass: | 543 | case clang::Stmt::OMPTeamsDirectiveClass: |
| 603 | case clang::Stmt::ObjCPropertyRefExprClass: | 544 | case clang::Stmt::OMPTaskyieldDirectiveClass: |
| 604 | case clang::Stmt::ObjCProtocolExprClass: | 545 | case clang::Stmt::OMPTaskwaitDirectiveClass: |
| 605 | case clang::Stmt::ObjCSelectorExprClass: | 546 | case clang::Stmt::OMPTaskgroupDirectiveClass: |
| 606 | case clang::Stmt::ObjCStringLiteralClass: | 547 | case clang::Stmt::OMPTaskDirectiveClass: |
| 607 | case clang::Stmt::ObjCSubscriptRefExprClass: | 548 | case clang::Stmt::OMPTargetUpdateDirectiveClass: |
| 608 | case clang::Stmt::OffsetOfExprClass: | 549 | case clang::Stmt::OMPTargetTeamsDirectiveClass: |
| 609 | case clang::Stmt::OpaqueValueExprClass: | 550 | case clang::Stmt::OMPTargetParallelForDirectiveClass: |
| 610 | case clang::Stmt::UnresolvedLookupExprClass: | 551 | case clang::Stmt::OMPTargetParallelDirectiveClass: |
| 611 | case clang::Stmt::UnresolvedMemberExprClass: | 552 | case clang::Stmt::OMPTargetExitDataDirectiveClass: |
| 612 | case clang::Stmt::PackExpansionExprClass: | 553 | case clang::Stmt::OMPTargetEnterDataDirectiveClass: |
| 613 | case clang::Stmt::ParenExprClass: | 554 | case clang::Stmt::OMPTargetDirectiveClass: |
| 614 | case clang::Stmt::ParenListExprClass: | 555 | case clang::Stmt::OMPTargetDataDirectiveClass: |
| 615 | case clang::Stmt::PredefinedExprClass: | 556 | case clang::Stmt::OMPSingleDirectiveClass: |
| 616 | case clang::Stmt::PseudoObjectExprClass: | 557 | case clang::Stmt::OMPSectionsDirectiveClass: |
| 617 | case clang::Stmt::RecoveryExprClass: | 558 | case clang::Stmt::OMPSectionDirectiveClass: |
| 618 | case clang::Stmt::RequiresExprClass: | 559 | case clang::Stmt::OMPScopeDirectiveClass: |
| 619 | case clang::Stmt::SYCLUniqueStableNameExprClass: | 560 | case clang::Stmt::OMPScanDirectiveClass: |
| 620 | case clang::Stmt::ShuffleVectorExprClass: | 561 | case clang::Stmt::OMPParallelSectionsDirectiveClass: |
| 621 | case clang::Stmt::SizeOfPackExprClass: | 562 | case clang::Stmt::OMPParallelMasterDirectiveClass: |
| 622 | case clang::Stmt::SourceLocExprClass: | 563 | case clang::Stmt::OMPParallelMaskedDirectiveClass: |
| 623 | case clang::Stmt::StmtExprClass: | 564 | case clang::Stmt::OMPParallelDirectiveClass: |
| 624 | case clang::Stmt::StringLiteralClass: | 565 | case clang::Stmt::OMPOrderedDirectiveClass: |
| 625 | case clang::Stmt::SubstNonTypeTemplateParmExprClass: | 566 | case clang::Stmt::OMPMetaDirectiveClass: |
| 626 | case clang::Stmt::SubstNonTypeTemplateParmPackExprClass: | 567 | case clang::Stmt::OMPMasterDirectiveClass: |
| 627 | case clang::Stmt::TypeTraitExprClass: | 568 | case clang::Stmt::OMPMaskedDirectiveClass: |
| 628 | case clang::Stmt::TypoExprClass: | 569 | case clang::Stmt::OMPUnrollDirectiveClass: |
| 629 | case clang::Stmt::UnaryExprOrTypeTraitExprClass: | 570 | case clang::Stmt::OMPTileDirectiveClass: |
| 630 | case clang::Stmt::UnaryOperatorClass: | 571 | case clang::Stmt::OMPTeamsGenericLoopDirectiveClass: |
| 631 | case clang::Stmt::VAArgExprClass: | 572 | case clang::Stmt::OMPTeamsDistributeSimdDirectiveClass: |
| 632 | case clang::Stmt::LabelStmtClass: | 573 | case clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass: |
| 633 | case clang::Stmt::WhileStmtClass: | 574 | case clang::Stmt::OMPTeamsDistributeParallelForDirectiveClass: |
| | 575 | case clang::Stmt::OMPTeamsDistributeDirectiveClass: |
| | 576 | case clang::Stmt::OMPTaskLoopSimdDirectiveClass: |
| | 577 | case clang::Stmt::OMPTaskLoopDirectiveClass: |
| | 578 | case clang::Stmt::OMPTargetTeamsGenericLoopDirectiveClass: |
| | 579 | case clang::Stmt::OMPTargetTeamsDistributeSimdDirectiveClass: |
| | 580 | case clang::Stmt::OMPTargetTeamsDistributeParallelForSimdDirectiveClass: |
| | 581 | case clang::Stmt::OMPTargetTeamsDistributeParallelForDirectiveClass: |
| | 582 | case clang::Stmt::OMPTargetTeamsDistributeDirectiveClass: |
| | 583 | case clang::Stmt::OMPTargetSimdDirectiveClass: |
| | 584 | case clang::Stmt::OMPTargetParallelGenericLoopDirectiveClass: |
| | 585 | case clang::Stmt::OMPTargetParallelForSimdDirectiveClass: |
| | 586 | case clang::Stmt::OMPSimdDirectiveClass: |
| | 587 | case clang::Stmt::OMPParallelMasterTaskLoopSimdDirectiveClass: |
| | 588 | case clang::Stmt::OMPParallelMasterTaskLoopDirectiveClass: |
| | 589 | case clang::Stmt::OMPParallelMaskedTaskLoopSimdDirectiveClass: |
| | 590 | case clang::Stmt::OMPParallelMaskedTaskLoopDirectiveClass: |
| | 591 | case clang::Stmt::OMPParallelGenericLoopDirectiveClass: |
| | 592 | case clang::Stmt::OMPParallelForSimdDirectiveClass: |
| | 593 | case clang::Stmt::OMPParallelForDirectiveClass: |
| | 594 | case clang::Stmt::OMPMasterTaskLoopSimdDirectiveClass: |
| | 595 | case clang::Stmt::OMPMasterTaskLoopDirectiveClass: |
| | 596 | case clang::Stmt::OMPMaskedTaskLoopSimdDirectiveClass: |
| | 597 | case clang::Stmt::OMPMaskedTaskLoopDirectiveClass: |
| | 598 | case clang::Stmt::OMPGenericLoopDirectiveClass: |
| | 599 | case clang::Stmt::OMPForSimdDirectiveClass: |
| | 600 | case clang::Stmt::OMPForDirectiveClass: |
| | 601 | case clang::Stmt::OMPDistributeSimdDirectiveClass: |
| | 602 | case clang::Stmt::OMPDistributeParallelForSimdDirectiveClass: |
| | 603 | case clang::Stmt::OMPDistributeParallelForDirectiveClass: |
| | 604 | case clang::Stmt::OMPDistributeDirectiveClass: |
| | 605 | case clang::Stmt::OMPInteropDirectiveClass: |
| | 606 | case clang::Stmt::OMPFlushDirectiveClass: |
| | 607 | case clang::Stmt::OMPErrorDirectiveClass: |
| | 608 | case clang::Stmt::OMPDispatchDirectiveClass: |
| | 609 | case clang::Stmt::OMPDepobjDirectiveClass: |
| | 610 | case clang::Stmt::OMPCriticalDirectiveClass: |
| | 611 | case clang::Stmt::OMPCancellationPointDirectiveClass: |
| | 612 | case clang::Stmt::OMPCancelDirectiveClass: |
| | 613 | case clang::Stmt::OMPBarrierDirectiveClass: |
| | 614 | case clang::Stmt::OMPAtomicDirectiveClass: |
| | 615 | case clang::Stmt::OMPCanonicalLoopClass: |
| | 616 | case clang::Stmt::NullStmtClass: |
| | 617 | case clang::Stmt::MSDependentExistsStmtClass: |
| | 618 | case clang::Stmt::IndirectGotoStmtClass: |
| | 619 | case clang::Stmt::IfStmtClass: |
| | 620 | case clang::Stmt::GotoStmtClass: |
| | 621 | case clang::Stmt::ForStmtClass: |
| | 622 | case clang::Stmt::DoStmtClass: |
| | 623 | case clang::Stmt::DeclStmtClass: |
| | 624 | case clang::Stmt::CoroutineBodyStmtClass: |
| | 625 | case clang::Stmt::CoreturnStmtClass: |
| | 626 | case clang::Stmt::ContinueStmtClass: |
| | 627 | case clang::Stmt::CompoundStmtClass: |
| | 628 | case clang::Stmt::CapturedStmtClass: |
| | 629 | case clang::Stmt::CXXTryStmtClass: |
| | 630 | case clang::Stmt::CXXForRangeStmtClass: |
| | 631 | case clang::Stmt::CXXCatchStmtClass: |
| | 632 | case clang::Stmt::BreakStmtClass: |
| | 633 | case clang::Stmt::MSAsmStmtClass: |
| | 634 | case clang::Stmt::GCCAsmStmtClass: |
| 634 | break; | 635 | break; |
| 635 | } | 636 | } |
| 636 | } | 637 | } |
| 637 | | 638 | |
| 638 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoStmtClass == clang::Stmt::NoStmtClass, ""); | 639 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoStmtClass == clang::Stmt::NoStmtClass, ""); |
| 639 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GCCAsmStmtClass == clang::Stmt::GCCAsmStmtClass, ""); | | |
| 640 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSAsmStmtClass == clang::Stmt::MSAsmStmtClass, ""); | | |
| 641 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BreakStmtClass == clang::Stmt::BreakStmtClass, ""); | | |
| 642 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXCatchStmtClass == clang::Stmt::CXXCatchStmtClass, ""); | | |
| 643 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXForRangeStmtClass == clang::Stmt::CXXForRangeStmtClass, ""); | | |
| 644 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTryStmtClass == clang::Stmt::CXXTryStmtClass, ""); | | |
| 645 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CapturedStmtClass == clang::Stmt::CapturedStmtClass, ""); | | |
| 646 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundStmtClass == clang::Stmt::CompoundStmtClass, ""); | | |
| 647 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ContinueStmtClass == clang::Stmt::ContinueStmtClass, ""); | | |
| 648 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoreturnStmtClass == clang::Stmt::CoreturnStmtClass, ""); | | |
| 649 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoroutineBodyStmtClass == clang::Stmt::CoroutineBodyStmtClass, ""); | | |
| 650 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DeclStmtClass == clang::Stmt::DeclStmtClass, ""); | | |
| 651 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DoStmtClass == clang::Stmt::DoStmtClass, ""); | | |
| 652 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ForStmtClass == clang::Stmt::ForStmtClass, ""); | | |
| 653 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GotoStmtClass == clang::Stmt::GotoStmtClass, ""); | | |
| 654 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IfStmtClass == clang::Stmt::IfStmtClass, ""); | | |
| 655 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IndirectGotoStmtClass == clang::Stmt::IndirectGotoStmtClass, ""); | | |
| 656 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSDependentExistsStmtClass == clang::Stmt::MSDependentExistsStmtClass, ""); | | |
| 657 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NullStmtClass == clang::Stmt::NullStmtClass, ""); | | |
| 658 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCanonicalLoopClass == clang::Stmt::OMPCanonicalLoopClass, ""); | | |
| 659 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPAtomicDirectiveClass == clang::Stmt::OMPAtomicDirectiveClass, ""); | | |
| 660 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPBarrierDirectiveClass == clang::Stmt::OMPBarrierDirectiveClass, ""); | | |
| 661 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancelDirectiveClass == clang::Stmt::OMPCancelDirectiveClass, ""); | | |
| 662 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancellationPointDirectiveClass == clang::Stmt::OMPCancellationPointDirectiveClass, ""); | | |
| 663 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCriticalDirectiveClass == clang::Stmt::OMPCriticalDirectiveClass, ""); | | |
| 664 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDepobjDirectiveClass == clang::Stmt::OMPDepobjDirectiveClass, ""); | | |
| 665 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDispatchDirectiveClass == clang::Stmt::OMPDispatchDirectiveClass, ""); | | |
| 666 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPErrorDirectiveClass == clang::Stmt::OMPErrorDirectiveClass, ""); | | |
| 667 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPFlushDirectiveClass == clang::Stmt::OMPFlushDirectiveClass, ""); | | |
| 668 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPInteropDirectiveClass == clang::Stmt::OMPInteropDirectiveClass, ""); | | |
| 669 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeDirectiveClass == clang::Stmt::OMPDistributeDirectiveClass, ""); | | |
| 670 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForDirectiveClass == clang::Stmt::OMPDistributeParallelForDirectiveClass, ""); | | |
| 671 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPDistributeParallelForSimdDirectiveClass, ""); | | |
| 672 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeSimdDirectiveClass == clang::Stmt::OMPDistributeSimdDirectiveClass, ""); | | |
| 673 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPForDirectiveClass == clang::Stmt::OMPForDirectiveClass, ""); | | |
| 674 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPForSimdDirectiveClass == clang::Stmt::OMPForSimdDirectiveClass, ""); | | |
| 675 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPGenericLoopDirectiveClass == clang::Stmt::OMPGenericLoopDirectiveClass, ""); | | |
| 676 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMaskedTaskLoopDirectiveClass == clang::Stmt::OMPMaskedTaskLoopDirectiveClass, ""); | | |
| 677 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMaskedTaskLoopSimdDirectiveClass == clang::Stmt::OMPMaskedTaskLoopSimdDirectiveClass, ""); | | |
| 678 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterTaskLoopDirectiveClass == clang::Stmt::OMPMasterTaskLoopDirectiveClass, ""); | | |
| 679 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterTaskLoopSimdDirectiveClass == clang::Stmt::OMPMasterTaskLoopSimdDirectiveClass, ""); | | |
| 680 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelForDirectiveClass == clang::Stmt::OMPParallelForDirectiveClass, ""); | | |
| 681 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelForSimdDirectiveClass == clang::Stmt::OMPParallelForSimdDirectiveClass, ""); | | |
| 682 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelGenericLoopDirectiveClass == clang::Stmt::OMPParallelGenericLoopDirectiveClass, ""); | | |
| 683 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMaskedTaskLoopDirectiveClass == clang::Stmt::OMPParallelMaskedTaskLoopDirectiveClass, ""); | | |
| 684 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMaskedTaskLoopSimdDirectiveClass == clang::Stmt::OMPParallelMaskedTaskLoopSimdDirectiveClass, ""); | | |
| 685 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterTaskLoopDirectiveClass == clang::Stmt::OMPParallelMasterTaskLoopDirectiveClass, ""); | | |
| 686 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterTaskLoopSimdDirectiveClass == clang::Stmt::OMPParallelMasterTaskLoopSimdDirectiveClass, ""); | | |
| 687 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSimdDirectiveClass == clang::Stmt::OMPSimdDirectiveClass, ""); | | |
| 688 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelForSimdDirectiveClass == clang::Stmt::OMPTargetParallelForSimdDirectiveClass, ""); | | |
| 689 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelGenericLoopDirectiveClass == clang::Stmt::OMPTargetParallelGenericLoopDirectiveClass, ""); | | |
| 690 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetSimdDirectiveClass == clang::Stmt::OMPTargetSimdDirectiveClass, ""); | | |
| 691 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeDirectiveClass, ""); | | |
| 692 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeParallelForDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeParallelForDirectiveClass, ""); | | |
| 693 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeParallelForSimdDirectiveClass, ""); | | |
| 694 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeSimdDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeSimdDirectiveClass, ""); | | |
| 695 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsGenericLoopDirectiveClass == clang::Stmt::OMPTargetTeamsGenericLoopDirectiveClass, ""); | | |
| 696 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskLoopDirectiveClass == clang::Stmt::OMPTaskLoopDirectiveClass, ""); | | |
| 697 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskLoopSimdDirectiveClass == clang::Stmt::OMPTaskLoopSimdDirectiveClass, ""); | | |
| 698 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeDirectiveClass == clang::Stmt::OMPTeamsDistributeDirectiveClass, ""); | | |
| 699 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeParallelForDirectiveClass == clang::Stmt::OMPTeamsDistributeParallelForDirectiveClass, ""); | | |
| 700 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass, ""); | | |
| 701 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeSimdDirectiveClass == clang::Stmt::OMPTeamsDistributeSimdDirectiveClass, ""); | | |
| 702 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsGenericLoopDirectiveClass == clang::Stmt::OMPTeamsGenericLoopDirectiveClass, ""); | | |
| 703 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTileDirectiveClass == clang::Stmt::OMPTileDirectiveClass, ""); | | |
| 704 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPUnrollDirectiveClass == clang::Stmt::OMPUnrollDirectiveClass, ""); | | |
| 705 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMaskedDirectiveClass == clang::Stmt::OMPMaskedDirectiveClass, ""); | | |
| 706 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterDirectiveClass == clang::Stmt::OMPMasterDirectiveClass, ""); | | |
| 707 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMetaDirectiveClass == clang::Stmt::OMPMetaDirectiveClass, ""); | | |
| 708 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPOrderedDirectiveClass == clang::Stmt::OMPOrderedDirectiveClass, ""); | | |
| 709 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelDirectiveClass == clang::Stmt::OMPParallelDirectiveClass, ""); | | |
| 710 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMaskedDirectiveClass == clang::Stmt::OMPParallelMaskedDirectiveClass, ""); | | |
| 711 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterDirectiveClass == clang::Stmt::OMPParallelMasterDirectiveClass, ""); | | |
| 712 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelSectionsDirectiveClass == clang::Stmt::OMPParallelSectionsDirectiveClass, ""); | | |
| 713 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPScanDirectiveClass == clang::Stmt::OMPScanDirectiveClass, ""); | | |
| 714 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionDirectiveClass == clang::Stmt::OMPSectionDirectiveClass, ""); | | |
| 715 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionsDirectiveClass == clang::Stmt::OMPSectionsDirectiveClass, ""); | | |
| 716 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSingleDirectiveClass == clang::Stmt::OMPSingleDirectiveClass, ""); | | |
| 717 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetDataDirectiveClass == clang::Stmt::OMPTargetDataDirectiveClass, ""); | | |
| 718 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetDirectiveClass == clang::Stmt::OMPTargetDirectiveClass, ""); | | |
| 719 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetEnterDataDirectiveClass == clang::Stmt::OMPTargetEnterDataDirectiveClass, ""); | | |
| 720 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetExitDataDirectiveClass == clang::Stmt::OMPTargetExitDataDirectiveClass, ""); | | |
| 721 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelDirectiveClass == clang::Stmt::OMPTargetParallelDirectiveClass, ""); | | |
| 722 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelForDirectiveClass == clang::Stmt::OMPTargetParallelForDirectiveClass, ""); | | |
| 723 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDirectiveClass == clang::Stmt::OMPTargetTeamsDirectiveClass, ""); | | |
| 724 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetUpdateDirectiveClass == clang::Stmt::OMPTargetUpdateDirectiveClass, ""); | | |
| 725 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskDirectiveClass == clang::Stmt::OMPTaskDirectiveClass, ""); | | |
| 726 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskgroupDirectiveClass == clang::Stmt::OMPTaskgroupDirectiveClass, ""); | | |
| 727 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskwaitDirectiveClass == clang::Stmt::OMPTaskwaitDirectiveClass, ""); | | |
| 728 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskyieldDirectiveClass == clang::Stmt::OMPTaskyieldDirectiveClass, ""); | | |
| 729 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDirectiveClass == clang::Stmt::OMPTeamsDirectiveClass, ""); | | |
| 730 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtCatchStmtClass == clang::Stmt::ObjCAtCatchStmtClass, ""); | | |
| 731 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtFinallyStmtClass == clang::Stmt::ObjCAtFinallyStmtClass, ""); | | |
| 732 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtSynchronizedStmtClass == clang::Stmt::ObjCAtSynchronizedStmtClass, ""); | | |
| 733 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtThrowStmtClass == clang::Stmt::ObjCAtThrowStmtClass, ""); | | |
| 734 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtTryStmtClass == clang::Stmt::ObjCAtTryStmtClass, ""); | | |
| 735 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAutoreleasePoolStmtClass == clang::Stmt::ObjCAutoreleasePoolStmtClass, ""); | | |
| 736 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCForCollectionStmtClass == clang::Stmt::ObjCForCollectionStmtClass, ""); | | |
| 737 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ReturnStmtClass == clang::Stmt::ReturnStmtClass, ""); | | |
| 738 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHExceptStmtClass == clang::Stmt::SEHExceptStmtClass, ""); | | |
| 739 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHFinallyStmtClass == clang::Stmt::SEHFinallyStmtClass, ""); | | |
| 740 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHLeaveStmtClass == clang::Stmt::SEHLeaveStmtClass, ""); | | |
| 741 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHTryStmtClass == clang::Stmt::SEHTryStmtClass, ""); | | |
| 742 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CaseStmtClass == clang::Stmt::CaseStmtClass, ""); | | |
| 743 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DefaultStmtClass == clang::Stmt::DefaultStmtClass, ""); | | |
| 744 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SwitchStmtClass == clang::Stmt::SwitchStmtClass, ""); | | |
| 745 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AttributedStmtClass == clang::Stmt::AttributedStmtClass, ""); | | |
| 746 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BinaryConditionalOperatorClass == clang::Stmt::BinaryConditionalOperatorClass, ""); | | |
| 747 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConditionalOperatorClass == clang::Stmt::ConditionalOperatorClass, ""); | | |
| 748 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AddrLabelExprClass == clang::Stmt::AddrLabelExprClass, ""); | | |
| 749 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayInitIndexExprClass == clang::Stmt::ArrayInitIndexExprClass, ""); | | |
| 750 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayInitLoopExprClass == clang::Stmt::ArrayInitLoopExprClass, ""); | | |
| 751 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArraySubscriptExprClass == clang::Stmt::ArraySubscriptExprClass, ""); | | |
| 752 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayTypeTraitExprClass == clang::Stmt::ArrayTypeTraitExprClass, ""); | | |
| 753 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AsTypeExprClass == clang::Stmt::AsTypeExprClass, ""); | | |
| 754 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AtomicExprClass == clang::Stmt::AtomicExprClass, ""); | | |
| 755 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BinaryOperatorClass == clang::Stmt::BinaryOperatorClass, ""); | | |
| 756 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundAssignOperatorClass == clang::Stmt::CompoundAssignOperatorClass, ""); | | |
| 757 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BlockExprClass == clang::Stmt::BlockExprClass, ""); | | |
| 758 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXBindTemporaryExprClass == clang::Stmt::CXXBindTemporaryExprClass, ""); | | |
| 759 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXBoolLiteralExprClass == clang::Stmt::CXXBoolLiteralExprClass, ""); | | |
| 760 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstructExprClass == clang::Stmt::CXXConstructExprClass, ""); | | |
| 761 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTemporaryObjectExprClass == clang::Stmt::CXXTemporaryObjectExprClass, ""); | | |
| 762 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDefaultArgExprClass == clang::Stmt::CXXDefaultArgExprClass, ""); | | |
| 763 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDefaultInitExprClass == clang::Stmt::CXXDefaultInitExprClass, ""); | | |
| 764 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDeleteExprClass == clang::Stmt::CXXDeleteExprClass, ""); | | |
| 765 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDependentScopeMemberExprClass == clang::Stmt::CXXDependentScopeMemberExprClass, ""); | | |
| 766 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFoldExprClass == clang::Stmt::CXXFoldExprClass, ""); | | |
| 767 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXInheritedCtorInitExprClass == clang::Stmt::CXXInheritedCtorInitExprClass, ""); | | |
| 768 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNewExprClass == clang::Stmt::CXXNewExprClass, ""); | | |
| 769 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNoexceptExprClass == clang::Stmt::CXXNoexceptExprClass, ""); | | |
| 770 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNullPtrLiteralExprClass == clang::Stmt::CXXNullPtrLiteralExprClass, ""); | | |
| 771 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXParenListInitExprClass == clang::Stmt::CXXParenListInitExprClass, ""); | | |
| 772 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXPseudoDestructorExprClass == clang::Stmt::CXXPseudoDestructorExprClass, ""); | | |
| 773 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXRewrittenBinaryOperatorClass == clang::Stmt::CXXRewrittenBinaryOperatorClass, ""); | | |
| 774 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXScalarValueInitExprClass == clang::Stmt::CXXScalarValueInitExprClass, ""); | | |
| 775 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXStdInitializerListExprClass == clang::Stmt::CXXStdInitializerListExprClass, ""); | | |
| 776 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXThisExprClass == clang::Stmt::CXXThisExprClass, ""); | | |
| 777 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXThrowExprClass == clang::Stmt::CXXThrowExprClass, ""); | | |
| 778 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTypeidExprClass == clang::Stmt::CXXTypeidExprClass, ""); | | |
| 779 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXUnresolvedConstructExprClass == clang::Stmt::CXXUnresolvedConstructExprClass, ""); | | |
| 780 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXUuidofExprClass == clang::Stmt::CXXUuidofExprClass, ""); | | |
| 781 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CallExprClass == clang::Stmt::CallExprClass, ""); | | |
| 782 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CUDAKernelCallExprClass == clang::Stmt::CUDAKernelCallExprClass, ""); | | |
| 783 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXMemberCallExprClass == clang::Stmt::CXXMemberCallExprClass, ""); | | |
| 784 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXOperatorCallExprClass == clang::Stmt::CXXOperatorCallExprClass, ""); | | |
| 785 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UserDefinedLiteralClass == clang::Stmt::UserDefinedLiteralClass, ""); | | |
| 786 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BuiltinBitCastExprClass == clang::Stmt::BuiltinBitCastExprClass, ""); | | |
| 787 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CStyleCastExprClass == clang::Stmt::CStyleCastExprClass, ""); | | |
| 788 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFunctionalCastExprClass == clang::Stmt::CXXFunctionalCastExprClass, ""); | | |
| 789 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXAddrspaceCastExprClass == clang::Stmt::CXXAddrspaceCastExprClass, ""); | | |
| 790 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstCastExprClass == clang::Stmt::CXXConstCastExprClass, ""); | | |
| 791 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDynamicCastExprClass == clang::Stmt::CXXDynamicCastExprClass, ""); | | |
| 792 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXReinterpretCastExprClass == clang::Stmt::CXXReinterpretCastExprClass, ""); | | |
| 793 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXStaticCastExprClass == clang::Stmt::CXXStaticCastExprClass, ""); | | |
| 794 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBridgedCastExprClass == clang::Stmt::ObjCBridgedCastExprClass, ""); | | |
| 795 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImplicitCastExprClass == clang::Stmt::ImplicitCastExprClass, ""); | | |
| 796 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CharacterLiteralClass == clang::Stmt::CharacterLiteralClass, ""); | | |
| 797 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ChooseExprClass == clang::Stmt::ChooseExprClass, ""); | | |
| 798 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundLiteralExprClass == clang::Stmt::CompoundLiteralExprClass, ""); | | |
| 799 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConceptSpecializationExprClass == clang::Stmt::ConceptSpecializationExprClass, ""); | | |
| 800 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConvertVectorExprClass == clang::Stmt::ConvertVectorExprClass, ""); | | |
| 801 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoawaitExprClass == clang::Stmt::CoawaitExprClass, ""); | | |
| 802 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoyieldExprClass == clang::Stmt::CoyieldExprClass, ""); | | |
| 803 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DeclRefExprClass == clang::Stmt::DeclRefExprClass, ""); | | |
| 804 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DependentCoawaitExprClass == clang::Stmt::DependentCoawaitExprClass, ""); | | |
| 805 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DependentScopeDeclRefExprClass == clang::Stmt::DependentScopeDeclRefExprClass, ""); | | |
| 806 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DesignatedInitExprClass == clang::Stmt::DesignatedInitExprClass, ""); | | |
| 807 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DesignatedInitUpdateExprClass == clang::Stmt::DesignatedInitUpdateExprClass, ""); | | |
| 808 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExpressionTraitExprClass == clang::Stmt::ExpressionTraitExprClass, ""); | | |
| 809 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExtVectorElementExprClass == clang::Stmt::ExtVectorElementExprClass, ""); | | |
| 810 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FixedPointLiteralClass == clang::Stmt::FixedPointLiteralClass, ""); | | |
| 811 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FloatingLiteralClass == clang::Stmt::FloatingLiteralClass, ""); | | |
| 812 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConstantExprClass == clang::Stmt::ConstantExprClass, ""); | | |
| 813 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExprWithCleanupsClass == clang::Stmt::ExprWithCleanupsClass, ""); | | |
| 814 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FunctionParmPackExprClass == clang::Stmt::FunctionParmPackExprClass, ""); | | |
| 815 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GNUNullExprClass == clang::Stmt::GNUNullExprClass, ""); | | |
| 816 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GenericSelectionExprClass == clang::Stmt::GenericSelectionExprClass, ""); | | |
| 817 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImaginaryLiteralClass == clang::Stmt::ImaginaryLiteralClass, ""); | | |
| 818 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImplicitValueInitExprClass == clang::Stmt::ImplicitValueInitExprClass, ""); | | |
| 819 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_InitListExprClass == clang::Stmt::InitListExprClass, ""); | | |
| 820 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IntegerLiteralClass == clang::Stmt::IntegerLiteralClass, ""); | | |
| 821 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_LambdaExprClass == clang::Stmt::LambdaExprClass, ""); | | |
| 822 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertyRefExprClass == clang::Stmt::MSPropertyRefExprClass, ""); | | |
| 823 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertySubscriptExprClass == clang::Stmt::MSPropertySubscriptExprClass, ""); | | |
| 824 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MaterializeTemporaryExprClass == clang::Stmt::MaterializeTemporaryExprClass, ""); | | |
| 825 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MatrixSubscriptExprClass == clang::Stmt::MatrixSubscriptExprClass, ""); | | |
| 826 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MemberExprClass == clang::Stmt::MemberExprClass, ""); | | |
| 827 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoInitExprClass == clang::Stmt::NoInitExprClass, ""); | | |
| 828 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArraySectionExprClass == clang::Stmt::OMPArraySectionExprClass, ""); | | |
| 829 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArrayShapingExprClass == clang::Stmt::OMPArrayShapingExprClass, ""); | | |
| 830 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPIteratorExprClass == clang::Stmt::OMPIteratorExprClass, ""); | | |
| 831 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCArrayLiteralClass == clang::Stmt::ObjCArrayLiteralClass, ""); | | |
| 832 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAvailabilityCheckExprClass == clang::Stmt::ObjCAvailabilityCheckExprClass, ""); | | |
| 833 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoolLiteralExprClass == clang::Stmt::ObjCBoolLiteralExprClass, ""); | | |
| 834 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoxedExprClass == clang::Stmt::ObjCBoxedExprClass, ""); | | |
| 835 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCDictionaryLiteralClass == clang::Stmt::ObjCDictionaryLiteralClass, ""); | | |
| 836 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCEncodeExprClass == clang::Stmt::ObjCEncodeExprClass, ""); | | |
| 837 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIndirectCopyRestoreExprClass == clang::Stmt::ObjCIndirectCopyRestoreExprClass, ""); | | |
| 838 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIsaExprClass == clang::Stmt::ObjCIsaExprClass, ""); | | |
| 839 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIvarRefExprClass == clang::Stmt::ObjCIvarRefExprClass, ""); | | |
| 840 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCMessageExprClass == clang::Stmt::ObjCMessageExprClass, ""); | | |
| 841 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCPropertyRefExprClass == clang::Stmt::ObjCPropertyRefExprClass, ""); | | |
| 842 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCProtocolExprClass == clang::Stmt::ObjCProtocolExprClass, ""); | | |
| 843 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCSelectorExprClass == clang::Stmt::ObjCSelectorExprClass, ""); | | |
| 844 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCStringLiteralClass == clang::Stmt::ObjCStringLiteralClass, ""); | | |
| 845 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCSubscriptRefExprClass == clang::Stmt::ObjCSubscriptRefExprClass, ""); | | |
| 846 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OffsetOfExprClass == clang::Stmt::OffsetOfExprClass, ""); | | |
| 847 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OpaqueValueExprClass == clang::Stmt::OpaqueValueExprClass, ""); | | |
| 848 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnresolvedLookupExprClass == clang::Stmt::UnresolvedLookupExprClass, ""); | | |
| 849 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnresolvedMemberExprClass == clang::Stmt::UnresolvedMemberExprClass, ""); | | |
| 850 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PackExpansionExprClass == clang::Stmt::PackExpansionExprClass, ""); | | |
| 851 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt::ParenExprClass, ""); | | |
| 852 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, ""); | | |
| 853 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, ""); | | |
| 854 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, ""); | | |
| 855 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_RecoveryExprClass == clang::Stmt::RecoveryExprClass, ""); | | |
| 856 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_RequiresExprClass == clang::Stmt::RequiresExprClass, ""); | | |
| 857 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SYCLUniqueStableNameExprClass == clang::Stmt::SYCLUniqueStableNameExprClass, ""); | | |
| 858 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, ""); | | |
| 859 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, ""); | | |
| 860 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SourceLocExprClass == clang::Stmt::SourceLocExprClass, ""); | | |
| 861 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_StmtExprClass == clang::Stmt::StmtExprClass, ""); | | |
| 862 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_StringLiteralClass == clang::Stmt::StringLiteralClass, ""); | | |
| 863 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SubstNonTypeTemplateParmExprClass == clang::Stmt::SubstNonTypeTemplateParmExprClass, ""); | | |
| 864 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SubstNonTypeTemplateParmPackExprClass == clang::Stmt::SubstNonTypeTemplateParmPackExprClass, ""); | | |
| 865 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_TypeTraitExprClass == clang::Stmt::TypeTraitExprClass, ""); | | |
| 866 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_TypoExprClass == clang::Stmt::TypoExprClass, ""); | | |
| 867 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnaryExprOrTypeTraitExprClass == clang::Stmt::UnaryExprOrTypeTraitExprClass, ""); | | |
| 868 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnaryOperatorClass == clang::Stmt::UnaryOperatorClass, ""); | | |
| 869 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_VAArgExprClass == clang::Stmt::VAArgExprClass, ""); | | |
| 870 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_LabelStmtClass == clang::Stmt::LabelStmtClass, ""); | | |
| 871 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_WhileStmtClass == clang::Stmt::WhileStmtClass, ""); | 640 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_WhileStmtClass == clang::Stmt::WhileStmtClass, ""); |
| 872 | | 641 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_LabelStmtClass == clang::Stmt::LabelStmtClass, ""); |
| | 642 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_VAArgExprClass == clang::Stmt::VAArgExprClass, ""); |
| | 643 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnaryOperatorClass == clang::Stmt::UnaryOperatorClass, ""); |
| | 644 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnaryExprOrTypeTraitExprClass == clang::Stmt::UnaryExprOrTypeTraitExprClass, ""); |
| | 645 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_TypoExprClass == clang::Stmt::TypoExprClass, ""); |
| | 646 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_TypeTraitExprClass == clang::Stmt::TypeTraitExprClass, ""); |
| | 647 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SubstNonTypeTemplateParmPackExprClass == clang::Stmt::SubstNonTypeTemplateParmPackExprClass, ""); |
| | 648 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SubstNonTypeTemplateParmExprClass == clang::Stmt::SubstNonTypeTemplateParmExprClass, ""); |
| | 649 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_StringLiteralClass == clang::Stmt::StringLiteralClass, ""); |
| | 650 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_StmtExprClass == clang::Stmt::StmtExprClass, ""); |
| | 651 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SourceLocExprClass == clang::Stmt::SourceLocExprClass, ""); |
| | 652 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, ""); |
| | 653 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, ""); |
| | 654 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SYCLUniqueStableNameExprClass == clang::Stmt::SYCLUniqueStableNameExprClass, ""); |
| | 655 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_RequiresExprClass == clang::Stmt::RequiresExprClass, ""); |
| | 656 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_RecoveryExprClass == clang::Stmt::RecoveryExprClass, ""); |
| | 657 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, ""); |
| | 658 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, ""); |
| | 659 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, ""); |
| | 660 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt::ParenExprClass, ""); |
| | 661 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PackExpansionExprClass == clang::Stmt::PackExpansionExprClass, ""); |
| | 662 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnresolvedMemberExprClass == clang::Stmt::UnresolvedMemberExprClass, ""); |
| | 663 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnresolvedLookupExprClass == clang::Stmt::UnresolvedLookupExprClass, ""); |
| | 664 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OpaqueValueExprClass == clang::Stmt::OpaqueValueExprClass, ""); |
| | 665 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OffsetOfExprClass == clang::Stmt::OffsetOfExprClass, ""); |
| | 666 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCSubscriptRefExprClass == clang::Stmt::ObjCSubscriptRefExprClass, ""); |
| | 667 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCStringLiteralClass == clang::Stmt::ObjCStringLiteralClass, ""); |
| | 668 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCSelectorExprClass == clang::Stmt::ObjCSelectorExprClass, ""); |
| | 669 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCProtocolExprClass == clang::Stmt::ObjCProtocolExprClass, ""); |
| | 670 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCPropertyRefExprClass == clang::Stmt::ObjCPropertyRefExprClass, ""); |
| | 671 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCMessageExprClass == clang::Stmt::ObjCMessageExprClass, ""); |
| | 672 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIvarRefExprClass == clang::Stmt::ObjCIvarRefExprClass, ""); |
| | 673 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIsaExprClass == clang::Stmt::ObjCIsaExprClass, ""); |
| | 674 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIndirectCopyRestoreExprClass == clang::Stmt::ObjCIndirectCopyRestoreExprClass, ""); |
| | 675 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCEncodeExprClass == clang::Stmt::ObjCEncodeExprClass, ""); |
| | 676 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCDictionaryLiteralClass == clang::Stmt::ObjCDictionaryLiteralClass, ""); |
| | 677 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoxedExprClass == clang::Stmt::ObjCBoxedExprClass, ""); |
| | 678 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoolLiteralExprClass == clang::Stmt::ObjCBoolLiteralExprClass, ""); |
| | 679 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAvailabilityCheckExprClass == clang::Stmt::ObjCAvailabilityCheckExprClass, ""); |
| | 680 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCArrayLiteralClass == clang::Stmt::ObjCArrayLiteralClass, ""); |
| | 681 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPIteratorExprClass == clang::Stmt::OMPIteratorExprClass, ""); |
| | 682 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArrayShapingExprClass == clang::Stmt::OMPArrayShapingExprClass, ""); |
| | 683 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArraySectionExprClass == clang::Stmt::OMPArraySectionExprClass, ""); |
| | 684 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoInitExprClass == clang::Stmt::NoInitExprClass, ""); |
| | 685 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MemberExprClass == clang::Stmt::MemberExprClass, ""); |
| | 686 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MatrixSubscriptExprClass == clang::Stmt::MatrixSubscriptExprClass, ""); |
| | 687 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MaterializeTemporaryExprClass == clang::Stmt::MaterializeTemporaryExprClass, ""); |
| | 688 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertySubscriptExprClass == clang::Stmt::MSPropertySubscriptExprClass, ""); |
| | 689 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertyRefExprClass == clang::Stmt::MSPropertyRefExprClass, ""); |
| | 690 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_LambdaExprClass == clang::Stmt::LambdaExprClass, ""); |
| | 691 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IntegerLiteralClass == clang::Stmt::IntegerLiteralClass, ""); |
| | 692 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_InitListExprClass == clang::Stmt::InitListExprClass, ""); |
| | 693 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImplicitValueInitExprClass == clang::Stmt::ImplicitValueInitExprClass, ""); |
| | 694 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImaginaryLiteralClass == clang::Stmt::ImaginaryLiteralClass, ""); |
| | 695 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GenericSelectionExprClass == clang::Stmt::GenericSelectionExprClass, ""); |
| | 696 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GNUNullExprClass == clang::Stmt::GNUNullExprClass, ""); |
| | 697 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FunctionParmPackExprClass == clang::Stmt::FunctionParmPackExprClass, ""); |
| | 698 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExprWithCleanupsClass == clang::Stmt::ExprWithCleanupsClass, ""); |
| | 699 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConstantExprClass == clang::Stmt::ConstantExprClass, ""); |
| | 700 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FloatingLiteralClass == clang::Stmt::FloatingLiteralClass, ""); |
| | 701 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FixedPointLiteralClass == clang::Stmt::FixedPointLiteralClass, ""); |
| | 702 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExtVectorElementExprClass == clang::Stmt::ExtVectorElementExprClass, ""); |
| | 703 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExpressionTraitExprClass == clang::Stmt::ExpressionTraitExprClass, ""); |
| | 704 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DesignatedInitUpdateExprClass == clang::Stmt::DesignatedInitUpdateExprClass, ""); |
| | 705 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DesignatedInitExprClass == clang::Stmt::DesignatedInitExprClass, ""); |
| | 706 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DependentScopeDeclRefExprClass == clang::Stmt::DependentScopeDeclRefExprClass, ""); |
| | 707 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DependentCoawaitExprClass == clang::Stmt::DependentCoawaitExprClass, ""); |
| | 708 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DeclRefExprClass == clang::Stmt::DeclRefExprClass, ""); |
| | 709 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoyieldExprClass == clang::Stmt::CoyieldExprClass, ""); |
| | 710 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoawaitExprClass == clang::Stmt::CoawaitExprClass, ""); |
| | 711 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConvertVectorExprClass == clang::Stmt::ConvertVectorExprClass, ""); |
| | 712 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConceptSpecializationExprClass == clang::Stmt::ConceptSpecializationExprClass, ""); |
| | 713 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundLiteralExprClass == clang::Stmt::CompoundLiteralExprClass, ""); |
| | 714 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ChooseExprClass == clang::Stmt::ChooseExprClass, ""); |
| | 715 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CharacterLiteralClass == clang::Stmt::CharacterLiteralClass, ""); |
| | 716 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImplicitCastExprClass == clang::Stmt::ImplicitCastExprClass, ""); |
| | 717 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBridgedCastExprClass == clang::Stmt::ObjCBridgedCastExprClass, ""); |
| | 718 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXStaticCastExprClass == clang::Stmt::CXXStaticCastExprClass, ""); |
| | 719 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXReinterpretCastExprClass == clang::Stmt::CXXReinterpretCastExprClass, ""); |
| | 720 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDynamicCastExprClass == clang::Stmt::CXXDynamicCastExprClass, ""); |
| | 721 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstCastExprClass == clang::Stmt::CXXConstCastExprClass, ""); |
| | 722 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXAddrspaceCastExprClass == clang::Stmt::CXXAddrspaceCastExprClass, ""); |
| | 723 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFunctionalCastExprClass == clang::Stmt::CXXFunctionalCastExprClass, ""); |
| | 724 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CStyleCastExprClass == clang::Stmt::CStyleCastExprClass, ""); |
| | 725 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BuiltinBitCastExprClass == clang::Stmt::BuiltinBitCastExprClass, ""); |
| | 726 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CallExprClass == clang::Stmt::CallExprClass, ""); |
| | 727 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UserDefinedLiteralClass == clang::Stmt::UserDefinedLiteralClass, ""); |
| | 728 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXOperatorCallExprClass == clang::Stmt::CXXOperatorCallExprClass, ""); |
| | 729 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXMemberCallExprClass == clang::Stmt::CXXMemberCallExprClass, ""); |
| | 730 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CUDAKernelCallExprClass == clang::Stmt::CUDAKernelCallExprClass, ""); |
| | 731 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXUuidofExprClass == clang::Stmt::CXXUuidofExprClass, ""); |
| | 732 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXUnresolvedConstructExprClass == clang::Stmt::CXXUnresolvedConstructExprClass, ""); |
| | 733 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTypeidExprClass == clang::Stmt::CXXTypeidExprClass, ""); |
| | 734 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXThrowExprClass == clang::Stmt::CXXThrowExprClass, ""); |
| | 735 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXThisExprClass == clang::Stmt::CXXThisExprClass, ""); |
| | 736 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXStdInitializerListExprClass == clang::Stmt::CXXStdInitializerListExprClass, ""); |
| | 737 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXScalarValueInitExprClass == clang::Stmt::CXXScalarValueInitExprClass, ""); |
| | 738 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXRewrittenBinaryOperatorClass == clang::Stmt::CXXRewrittenBinaryOperatorClass, ""); |
| | 739 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXPseudoDestructorExprClass == clang::Stmt::CXXPseudoDestructorExprClass, ""); |
| | 740 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXParenListInitExprClass == clang::Stmt::CXXParenListInitExprClass, ""); |
| | 741 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNullPtrLiteralExprClass == clang::Stmt::CXXNullPtrLiteralExprClass, ""); |
| | 742 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNoexceptExprClass == clang::Stmt::CXXNoexceptExprClass, ""); |
| | 743 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNewExprClass == clang::Stmt::CXXNewExprClass, ""); |
| | 744 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXInheritedCtorInitExprClass == clang::Stmt::CXXInheritedCtorInitExprClass, ""); |
| | 745 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFoldExprClass == clang::Stmt::CXXFoldExprClass, ""); |
| | 746 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDependentScopeMemberExprClass == clang::Stmt::CXXDependentScopeMemberExprClass, ""); |
| | 747 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDeleteExprClass == clang::Stmt::CXXDeleteExprClass, ""); |
| | 748 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDefaultInitExprClass == clang::Stmt::CXXDefaultInitExprClass, ""); |
| | 749 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDefaultArgExprClass == clang::Stmt::CXXDefaultArgExprClass, ""); |
| | 750 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstructExprClass == clang::Stmt::CXXConstructExprClass, ""); |
| | 751 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTemporaryObjectExprClass == clang::Stmt::CXXTemporaryObjectExprClass, ""); |
| | 752 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXBoolLiteralExprClass == clang::Stmt::CXXBoolLiteralExprClass, ""); |
| | 753 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXBindTemporaryExprClass == clang::Stmt::CXXBindTemporaryExprClass, ""); |
| | 754 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BlockExprClass == clang::Stmt::BlockExprClass, ""); |
| | 755 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BinaryOperatorClass == clang::Stmt::BinaryOperatorClass, ""); |
| | 756 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundAssignOperatorClass == clang::Stmt::CompoundAssignOperatorClass, ""); |
| | 757 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AtomicExprClass == clang::Stmt::AtomicExprClass, ""); |
| | 758 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AsTypeExprClass == clang::Stmt::AsTypeExprClass, ""); |
| | 759 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayTypeTraitExprClass == clang::Stmt::ArrayTypeTraitExprClass, ""); |
| | 760 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArraySubscriptExprClass == clang::Stmt::ArraySubscriptExprClass, ""); |
| | 761 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayInitLoopExprClass == clang::Stmt::ArrayInitLoopExprClass, ""); |
| | 762 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayInitIndexExprClass == clang::Stmt::ArrayInitIndexExprClass, ""); |
| | 763 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AddrLabelExprClass == clang::Stmt::AddrLabelExprClass, ""); |
| | 764 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConditionalOperatorClass == clang::Stmt::ConditionalOperatorClass, ""); |
| | 765 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BinaryConditionalOperatorClass == clang::Stmt::BinaryConditionalOperatorClass, ""); |
| | 766 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AttributedStmtClass == clang::Stmt::AttributedStmtClass, ""); |
| | 767 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SwitchStmtClass == clang::Stmt::SwitchStmtClass, ""); |
| | 768 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DefaultStmtClass == clang::Stmt::DefaultStmtClass, ""); |
| | 769 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CaseStmtClass == clang::Stmt::CaseStmtClass, ""); |
| | 770 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHTryStmtClass == clang::Stmt::SEHTryStmtClass, ""); |
| | 771 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHLeaveStmtClass == clang::Stmt::SEHLeaveStmtClass, ""); |
| | 772 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHFinallyStmtClass == clang::Stmt::SEHFinallyStmtClass, ""); |
| | 773 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHExceptStmtClass == clang::Stmt::SEHExceptStmtClass, ""); |
| | 774 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ReturnStmtClass == clang::Stmt::ReturnStmtClass, ""); |
| | 775 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCForCollectionStmtClass == clang::Stmt::ObjCForCollectionStmtClass, ""); |
| | 776 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAutoreleasePoolStmtClass == clang::Stmt::ObjCAutoreleasePoolStmtClass, ""); |
| | 777 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtTryStmtClass == clang::Stmt::ObjCAtTryStmtClass, ""); |
| | 778 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtThrowStmtClass == clang::Stmt::ObjCAtThrowStmtClass, ""); |
| | 779 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtSynchronizedStmtClass == clang::Stmt::ObjCAtSynchronizedStmtClass, ""); |
| | 780 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtFinallyStmtClass == clang::Stmt::ObjCAtFinallyStmtClass, ""); |
| | 781 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtCatchStmtClass == clang::Stmt::ObjCAtCatchStmtClass, ""); |
| | 782 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDirectiveClass == clang::Stmt::OMPTeamsDirectiveClass, ""); |
| | 783 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskyieldDirectiveClass == clang::Stmt::OMPTaskyieldDirectiveClass, ""); |
| | 784 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskwaitDirectiveClass == clang::Stmt::OMPTaskwaitDirectiveClass, ""); |
| | 785 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskgroupDirectiveClass == clang::Stmt::OMPTaskgroupDirectiveClass, ""); |
| | 786 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskDirectiveClass == clang::Stmt::OMPTaskDirectiveClass, ""); |
| | 787 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetUpdateDirectiveClass == clang::Stmt::OMPTargetUpdateDirectiveClass, ""); |
| | 788 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDirectiveClass == clang::Stmt::OMPTargetTeamsDirectiveClass, ""); |
| | 789 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelForDirectiveClass == clang::Stmt::OMPTargetParallelForDirectiveClass, ""); |
| | 790 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelDirectiveClass == clang::Stmt::OMPTargetParallelDirectiveClass, ""); |
| | 791 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetExitDataDirectiveClass == clang::Stmt::OMPTargetExitDataDirectiveClass, ""); |
| | 792 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetEnterDataDirectiveClass == clang::Stmt::OMPTargetEnterDataDirectiveClass, ""); |
| | 793 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetDirectiveClass == clang::Stmt::OMPTargetDirectiveClass, ""); |
| | 794 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetDataDirectiveClass == clang::Stmt::OMPTargetDataDirectiveClass, ""); |
| | 795 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSingleDirectiveClass == clang::Stmt::OMPSingleDirectiveClass, ""); |
| | 796 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionsDirectiveClass == clang::Stmt::OMPSectionsDirectiveClass, ""); |
| | 797 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionDirectiveClass == clang::Stmt::OMPSectionDirectiveClass, ""); |
| | 798 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPScopeDirectiveClass == clang::Stmt::OMPScopeDirectiveClass, ""); |
| | 799 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPScanDirectiveClass == clang::Stmt::OMPScanDirectiveClass, ""); |
| | 800 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelSectionsDirectiveClass == clang::Stmt::OMPParallelSectionsDirectiveClass, ""); |
| | 801 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterDirectiveClass == clang::Stmt::OMPParallelMasterDirectiveClass, ""); |
| | 802 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMaskedDirectiveClass == clang::Stmt::OMPParallelMaskedDirectiveClass, ""); |
| | 803 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelDirectiveClass == clang::Stmt::OMPParallelDirectiveClass, ""); |
| | 804 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPOrderedDirectiveClass == clang::Stmt::OMPOrderedDirectiveClass, ""); |
| | 805 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMetaDirectiveClass == clang::Stmt::OMPMetaDirectiveClass, ""); |
| | 806 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterDirectiveClass == clang::Stmt::OMPMasterDirectiveClass, ""); |
| | 807 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMaskedDirectiveClass == clang::Stmt::OMPMaskedDirectiveClass, ""); |
| | 808 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPUnrollDirectiveClass == clang::Stmt::OMPUnrollDirectiveClass, ""); |
| | 809 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTileDirectiveClass == clang::Stmt::OMPTileDirectiveClass, ""); |
| | 810 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsGenericLoopDirectiveClass == clang::Stmt::OMPTeamsGenericLoopDirectiveClass, ""); |
| | 811 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeSimdDirectiveClass == clang::Stmt::OMPTeamsDistributeSimdDirectiveClass, ""); |
| | 812 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass, ""); |
| | 813 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeParallelForDirectiveClass == clang::Stmt::OMPTeamsDistributeParallelForDirectiveClass, ""); |
| | 814 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeDirectiveClass == clang::Stmt::OMPTeamsDistributeDirectiveClass, ""); |
| | 815 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskLoopSimdDirectiveClass == clang::Stmt::OMPTaskLoopSimdDirectiveClass, ""); |
| | 816 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskLoopDirectiveClass == clang::Stmt::OMPTaskLoopDirectiveClass, ""); |
| | 817 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsGenericLoopDirectiveClass == clang::Stmt::OMPTargetTeamsGenericLoopDirectiveClass, ""); |
| | 818 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeSimdDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeSimdDirectiveClass, ""); |
| | 819 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeParallelForSimdDirectiveClass, ""); |
| | 820 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeParallelForDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeParallelForDirectiveClass, ""); |
| | 821 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeDirectiveClass, ""); |
| | 822 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetSimdDirectiveClass == clang::Stmt::OMPTargetSimdDirectiveClass, ""); |
| | 823 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelGenericLoopDirectiveClass == clang::Stmt::OMPTargetParallelGenericLoopDirectiveClass, ""); |
| | 824 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelForSimdDirectiveClass == clang::Stmt::OMPTargetParallelForSimdDirectiveClass, ""); |
| | 825 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSimdDirectiveClass == clang::Stmt::OMPSimdDirectiveClass, ""); |
| | 826 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterTaskLoopSimdDirectiveClass == clang::Stmt::OMPParallelMasterTaskLoopSimdDirectiveClass, ""); |
| | 827 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterTaskLoopDirectiveClass == clang::Stmt::OMPParallelMasterTaskLoopDirectiveClass, ""); |
| | 828 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMaskedTaskLoopSimdDirectiveClass == clang::Stmt::OMPParallelMaskedTaskLoopSimdDirectiveClass, ""); |
| | 829 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMaskedTaskLoopDirectiveClass == clang::Stmt::OMPParallelMaskedTaskLoopDirectiveClass, ""); |
| | 830 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelGenericLoopDirectiveClass == clang::Stmt::OMPParallelGenericLoopDirectiveClass, ""); |
| | 831 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelForSimdDirectiveClass == clang::Stmt::OMPParallelForSimdDirectiveClass, ""); |
| | 832 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelForDirectiveClass == clang::Stmt::OMPParallelForDirectiveClass, ""); |
| | 833 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterTaskLoopSimdDirectiveClass == clang::Stmt::OMPMasterTaskLoopSimdDirectiveClass, ""); |
| | 834 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterTaskLoopDirectiveClass == clang::Stmt::OMPMasterTaskLoopDirectiveClass, ""); |
| | 835 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMaskedTaskLoopSimdDirectiveClass == clang::Stmt::OMPMaskedTaskLoopSimdDirectiveClass, ""); |
| | 836 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMaskedTaskLoopDirectiveClass == clang::Stmt::OMPMaskedTaskLoopDirectiveClass, ""); |
| | 837 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPGenericLoopDirectiveClass == clang::Stmt::OMPGenericLoopDirectiveClass, ""); |
| | 838 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPForSimdDirectiveClass == clang::Stmt::OMPForSimdDirectiveClass, ""); |
| | 839 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPForDirectiveClass == clang::Stmt::OMPForDirectiveClass, ""); |
| | 840 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeSimdDirectiveClass == clang::Stmt::OMPDistributeSimdDirectiveClass, ""); |
| | 841 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPDistributeParallelForSimdDirectiveClass, ""); |
| | 842 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForDirectiveClass == clang::Stmt::OMPDistributeParallelForDirectiveClass, ""); |
| | 843 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeDirectiveClass == clang::Stmt::OMPDistributeDirectiveClass, ""); |
| | 844 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPInteropDirectiveClass == clang::Stmt::OMPInteropDirectiveClass, ""); |
| | 845 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPFlushDirectiveClass == clang::Stmt::OMPFlushDirectiveClass, ""); |
| | 846 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPErrorDirectiveClass == clang::Stmt::OMPErrorDirectiveClass, ""); |
| | 847 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDispatchDirectiveClass == clang::Stmt::OMPDispatchDirectiveClass, ""); |
| | 848 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDepobjDirectiveClass == clang::Stmt::OMPDepobjDirectiveClass, ""); |
| | 849 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCriticalDirectiveClass == clang::Stmt::OMPCriticalDirectiveClass, ""); |
| | 850 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancellationPointDirectiveClass == clang::Stmt::OMPCancellationPointDirectiveClass, ""); |
| | 851 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancelDirectiveClass == clang::Stmt::OMPCancelDirectiveClass, ""); |
| | 852 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPBarrierDirectiveClass == clang::Stmt::OMPBarrierDirectiveClass, ""); |
| | 853 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPAtomicDirectiveClass == clang::Stmt::OMPAtomicDirectiveClass, ""); |
| | 854 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCanonicalLoopClass == clang::Stmt::OMPCanonicalLoopClass, ""); |
| | 855 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NullStmtClass == clang::Stmt::NullStmtClass, ""); |
| | 856 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSDependentExistsStmtClass == clang::Stmt::MSDependentExistsStmtClass, ""); |
| | 857 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IndirectGotoStmtClass == clang::Stmt::IndirectGotoStmtClass, ""); |
| | 858 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IfStmtClass == clang::Stmt::IfStmtClass, ""); |
| | 859 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GotoStmtClass == clang::Stmt::GotoStmtClass, ""); |
| | 860 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ForStmtClass == clang::Stmt::ForStmtClass, ""); |
| | 861 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DoStmtClass == clang::Stmt::DoStmtClass, ""); |
| | 862 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DeclStmtClass == clang::Stmt::DeclStmtClass, ""); |
| | 863 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoroutineBodyStmtClass == clang::Stmt::CoroutineBodyStmtClass, ""); |
| | 864 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoreturnStmtClass == clang::Stmt::CoreturnStmtClass, ""); |
| | 865 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ContinueStmtClass == clang::Stmt::ContinueStmtClass, ""); |
| | 866 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundStmtClass == clang::Stmt::CompoundStmtClass, ""); |
| | 867 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CapturedStmtClass == clang::Stmt::CapturedStmtClass, ""); |
| | 868 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTryStmtClass == clang::Stmt::CXXTryStmtClass, ""); |
| | 869 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXForRangeStmtClass == clang::Stmt::CXXForRangeStmtClass, ""); |
| | 870 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXCatchStmtClass == clang::Stmt::CXXCatchStmtClass, ""); |
| | 871 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BreakStmtClass == clang::Stmt::BreakStmtClass, ""); |
| | 872 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSAsmStmtClass == clang::Stmt::MSAsmStmtClass, ""); |
| | 873 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GCCAsmStmtClass == clang::Stmt::GCCAsmStmtClass, ""); |
| 873 | | 874 | |
| 874 | void ZigClang_detect_enum_APValueKind(clang::APValue::ValueKind x) { | 875 | void ZigClang_detect_enum_APValueKind(clang::APValue::ValueKind x) { |
| 875 | switch (x) { | 876 | switch (x) { |
| ... | @@ -909,184 +910,182 @@ static_assert((clang::APValue::ValueKind)ZigClangAPValueAddrLabelDiff == clang:: | ... | @@ -909,184 +910,182 @@ static_assert((clang::APValue::ValueKind)ZigClangAPValueAddrLabelDiff == clang:: |
| 909 | | 910 | |
| 910 | void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) { | 911 | void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) { |
| 911 | switch (x) { | 912 | switch (x) { |
| 912 | case clang::Decl::AccessSpec: | 913 | case clang::Decl::TranslationUnit: |
| 913 | case clang::Decl::Block: | 914 | case clang::Decl::RequiresExprBody: |
| 914 | case clang::Decl::Captured: | | |
| 915 | case clang::Decl::ClassScopeFunctionSpecialization: | | |
| 916 | case clang::Decl::Empty: | | |
| 917 | case clang::Decl::Export: | | |
| 918 | case clang::Decl::ExternCContext: | | |
| 919 | case clang::Decl::FileScopeAsm: | | |
| 920 | case clang::Decl::Friend: | | |
| 921 | case clang::Decl::FriendTemplate: | | |
| 922 | case clang::Decl::ImplicitConceptSpecialization: | | |
| 923 | case clang::Decl::Import: | | |
| 924 | case clang::Decl::LifetimeExtendedTemporary: | | |
| 925 | case clang::Decl::LinkageSpec: | 915 | case clang::Decl::LinkageSpec: |
| 926 | case clang::Decl::Using: | 916 | case clang::Decl::ExternCContext: |
| 927 | case clang::Decl::UsingEnum: | 917 | case clang::Decl::Export: |
| 928 | case clang::Decl::HLSLBuffer: | 918 | case clang::Decl::Captured: |
| 929 | case clang::Decl::Label: | 919 | case clang::Decl::Block: |
| 930 | case clang::Decl::Namespace: | 920 | case clang::Decl::TopLevelStmt: |
| 931 | case clang::Decl::NamespaceAlias: | 921 | case clang::Decl::StaticAssert: |
| 932 | case clang::Decl::ObjCCompatibleAlias: | 922 | case clang::Decl::PragmaDetectMismatch: |
| 933 | case clang::Decl::ObjCCategory: | 923 | case clang::Decl::PragmaComment: |
| 934 | case clang::Decl::ObjCCategoryImpl: | 924 | case clang::Decl::ObjCPropertyImpl: |
| 935 | case clang::Decl::ObjCImplementation: | 925 | case clang::Decl::OMPThreadPrivate: |
| 936 | case clang::Decl::ObjCInterface: | 926 | case clang::Decl::OMPRequires: |
| 937 | case clang::Decl::ObjCProtocol: | 927 | case clang::Decl::OMPAllocate: |
| 938 | case clang::Decl::ObjCMethod: | 928 | case clang::Decl::ObjCMethod: |
| 939 | case clang::Decl::ObjCProperty: | 929 | case clang::Decl::ObjCProtocol: |
| 940 | case clang::Decl::BuiltinTemplate: | 930 | case clang::Decl::ObjCInterface: |
| 941 | case clang::Decl::Concept: | 931 | case clang::Decl::ObjCImplementation: |
| 942 | case clang::Decl::ClassTemplate: | 932 | case clang::Decl::ObjCCategoryImpl: |
| 943 | case clang::Decl::FunctionTemplate: | 933 | case clang::Decl::ObjCCategory: |
| 944 | case clang::Decl::TypeAliasTemplate: | 934 | case clang::Decl::Namespace: |
| 945 | case clang::Decl::VarTemplate: | 935 | case clang::Decl::HLSLBuffer: |
| 946 | case clang::Decl::TemplateTemplateParm: | 936 | case clang::Decl::OMPDeclareReduction: |
| 947 | case clang::Decl::Enum: | 937 | case clang::Decl::OMPDeclareMapper: |
| 948 | case clang::Decl::Record: | 938 | case clang::Decl::UnresolvedUsingValue: |
| 949 | case clang::Decl::CXXRecord: | 939 | case clang::Decl::UnnamedGlobalConstant: |
| 950 | case clang::Decl::ClassTemplateSpecialization: | 940 | case clang::Decl::TemplateParamObject: |
| 951 | case clang::Decl::ClassTemplatePartialSpecialization: | 941 | case clang::Decl::MSGuid: |
| 952 | case clang::Decl::TemplateTypeParm: | 942 | case clang::Decl::IndirectField: |
| 953 | case clang::Decl::ObjCTypeParam: | 943 | case clang::Decl::EnumConstant: |
| 954 | case clang::Decl::TypeAlias: | | |
| 955 | case clang::Decl::Typedef: | | |
| 956 | case clang::Decl::UnresolvedUsingTypename: | | |
| 957 | case clang::Decl::UnresolvedUsingIfExists: | | |
| 958 | case clang::Decl::UsingDirective: | | |
| 959 | case clang::Decl::UsingPack: | | |
| 960 | case clang::Decl::UsingShadow: | | |
| 961 | case clang::Decl::ConstructorUsingShadow: | | |
| 962 | case clang::Decl::Binding: | | |
| 963 | case clang::Decl::Field: | | |
| 964 | case clang::Decl::ObjCAtDefsField: | | |
| 965 | case clang::Decl::ObjCIvar: | | |
| 966 | case clang::Decl::Function: | 944 | case clang::Decl::Function: |
| 967 | case clang::Decl::CXXDeductionGuide: | | |
| 968 | case clang::Decl::CXXMethod: | 945 | case clang::Decl::CXXMethod: |
| 969 | case clang::Decl::CXXConstructor: | | |
| 970 | case clang::Decl::CXXConversion: | | |
| 971 | case clang::Decl::CXXDestructor: | 946 | case clang::Decl::CXXDestructor: |
| 972 | case clang::Decl::MSProperty: | 947 | case clang::Decl::CXXConversion: |
| 973 | case clang::Decl::NonTypeTemplateParm: | 948 | case clang::Decl::CXXConstructor: |
| | 949 | case clang::Decl::CXXDeductionGuide: |
| 974 | case clang::Decl::Var: | 950 | case clang::Decl::Var: |
| 975 | case clang::Decl::Decomposition: | | |
| 976 | case clang::Decl::ImplicitParam: | | |
| 977 | case clang::Decl::OMPCapturedExpr: | | |
| 978 | case clang::Decl::ParmVar: | | |
| 979 | case clang::Decl::VarTemplateSpecialization: | 951 | case clang::Decl::VarTemplateSpecialization: |
| 980 | case clang::Decl::VarTemplatePartialSpecialization: | 952 | case clang::Decl::VarTemplatePartialSpecialization: |
| 981 | case clang::Decl::EnumConstant: | 953 | case clang::Decl::ParmVar: |
| 982 | case clang::Decl::IndirectField: | 954 | case clang::Decl::OMPCapturedExpr: |
| 983 | case clang::Decl::MSGuid: | 955 | case clang::Decl::ImplicitParam: |
| 984 | case clang::Decl::OMPDeclareMapper: | 956 | case clang::Decl::Decomposition: |
| 985 | case clang::Decl::OMPDeclareReduction: | 957 | case clang::Decl::NonTypeTemplateParm: |
| 986 | case clang::Decl::TemplateParamObject: | 958 | case clang::Decl::MSProperty: |
| 987 | case clang::Decl::UnnamedGlobalConstant: | 959 | case clang::Decl::Field: |
| 988 | case clang::Decl::UnresolvedUsingValue: | 960 | case clang::Decl::ObjCIvar: |
| 989 | case clang::Decl::OMPAllocate: | 961 | case clang::Decl::ObjCAtDefsField: |
| 990 | case clang::Decl::OMPRequires: | 962 | case clang::Decl::Binding: |
| 991 | case clang::Decl::OMPThreadPrivate: | 963 | case clang::Decl::UsingShadow: |
| 992 | case clang::Decl::ObjCPropertyImpl: | 964 | case clang::Decl::ConstructorUsingShadow: |
| 993 | case clang::Decl::PragmaComment: | 965 | case clang::Decl::UsingPack: |
| 994 | case clang::Decl::PragmaDetectMismatch: | 966 | case clang::Decl::UsingDirective: |
| 995 | case clang::Decl::RequiresExprBody: | 967 | case clang::Decl::UnresolvedUsingIfExists: |
| 996 | case clang::Decl::StaticAssert: | 968 | case clang::Decl::Record: |
| 997 | case clang::Decl::TopLevelStmt: | 969 | case clang::Decl::CXXRecord: |
| 998 | case clang::Decl::TranslationUnit: | 970 | case clang::Decl::ClassTemplateSpecialization: |
| | 971 | case clang::Decl::ClassTemplatePartialSpecialization: |
| | 972 | case clang::Decl::Enum: |
| | 973 | case clang::Decl::UnresolvedUsingTypename: |
| | 974 | case clang::Decl::Typedef: |
| | 975 | case clang::Decl::TypeAlias: |
| | 976 | case clang::Decl::ObjCTypeParam: |
| | 977 | case clang::Decl::TemplateTypeParm: |
| | 978 | case clang::Decl::TemplateTemplateParm: |
| | 979 | case clang::Decl::VarTemplate: |
| | 980 | case clang::Decl::TypeAliasTemplate: |
| | 981 | case clang::Decl::FunctionTemplate: |
| | 982 | case clang::Decl::ClassTemplate: |
| | 983 | case clang::Decl::Concept: |
| | 984 | case clang::Decl::BuiltinTemplate: |
| | 985 | case clang::Decl::ObjCProperty: |
| | 986 | case clang::Decl::ObjCCompatibleAlias: |
| | 987 | case clang::Decl::NamespaceAlias: |
| | 988 | case clang::Decl::Label: |
| | 989 | case clang::Decl::UsingEnum: |
| | 990 | case clang::Decl::Using: |
| | 991 | case clang::Decl::LifetimeExtendedTemporary: |
| | 992 | case clang::Decl::Import: |
| | 993 | case clang::Decl::ImplicitConceptSpecialization: |
| | 994 | case clang::Decl::FriendTemplate: |
| | 995 | case clang::Decl::Friend: |
| | 996 | case clang::Decl::FileScopeAsm: |
| | 997 | case clang::Decl::Empty: |
| | 998 | case clang::Decl::AccessSpec: |
| 999 | break; | 999 | break; |
| 1000 | } | 1000 | } |
| 1001 | } | 1001 | } |
| 1002 | | 1002 | |
| 1003 | static_assert((clang::Decl::Kind)ZigClangDeclAccessSpec == clang::Decl::AccessSpec, ""); | 1003 | static_assert((clang::Decl::Kind)ZigClangDeclTranslationUnit == clang::Decl::TranslationUnit, ""); |
| 1004 | static_assert((clang::Decl::Kind)ZigClangDeclBlock == clang::Decl::Block, ""); | 1004 | static_assert((clang::Decl::Kind)ZigClangDeclRequiresExprBody == clang::Decl::RequiresExprBody, ""); |
| 1005 | static_assert((clang::Decl::Kind)ZigClangDeclCaptured == clang::Decl::Captured, ""); | | |
| 1006 | static_assert((clang::Decl::Kind)ZigClangDeclClassScopeFunctionSpecialization == clang::Decl::ClassScopeFunctionSpecialization, ""); | | |
| 1007 | static_assert((clang::Decl::Kind)ZigClangDeclEmpty == clang::Decl::Empty, ""); | | |
| 1008 | static_assert((clang::Decl::Kind)ZigClangDeclExport == clang::Decl::Export, ""); | | |
| 1009 | static_assert((clang::Decl::Kind)ZigClangDeclExternCContext == clang::Decl::ExternCContext, ""); | | |
| 1010 | static_assert((clang::Decl::Kind)ZigClangDeclFileScopeAsm == clang::Decl::FileScopeAsm, ""); | | |
| 1011 | static_assert((clang::Decl::Kind)ZigClangDeclFriend == clang::Decl::Friend, ""); | | |
| 1012 | static_assert((clang::Decl::Kind)ZigClangDeclFriendTemplate == clang::Decl::FriendTemplate, ""); | | |
| 1013 | static_assert((clang::Decl::Kind)ZigClangDeclImplicitConceptSpecialization == clang::Decl::ImplicitConceptSpecialization, ""); | | |
| 1014 | static_assert((clang::Decl::Kind)ZigClangDeclImport == clang::Decl::Import, ""); | | |
| 1015 | static_assert((clang::Decl::Kind)ZigClangDeclLifetimeExtendedTemporary == clang::Decl::LifetimeExtendedTemporary, ""); | | |
| 1016 | static_assert((clang::Decl::Kind)ZigClangDeclLinkageSpec == clang::Decl::LinkageSpec, ""); | 1005 | static_assert((clang::Decl::Kind)ZigClangDeclLinkageSpec == clang::Decl::LinkageSpec, ""); |
| 1017 | static_assert((clang::Decl::Kind)ZigClangDeclUsing == clang::Decl::Using, ""); | 1006 | static_assert((clang::Decl::Kind)ZigClangDeclExternCContext == clang::Decl::ExternCContext, ""); |
| 1018 | static_assert((clang::Decl::Kind)ZigClangDeclUsingEnum == clang::Decl::UsingEnum, ""); | 1007 | static_assert((clang::Decl::Kind)ZigClangDeclExport == clang::Decl::Export, ""); |
| 1019 | static_assert((clang::Decl::Kind)ZigClangDeclHLSLBuffer == clang::Decl::HLSLBuffer, ""); | 1008 | static_assert((clang::Decl::Kind)ZigClangDeclCaptured == clang::Decl::Captured, ""); |
| 1020 | static_assert((clang::Decl::Kind)ZigClangDeclLabel == clang::Decl::Label, ""); | 1009 | static_assert((clang::Decl::Kind)ZigClangDeclBlock == clang::Decl::Block, ""); |
| 1021 | static_assert((clang::Decl::Kind)ZigClangDeclNamespace == clang::Decl::Namespace, ""); | 1010 | static_assert((clang::Decl::Kind)ZigClangDeclTopLevelStmt == clang::Decl::TopLevelStmt, ""); |
| 1022 | static_assert((clang::Decl::Kind)ZigClangDeclNamespaceAlias == clang::Decl::NamespaceAlias, ""); | 1011 | static_assert((clang::Decl::Kind)ZigClangDeclStaticAssert == clang::Decl::StaticAssert, ""); |
| 1023 | static_assert((clang::Decl::Kind)ZigClangDeclObjCCompatibleAlias == clang::Decl::ObjCCompatibleAlias, ""); | 1012 | static_assert((clang::Decl::Kind)ZigClangDeclPragmaDetectMismatch == clang::Decl::PragmaDetectMismatch, ""); |
| 1024 | static_assert((clang::Decl::Kind)ZigClangDeclObjCCategory == clang::Decl::ObjCCategory, ""); | 1013 | static_assert((clang::Decl::Kind)ZigClangDeclPragmaComment == clang::Decl::PragmaComment, ""); |
| 1025 | static_assert((clang::Decl::Kind)ZigClangDeclObjCCategoryImpl == clang::Decl::ObjCCategoryImpl, ""); | 1014 | static_assert((clang::Decl::Kind)ZigClangDeclObjCPropertyImpl == clang::Decl::ObjCPropertyImpl, ""); |
| 1026 | static_assert((clang::Decl::Kind)ZigClangDeclObjCImplementation == clang::Decl::ObjCImplementation, ""); | 1015 | static_assert((clang::Decl::Kind)ZigClangDeclOMPThreadPrivate == clang::Decl::OMPThreadPrivate, ""); |
| 1027 | static_assert((clang::Decl::Kind)ZigClangDeclObjCInterface == clang::Decl::ObjCInterface, ""); | 1016 | static_assert((clang::Decl::Kind)ZigClangDeclOMPRequires == clang::Decl::OMPRequires, ""); |
| 1028 | static_assert((clang::Decl::Kind)ZigClangDeclObjCProtocol == clang::Decl::ObjCProtocol, ""); | | |
| 1029 | static_assert((clang::Decl::Kind)ZigClangDeclObjCMethod == clang::Decl::ObjCMethod, ""); | | |
| 1030 | static_assert((clang::Decl::Kind)ZigClangDeclObjCProperty == clang::Decl::ObjCProperty, ""); | | |
| 1031 | static_assert((clang::Decl::Kind)ZigClangDeclBuiltinTemplate == clang::Decl::BuiltinTemplate, ""); | | |
| 1032 | static_assert((clang::Decl::Kind)ZigClangDeclConcept == clang::Decl::Concept, ""); | | |
| 1033 | static_assert((clang::Decl::Kind)ZigClangDeclClassTemplate == clang::Decl::ClassTemplate, ""); | | |
| 1034 | static_assert((clang::Decl::Kind)ZigClangDeclFunctionTemplate == clang::Decl::FunctionTemplate, ""); | | |
| 1035 | static_assert((clang::Decl::Kind)ZigClangDeclTypeAliasTemplate == clang::Decl::TypeAliasTemplate, ""); | | |
| 1036 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplate == clang::Decl::VarTemplate, ""); | | |
| 1037 | static_assert((clang::Decl::Kind)ZigClangDeclTemplateTemplateParm == clang::Decl::TemplateTemplateParm, ""); | | |
| 1038 | static_assert((clang::Decl::Kind)ZigClangDeclEnum == clang::Decl::Enum, ""); | | |
| 1039 | static_assert((clang::Decl::Kind)ZigClangDeclRecord == clang::Decl::Record, ""); | | |
| 1040 | static_assert((clang::Decl::Kind)ZigClangDeclCXXRecord == clang::Decl::CXXRecord, ""); | | |
| 1041 | static_assert((clang::Decl::Kind)ZigClangDeclClassTemplateSpecialization == clang::Decl::ClassTemplateSpecialization, ""); | | |
| 1042 | static_assert((clang::Decl::Kind)ZigClangDeclClassTemplatePartialSpecialization == clang::Decl::ClassTemplatePartialSpecialization, ""); | | |
| 1043 | static_assert((clang::Decl::Kind)ZigClangDeclTemplateTypeParm == clang::Decl::TemplateTypeParm, ""); | | |
| 1044 | static_assert((clang::Decl::Kind)ZigClangDeclObjCTypeParam == clang::Decl::ObjCTypeParam, ""); | | |
| 1045 | static_assert((clang::Decl::Kind)ZigClangDeclTypeAlias == clang::Decl::TypeAlias, ""); | | |
| 1046 | static_assert((clang::Decl::Kind)ZigClangDeclTypedef == clang::Decl::Typedef, ""); | | |
| 1047 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingTypename == clang::Decl::UnresolvedUsingTypename, ""); | | |
| 1048 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingIfExists == clang::Decl::UnresolvedUsingIfExists, ""); | | |
| 1049 | static_assert((clang::Decl::Kind)ZigClangDeclOMPAllocate == clang::Decl::OMPAllocate, ""); | 1017 | static_assert((clang::Decl::Kind)ZigClangDeclOMPAllocate == clang::Decl::OMPAllocate, ""); |
| 1050 | static_assert((clang::Decl::Kind)ZigClangDeclUsingDirective == clang::Decl::UsingDirective, ""); | 1018 | static_assert((clang::Decl::Kind)ZigClangDeclObjCMethod == clang::Decl::ObjCMethod, ""); |
| 1051 | static_assert((clang::Decl::Kind)ZigClangDeclUsingPack == clang::Decl::UsingPack, ""); | 1019 | static_assert((clang::Decl::Kind)ZigClangDeclObjCProtocol == clang::Decl::ObjCProtocol, ""); |
| 1052 | static_assert((clang::Decl::Kind)ZigClangDeclUsingShadow == clang::Decl::UsingShadow, ""); | 1020 | static_assert((clang::Decl::Kind)ZigClangDeclObjCInterface == clang::Decl::ObjCInterface, ""); |
| 1053 | static_assert((clang::Decl::Kind)ZigClangDeclConstructorUsingShadow == clang::Decl::ConstructorUsingShadow, ""); | 1021 | static_assert((clang::Decl::Kind)ZigClangDeclObjCImplementation == clang::Decl::ObjCImplementation, ""); |
| 1054 | static_assert((clang::Decl::Kind)ZigClangDeclBinding == clang::Decl::Binding, ""); | 1022 | static_assert((clang::Decl::Kind)ZigClangDeclObjCCategoryImpl == clang::Decl::ObjCCategoryImpl, ""); |
| 1055 | static_assert((clang::Decl::Kind)ZigClangDeclField == clang::Decl::Field, ""); | 1023 | static_assert((clang::Decl::Kind)ZigClangDeclObjCCategory == clang::Decl::ObjCCategory, ""); |
| 1056 | static_assert((clang::Decl::Kind)ZigClangDeclObjCAtDefsField == clang::Decl::ObjCAtDefsField, ""); | 1024 | static_assert((clang::Decl::Kind)ZigClangDeclNamespace == clang::Decl::Namespace, ""); |
| 1057 | static_assert((clang::Decl::Kind)ZigClangDeclObjCIvar == clang::Decl::ObjCIvar, ""); | 1025 | static_assert((clang::Decl::Kind)ZigClangDeclHLSLBuffer == clang::Decl::HLSLBuffer, ""); |
| | 1026 | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareReduction == clang::Decl::OMPDeclareReduction, ""); |
| | 1027 | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareMapper == clang::Decl::OMPDeclareMapper, ""); |
| | 1028 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingValue == clang::Decl::UnresolvedUsingValue, ""); |
| | 1029 | static_assert((clang::Decl::Kind)ZigClangDeclUnnamedGlobalConstant == clang::Decl::UnnamedGlobalConstant, ""); |
| | 1030 | static_assert((clang::Decl::Kind)ZigClangDeclTemplateParamObject == clang::Decl::TemplateParamObject, ""); |
| | 1031 | static_assert((clang::Decl::Kind)ZigClangDeclMSGuid == clang::Decl::MSGuid, ""); |
| | 1032 | static_assert((clang::Decl::Kind)ZigClangDeclIndirectField == clang::Decl::IndirectField, ""); |
| | 1033 | static_assert((clang::Decl::Kind)ZigClangDeclEnumConstant == clang::Decl::EnumConstant, ""); |
| 1058 | static_assert((clang::Decl::Kind)ZigClangDeclFunction == clang::Decl::Function, ""); | 1034 | static_assert((clang::Decl::Kind)ZigClangDeclFunction == clang::Decl::Function, ""); |
| 1059 | static_assert((clang::Decl::Kind)ZigClangDeclCXXDeductionGuide == clang::Decl::CXXDeductionGuide, ""); | | |
| 1060 | static_assert((clang::Decl::Kind)ZigClangDeclCXXMethod == clang::Decl::CXXMethod, ""); | 1035 | static_assert((clang::Decl::Kind)ZigClangDeclCXXMethod == clang::Decl::CXXMethod, ""); |
| 1061 | static_assert((clang::Decl::Kind)ZigClangDeclCXXConstructor == clang::Decl::CXXConstructor, ""); | | |
| 1062 | static_assert((clang::Decl::Kind)ZigClangDeclCXXConversion == clang::Decl::CXXConversion, ""); | | |
| 1063 | static_assert((clang::Decl::Kind)ZigClangDeclCXXDestructor == clang::Decl::CXXDestructor, ""); | 1036 | static_assert((clang::Decl::Kind)ZigClangDeclCXXDestructor == clang::Decl::CXXDestructor, ""); |
| 1064 | static_assert((clang::Decl::Kind)ZigClangDeclMSProperty == clang::Decl::MSProperty, ""); | 1037 | static_assert((clang::Decl::Kind)ZigClangDeclCXXConversion == clang::Decl::CXXConversion, ""); |
| 1065 | static_assert((clang::Decl::Kind)ZigClangDeclNonTypeTemplateParm == clang::Decl::NonTypeTemplateParm, ""); | 1038 | static_assert((clang::Decl::Kind)ZigClangDeclCXXConstructor == clang::Decl::CXXConstructor, ""); |
| | 1039 | static_assert((clang::Decl::Kind)ZigClangDeclCXXDeductionGuide == clang::Decl::CXXDeductionGuide, ""); |
| 1066 | static_assert((clang::Decl::Kind)ZigClangDeclVar == clang::Decl::Var, ""); | 1040 | static_assert((clang::Decl::Kind)ZigClangDeclVar == clang::Decl::Var, ""); |
| 1067 | static_assert((clang::Decl::Kind)ZigClangDeclDecomposition == clang::Decl::Decomposition, ""); | | |
| 1068 | static_assert((clang::Decl::Kind)ZigClangDeclImplicitParam == clang::Decl::ImplicitParam, ""); | | |
| 1069 | static_assert((clang::Decl::Kind)ZigClangDeclOMPCapturedExpr == clang::Decl::OMPCapturedExpr, ""); | | |
| 1070 | static_assert((clang::Decl::Kind)ZigClangDeclParmVar == clang::Decl::ParmVar, ""); | | |
| 1071 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplateSpecialization == clang::Decl::VarTemplateSpecialization, ""); | 1041 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplateSpecialization == clang::Decl::VarTemplateSpecialization, ""); |
| 1072 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplatePartialSpecialization == clang::Decl::VarTemplatePartialSpecialization, ""); | 1042 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplatePartialSpecialization == clang::Decl::VarTemplatePartialSpecialization, ""); |
| 1073 | static_assert((clang::Decl::Kind)ZigClangDeclEnumConstant == clang::Decl::EnumConstant, ""); | 1043 | static_assert((clang::Decl::Kind)ZigClangDeclParmVar == clang::Decl::ParmVar, ""); |
| 1074 | static_assert((clang::Decl::Kind)ZigClangDeclIndirectField == clang::Decl::IndirectField, ""); | 1044 | static_assert((clang::Decl::Kind)ZigClangDeclOMPCapturedExpr == clang::Decl::OMPCapturedExpr, ""); |
| 1075 | static_assert((clang::Decl::Kind)ZigClangDeclMSGuid == clang::Decl::MSGuid, ""); | 1045 | static_assert((clang::Decl::Kind)ZigClangDeclImplicitParam == clang::Decl::ImplicitParam, ""); |
| 1076 | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareMapper == clang::Decl::OMPDeclareMapper, ""); | 1046 | static_assert((clang::Decl::Kind)ZigClangDeclDecomposition == clang::Decl::Decomposition, ""); |
| 1077 | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareReduction == clang::Decl::OMPDeclareReduction, ""); | 1047 | static_assert((clang::Decl::Kind)ZigClangDeclNonTypeTemplateParm == clang::Decl::NonTypeTemplateParm, ""); |
| 1078 | static_assert((clang::Decl::Kind)ZigClangDeclTemplateParamObject == clang::Decl::TemplateParamObject, ""); | 1048 | static_assert((clang::Decl::Kind)ZigClangDeclMSProperty == clang::Decl::MSProperty, ""); |
| 1079 | static_assert((clang::Decl::Kind)ZigClangDeclUnnamedGlobalConstant == clang::Decl::UnnamedGlobalConstant, ""); | 1049 | static_assert((clang::Decl::Kind)ZigClangDeclField == clang::Decl::Field, ""); |
| 1080 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingValue == clang::Decl::UnresolvedUsingValue, ""); | 1050 | static_assert((clang::Decl::Kind)ZigClangDeclObjCIvar == clang::Decl::ObjCIvar, ""); |
| 1081 | static_assert((clang::Decl::Kind)ZigClangDeclOMPRequires == clang::Decl::OMPRequires, ""); | 1051 | static_assert((clang::Decl::Kind)ZigClangDeclObjCAtDefsField == clang::Decl::ObjCAtDefsField, ""); |
| 1082 | static_assert((clang::Decl::Kind)ZigClangDeclOMPThreadPrivate == clang::Decl::OMPThreadPrivate, ""); | 1052 | static_assert((clang::Decl::Kind)ZigClangDeclBinding == clang::Decl::Binding, ""); |
| 1083 | static_assert((clang::Decl::Kind)ZigClangDeclObjCPropertyImpl == clang::Decl::ObjCPropertyImpl, ""); | 1053 | static_assert((clang::Decl::Kind)ZigClangDeclUsingShadow == clang::Decl::UsingShadow, ""); |
| 1084 | static_assert((clang::Decl::Kind)ZigClangDeclPragmaComment == clang::Decl::PragmaComment, ""); | 1054 | static_assert((clang::Decl::Kind)ZigClangDeclConstructorUsingShadow == clang::Decl::ConstructorUsingShadow, ""); |
| 1085 | static_assert((clang::Decl::Kind)ZigClangDeclPragmaDetectMismatch == clang::Decl::PragmaDetectMismatch, ""); | 1055 | static_assert((clang::Decl::Kind)ZigClangDeclUsingPack == clang::Decl::UsingPack, ""); |
| 1086 | static_assert((clang::Decl::Kind)ZigClangDeclRequiresExprBody == clang::Decl::RequiresExprBody, ""); | 1056 | static_assert((clang::Decl::Kind)ZigClangDeclUsingDirective == clang::Decl::UsingDirective, ""); |
| 1087 | static_assert((clang::Decl::Kind)ZigClangDeclStaticAssert == clang::Decl::StaticAssert, ""); | 1057 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingIfExists == clang::Decl::UnresolvedUsingIfExists, ""); |
| 1088 | static_assert((clang::Decl::Kind)ZigClangDeclTopLevelStmt == clang::Decl::TopLevelStmt, ""); | 1058 | static_assert((clang::Decl::Kind)ZigClangDeclRecord == clang::Decl::Record, ""); |
| 1089 | static_assert((clang::Decl::Kind)ZigClangDeclTranslationUnit == clang::Decl::TranslationUnit, ""); | 1059 | static_assert((clang::Decl::Kind)ZigClangDeclCXXRecord == clang::Decl::CXXRecord, ""); |
| | 1060 | static_assert((clang::Decl::Kind)ZigClangDeclClassTemplateSpecialization == clang::Decl::ClassTemplateSpecialization, ""); |
| | 1061 | static_assert((clang::Decl::Kind)ZigClangDeclClassTemplatePartialSpecialization == clang::Decl::ClassTemplatePartialSpecialization, ""); |
| | 1062 | static_assert((clang::Decl::Kind)ZigClangDeclEnum == clang::Decl::Enum, ""); |
| | 1063 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingTypename == clang::Decl::UnresolvedUsingTypename, ""); |
| | 1064 | static_assert((clang::Decl::Kind)ZigClangDeclTypedef == clang::Decl::Typedef, ""); |
| | 1065 | static_assert((clang::Decl::Kind)ZigClangDeclTypeAlias == clang::Decl::TypeAlias, ""); |
| | 1066 | static_assert((clang::Decl::Kind)ZigClangDeclObjCTypeParam == clang::Decl::ObjCTypeParam, ""); |
| | 1067 | static_assert((clang::Decl::Kind)ZigClangDeclTemplateTypeParm == clang::Decl::TemplateTypeParm, ""); |
| | 1068 | static_assert((clang::Decl::Kind)ZigClangDeclTemplateTemplateParm == clang::Decl::TemplateTemplateParm, ""); |
| | 1069 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplate == clang::Decl::VarTemplate, ""); |
| | 1070 | static_assert((clang::Decl::Kind)ZigClangDeclTypeAliasTemplate == clang::Decl::TypeAliasTemplate, ""); |
| | 1071 | static_assert((clang::Decl::Kind)ZigClangDeclFunctionTemplate == clang::Decl::FunctionTemplate, ""); |
| | 1072 | static_assert((clang::Decl::Kind)ZigClangDeclClassTemplate == clang::Decl::ClassTemplate, ""); |
| | 1073 | static_assert((clang::Decl::Kind)ZigClangDeclConcept == clang::Decl::Concept, ""); |
| | 1074 | static_assert((clang::Decl::Kind)ZigClangDeclBuiltinTemplate == clang::Decl::BuiltinTemplate, ""); |
| | 1075 | static_assert((clang::Decl::Kind)ZigClangDeclObjCProperty == clang::Decl::ObjCProperty, ""); |
| | 1076 | static_assert((clang::Decl::Kind)ZigClangDeclObjCCompatibleAlias == clang::Decl::ObjCCompatibleAlias, ""); |
| | 1077 | static_assert((clang::Decl::Kind)ZigClangDeclNamespaceAlias == clang::Decl::NamespaceAlias, ""); |
| | 1078 | static_assert((clang::Decl::Kind)ZigClangDeclLabel == clang::Decl::Label, ""); |
| | 1079 | static_assert((clang::Decl::Kind)ZigClangDeclUsingEnum == clang::Decl::UsingEnum, ""); |
| | 1080 | static_assert((clang::Decl::Kind)ZigClangDeclUsing == clang::Decl::Using, ""); |
| | 1081 | static_assert((clang::Decl::Kind)ZigClangDeclLifetimeExtendedTemporary == clang::Decl::LifetimeExtendedTemporary, ""); |
| | 1082 | static_assert((clang::Decl::Kind)ZigClangDeclImport == clang::Decl::Import, ""); |
| | 1083 | static_assert((clang::Decl::Kind)ZigClangDeclImplicitConceptSpecialization == clang::Decl::ImplicitConceptSpecialization, ""); |
| | 1084 | static_assert((clang::Decl::Kind)ZigClangDeclFriendTemplate == clang::Decl::FriendTemplate, ""); |
| | 1085 | static_assert((clang::Decl::Kind)ZigClangDeclFriend == clang::Decl::Friend, ""); |
| | 1086 | static_assert((clang::Decl::Kind)ZigClangDeclFileScopeAsm == clang::Decl::FileScopeAsm, ""); |
| | 1087 | static_assert((clang::Decl::Kind)ZigClangDeclEmpty == clang::Decl::Empty, ""); |
| | 1088 | static_assert((clang::Decl::Kind)ZigClangDeclAccessSpec == clang::Decl::AccessSpec, ""); |
| 1090 | | 1089 | |
| 1091 | void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { | 1090 | void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1092 | switch (x) { | 1091 | switch (x) { |
| ... | @@ -1242,6 +1241,12 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { | ... | @@ -1242,6 +1241,12 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1242 | case clang::BuiltinType::RvvFloat16m2: | 1241 | case clang::BuiltinType::RvvFloat16m2: |
| 1243 | case clang::BuiltinType::RvvFloat16m4: | 1242 | case clang::BuiltinType::RvvFloat16m4: |
| 1244 | case clang::BuiltinType::RvvFloat16m8: | 1243 | case clang::BuiltinType::RvvFloat16m8: |
| | 1244 | case clang::BuiltinType::RvvBFloat16mf4: |
| | 1245 | case clang::BuiltinType::RvvBFloat16mf2: |
| | 1246 | case clang::BuiltinType::RvvBFloat16m1: |
| | 1247 | case clang::BuiltinType::RvvBFloat16m2: |
| | 1248 | case clang::BuiltinType::RvvBFloat16m4: |
| | 1249 | case clang::BuiltinType::RvvBFloat16m8: |
| 1245 | case clang::BuiltinType::RvvFloat32mf2: | 1250 | case clang::BuiltinType::RvvFloat32mf2: |
| 1246 | case clang::BuiltinType::RvvFloat32m1: | 1251 | case clang::BuiltinType::RvvFloat32m1: |
| 1247 | case clang::BuiltinType::RvvFloat32m2: | 1252 | case clang::BuiltinType::RvvFloat32m2: |
| ... | @@ -1484,6 +1489,31 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { | ... | @@ -1484,6 +1489,31 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1484 | case clang::BuiltinType::RvvFloat64m2x3: | 1489 | case clang::BuiltinType::RvvFloat64m2x3: |
| 1485 | case clang::BuiltinType::RvvFloat64m2x4: | 1490 | case clang::BuiltinType::RvvFloat64m2x4: |
| 1486 | case clang::BuiltinType::RvvFloat64m4x2: | 1491 | case clang::BuiltinType::RvvFloat64m4x2: |
| | 1492 | case clang::BuiltinType::RvvBFloat16mf4x2: |
| | 1493 | case clang::BuiltinType::RvvBFloat16mf4x3: |
| | 1494 | case clang::BuiltinType::RvvBFloat16mf4x4: |
| | 1495 | case clang::BuiltinType::RvvBFloat16mf4x5: |
| | 1496 | case clang::BuiltinType::RvvBFloat16mf4x6: |
| | 1497 | case clang::BuiltinType::RvvBFloat16mf4x7: |
| | 1498 | case clang::BuiltinType::RvvBFloat16mf4x8: |
| | 1499 | case clang::BuiltinType::RvvBFloat16mf2x2: |
| | 1500 | case clang::BuiltinType::RvvBFloat16mf2x3: |
| | 1501 | case clang::BuiltinType::RvvBFloat16mf2x4: |
| | 1502 | case clang::BuiltinType::RvvBFloat16mf2x5: |
| | 1503 | case clang::BuiltinType::RvvBFloat16mf2x6: |
| | 1504 | case clang::BuiltinType::RvvBFloat16mf2x7: |
| | 1505 | case clang::BuiltinType::RvvBFloat16mf2x8: |
| | 1506 | case clang::BuiltinType::RvvBFloat16m1x2: |
| | 1507 | case clang::BuiltinType::RvvBFloat16m1x3: |
| | 1508 | case clang::BuiltinType::RvvBFloat16m1x4: |
| | 1509 | case clang::BuiltinType::RvvBFloat16m1x5: |
| | 1510 | case clang::BuiltinType::RvvBFloat16m1x6: |
| | 1511 | case clang::BuiltinType::RvvBFloat16m1x7: |
| | 1512 | case clang::BuiltinType::RvvBFloat16m1x8: |
| | 1513 | case clang::BuiltinType::RvvBFloat16m2x2: |
| | 1514 | case clang::BuiltinType::RvvBFloat16m2x3: |
| | 1515 | case clang::BuiltinType::RvvBFloat16m2x4: |
| | 1516 | case clang::BuiltinType::RvvBFloat16m4x2: |
| 1487 | case clang::BuiltinType::WasmExternRef: | 1517 | case clang::BuiltinType::WasmExternRef: |
| 1488 | case clang::BuiltinType::Void: | 1518 | case clang::BuiltinType::Void: |
| 1489 | case clang::BuiltinType::Bool: | 1519 | case clang::BuiltinType::Bool: |
| ... | @@ -1714,6 +1744,12 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1 == clang | ... | @@ -1714,6 +1744,12 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1 == clang |
| 1714 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m2 == clang::BuiltinType::RvvFloat16m2, ""); | 1744 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m2 == clang::BuiltinType::RvvFloat16m2, ""); |
| 1715 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m4 == clang::BuiltinType::RvvFloat16m4, ""); | 1745 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m4 == clang::BuiltinType::RvvFloat16m4, ""); |
| 1716 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m8 == clang::BuiltinType::RvvFloat16m8, ""); | 1746 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m8 == clang::BuiltinType::RvvFloat16m8, ""); |
| | 1747 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf4 == clang::BuiltinType::RvvBFloat16mf4, ""); |
| | 1748 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf2 == clang::BuiltinType::RvvBFloat16mf2, ""); |
| | 1749 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m1 == clang::BuiltinType::RvvBFloat16m1, ""); |
| | 1750 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m2 == clang::BuiltinType::RvvBFloat16m2, ""); |
| | 1751 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m4 == clang::BuiltinType::RvvBFloat16m4, ""); |
| | 1752 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m8 == clang::BuiltinType::RvvBFloat16m8, ""); |
| 1717 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2 == clang::BuiltinType::RvvFloat32mf2, ""); | 1753 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2 == clang::BuiltinType::RvvFloat32mf2, ""); |
| 1718 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1 == clang::BuiltinType::RvvFloat32m1, ""); | 1754 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1 == clang::BuiltinType::RvvFloat32m1, ""); |
| 1719 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m2 == clang::BuiltinType::RvvFloat32m2, ""); | 1755 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m2 == clang::BuiltinType::RvvFloat32m2, ""); |
| ... | @@ -1956,6 +1992,31 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x2 == cla | ... | @@ -1956,6 +1992,31 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x2 == cla |
| 1956 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x3 == clang::BuiltinType::RvvFloat64m2x3, ""); | 1992 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x3 == clang::BuiltinType::RvvFloat64m2x3, ""); |
| 1957 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x4 == clang::BuiltinType::RvvFloat64m2x4, ""); | 1993 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x4 == clang::BuiltinType::RvvFloat64m2x4, ""); |
| 1958 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m4x2 == clang::BuiltinType::RvvFloat64m4x2, ""); | 1994 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m4x2 == clang::BuiltinType::RvvFloat64m4x2, ""); |
| | 1995 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf4x2 == clang::BuiltinType::RvvBFloat16mf4x2, ""); |
| | 1996 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf4x3 == clang::BuiltinType::RvvBFloat16mf4x3, ""); |
| | 1997 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf4x4 == clang::BuiltinType::RvvBFloat16mf4x4, ""); |
| | 1998 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf4x5 == clang::BuiltinType::RvvBFloat16mf4x5, ""); |
| | 1999 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf4x6 == clang::BuiltinType::RvvBFloat16mf4x6, ""); |
| | 2000 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf4x7 == clang::BuiltinType::RvvBFloat16mf4x7, ""); |
| | 2001 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf4x8 == clang::BuiltinType::RvvBFloat16mf4x8, ""); |
| | 2002 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf2x2 == clang::BuiltinType::RvvBFloat16mf2x2, ""); |
| | 2003 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf2x3 == clang::BuiltinType::RvvBFloat16mf2x3, ""); |
| | 2004 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf2x4 == clang::BuiltinType::RvvBFloat16mf2x4, ""); |
| | 2005 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf2x5 == clang::BuiltinType::RvvBFloat16mf2x5, ""); |
| | 2006 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf2x6 == clang::BuiltinType::RvvBFloat16mf2x6, ""); |
| | 2007 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf2x7 == clang::BuiltinType::RvvBFloat16mf2x7, ""); |
| | 2008 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16mf2x8 == clang::BuiltinType::RvvBFloat16mf2x8, ""); |
| | 2009 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m1x2 == clang::BuiltinType::RvvBFloat16m1x2, ""); |
| | 2010 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m1x3 == clang::BuiltinType::RvvBFloat16m1x3, ""); |
| | 2011 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m1x4 == clang::BuiltinType::RvvBFloat16m1x4, ""); |
| | 2012 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m1x5 == clang::BuiltinType::RvvBFloat16m1x5, ""); |
| | 2013 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m1x6 == clang::BuiltinType::RvvBFloat16m1x6, ""); |
| | 2014 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m1x7 == clang::BuiltinType::RvvBFloat16m1x7, ""); |
| | 2015 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m1x8 == clang::BuiltinType::RvvBFloat16m1x8, ""); |
| | 2016 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m2x2 == clang::BuiltinType::RvvBFloat16m2x2, ""); |
| | 2017 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m2x3 == clang::BuiltinType::RvvBFloat16m2x3, ""); |
| | 2018 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m2x4 == clang::BuiltinType::RvvBFloat16m2x4, ""); |
| | 2019 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvBFloat16m4x2 == clang::BuiltinType::RvvBFloat16m4x2, ""); |
| 1959 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeWasmExternRef == clang::BuiltinType::WasmExternRef, ""); | 2020 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeWasmExternRef == clang::BuiltinType::WasmExternRef, ""); |
| 1960 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeVoid == clang::BuiltinType::Void, ""); | 2021 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeVoid == clang::BuiltinType::Void, ""); |
| 1961 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBool == clang::BuiltinType::Bool, ""); | 2022 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBool == clang::BuiltinType::Bool, ""); |
| ... | @@ -2119,41 +2180,41 @@ static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_NearestTiesToAway | ... | @@ -2119,41 +2180,41 @@ static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_NearestTiesToAway |
| 2119 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_Dynamic == llvm::RoundingMode::Dynamic, ""); | 2180 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_Dynamic == llvm::RoundingMode::Dynamic, ""); |
| 2120 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_Invalid == llvm::RoundingMode::Invalid, ""); | 2181 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_Invalid == llvm::RoundingMode::Invalid, ""); |
| 2121 | | 2182 | |
| 2122 | void ZigClang_detect_enum_CharacterKind(clang::CharacterLiteral::CharacterKind x) { | 2183 | void ZigClang_detect_enum_CharacterLiteralKind(clang::CharacterLiteralKind x) { |
| 2123 | switch (x) { | 2184 | switch (x) { |
| 2124 | case clang::CharacterLiteral::Ascii: | 2185 | case clang::CharacterLiteralKind::Ascii: |
| 2125 | case clang::CharacterLiteral::Wide: | 2186 | case clang::CharacterLiteralKind::Wide: |
| 2126 | case clang::CharacterLiteral::UTF8: | 2187 | case clang::CharacterLiteralKind::UTF8: |
| 2127 | case clang::CharacterLiteral::UTF16: | 2188 | case clang::CharacterLiteralKind::UTF16: |
| 2128 | case clang::CharacterLiteral::UTF32: | 2189 | case clang::CharacterLiteralKind::UTF32: |
| 2129 | break; | 2190 | break; |
| 2130 | } | 2191 | } |
| 2131 | } | 2192 | } |
| 2132 | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_Ascii == clang::CharacterLiteral::Ascii, ""); | 2193 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_Ascii == clang::CharacterLiteralKind::Ascii, ""); |
| 2133 | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_Wide == clang::CharacterLiteral::Wide, ""); | 2194 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_Wide == clang::CharacterLiteralKind::Wide, ""); |
| 2134 | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_UTF8 == clang::CharacterLiteral::UTF8, ""); | 2195 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_UTF8 == clang::CharacterLiteralKind::UTF8, ""); |
| 2135 | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_UTF16 == clang::CharacterLiteral::UTF16, ""); | 2196 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_UTF16 == clang::CharacterLiteralKind::UTF16, ""); |
| 2136 | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_UTF32 == clang::CharacterLiteral::UTF32, ""); | 2197 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_UTF32 == clang::CharacterLiteralKind::UTF32, ""); |
| 2137 | | 2198 | |
| 2138 | void ZigClang_detect_enum_ElaboratedTypeKeyword(clang::ElaboratedTypeKeyword x) { | 2199 | void ZigClang_detect_enum_ElaboratedTypeKeyword(clang::ElaboratedTypeKeyword x) { |
| 2139 | switch (x) { | 2200 | switch (x) { |
| 2140 | case clang::ETK_Struct: | 2201 | case clang::ElaboratedTypeKeyword::Struct: |
| 2141 | case clang::ETK_Interface: | 2202 | case clang::ElaboratedTypeKeyword::Interface: |
| 2142 | case clang::ETK_Union: | 2203 | case clang::ElaboratedTypeKeyword::Union: |
| 2143 | case clang::ETK_Class: | 2204 | case clang::ElaboratedTypeKeyword::Class: |
| 2144 | case clang::ETK_Enum: | 2205 | case clang::ElaboratedTypeKeyword::Enum: |
| 2145 | case clang::ETK_Typename: | 2206 | case clang::ElaboratedTypeKeyword::Typename: |
| 2146 | case clang::ETK_None: | 2207 | case clang::ElaboratedTypeKeyword::None: |
| 2147 | break; | 2208 | break; |
| 2148 | } | 2209 | } |
| 2149 | } | 2210 | } |
| 2150 | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Struct == clang::ETK_Struct, ""); | 2211 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Struct == clang::ElaboratedTypeKeyword::Struct, ""); |
| 2151 | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Interface == clang::ETK_Interface, ""); | 2212 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Interface == clang::ElaboratedTypeKeyword::Interface, ""); |
| 2152 | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Union == clang::ETK_Union, ""); | 2213 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Union == clang::ElaboratedTypeKeyword::Union, ""); |
| 2153 | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Class == clang::ETK_Class, ""); | 2214 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Class == clang::ElaboratedTypeKeyword::Class, ""); |
| 2154 | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Enum == clang::ETK_Enum, ""); | 2215 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Enum == clang::ElaboratedTypeKeyword::Enum, ""); |
| 2155 | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Typename == clang::ETK_Typename, ""); | 2216 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Typename == clang::ElaboratedTypeKeyword::Typename, ""); |
| 2156 | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_None == clang::ETK_None, ""); | 2217 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_None == clang::ElaboratedTypeKeyword::None, ""); |
| 2157 | | 2218 | |
| 2158 | void ZigClang_detect_enum_EntityKind(clang::PreprocessedEntity::EntityKind x) { | 2219 | void ZigClang_detect_enum_EntityKind(clang::PreprocessedEntity::EntityKind x) { |
| 2159 | switch (x) { | 2220 | switch (x) { |
| ... | @@ -3266,9 +3327,9 @@ ZigClangAPFloatBase_Semantics ZigClangFloatingLiteral_getRawSemantics(const ZigC | ... | @@ -3266,9 +3327,9 @@ ZigClangAPFloatBase_Semantics ZigClangFloatingLiteral_getRawSemantics(const ZigC |
| 3266 | return static_cast<ZigClangAPFloatBase_Semantics>(casted->getRawSemantics()); | 3327 | return static_cast<ZigClangAPFloatBase_Semantics>(casted->getRawSemantics()); |
| 3267 | } | 3328 | } |
| 3268 | | 3329 | |
| 3269 | enum ZigClangCharacterLiteral_CharacterKind ZigClangStringLiteral_getKind(const struct ZigClangStringLiteral *self) { | 3330 | enum ZigClangCharacterLiteralKind ZigClangStringLiteral_getKind(const struct ZigClangStringLiteral *self) { |
| 3270 | auto casted = reinterpret_cast<const clang::StringLiteral *>(self); | 3331 | auto casted = reinterpret_cast<const clang::StringLiteral *>(self); |
| 3271 | return (ZigClangCharacterLiteral_CharacterKind)casted->getKind(); | 3332 | return (ZigClangCharacterLiteralKind)casted->getKind(); |
| 3272 | } | 3333 | } |
| 3273 | | 3334 | |
| 3274 | uint32_t ZigClangStringLiteral_getCodeUnit(const struct ZigClangStringLiteral *self, size_t i) { | 3335 | uint32_t ZigClangStringLiteral_getCodeUnit(const struct ZigClangStringLiteral *self, size_t i) { |
| ... | @@ -3558,9 +3619,9 @@ struct ZigClangSourceLocation ZigClangCharacterLiteral_getBeginLoc(const struct | ... | @@ -3558,9 +3619,9 @@ struct ZigClangSourceLocation ZigClangCharacterLiteral_getBeginLoc(const struct |
| 3558 | return bitcast(casted->getBeginLoc()); | 3619 | return bitcast(casted->getBeginLoc()); |
| 3559 | } | 3620 | } |
| 3560 | | 3621 | |
| 3561 | enum ZigClangCharacterLiteral_CharacterKind ZigClangCharacterLiteral_getKind(const struct ZigClangCharacterLiteral *self) { | 3622 | enum ZigClangCharacterLiteralKind ZigClangCharacterLiteral_getKind(const struct ZigClangCharacterLiteral *self) { |
| 3562 | auto casted = reinterpret_cast<const clang::CharacterLiteral *>(self); | 3623 | auto casted = reinterpret_cast<const clang::CharacterLiteral *>(self); |
| 3563 | return (ZigClangCharacterLiteral_CharacterKind)casted->getKind(); | 3624 | return (ZigClangCharacterLiteralKind)casted->getKind(); |
| 3564 | } | 3625 | } |
| 3565 | | 3626 | |
| 3566 | unsigned ZigClangCharacterLiteral_getValue(const struct ZigClangCharacterLiteral *self) { | 3627 | unsigned ZigClangCharacterLiteral_getValue(const struct ZigClangCharacterLiteral *self) { |
| ... | @@ -3971,7 +4032,8 @@ bool ZigClangEnumDecl_enumerator_iterator_neq( | ... | @@ -3971,7 +4032,8 @@ bool ZigClangEnumDecl_enumerator_iterator_neq( |
| 3971 | | 4032 | |
| 3972 | const struct ZigClangAPSInt *ZigClangEnumConstantDecl_getInitVal(const struct ZigClangEnumConstantDecl *self) { | 4033 | const struct ZigClangAPSInt *ZigClangEnumConstantDecl_getInitVal(const struct ZigClangEnumConstantDecl *self) { |
| 3973 | auto casted = reinterpret_cast<const clang::EnumConstantDecl *>(self); | 4034 | auto casted = reinterpret_cast<const clang::EnumConstantDecl *>(self); |
| 3974 | const llvm::APSInt *result = &casted->getInitVal(); | 4035 | llvm::APSInt *result = new llvm::APSInt(); |
| | 4036 | *result = casted->getInitVal(); |
| 3975 | return reinterpret_cast<const ZigClangAPSInt *>(result); | 4037 | return reinterpret_cast<const ZigClangAPSInt *>(result); |
| 3976 | } | 4038 | } |
| 3977 | | 4039 | |