| ... | ... | @@ -398,478 +398,479 @@ static_assert((clang::Type::TypeClass)ZigClangType_ExtVector == clang::Type::Ext |
| 398 | 398 | void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 399 | 399 | switch (x) { |
| 400 | 400 | case clang::Stmt::NoStmtClass: |
| 401 | | case clang::Stmt::GCCAsmStmtClass: |
| 402 | | case clang::Stmt::MSAsmStmtClass: |
| 403 | | case clang::Stmt::BreakStmtClass: |
| 404 | | case clang::Stmt::CXXCatchStmtClass: |
| 405 | | case clang::Stmt::CXXForRangeStmtClass: |
| 406 | | case clang::Stmt::CXXTryStmtClass: |
| 407 | | case clang::Stmt::CapturedStmtClass: |
| 408 | | case clang::Stmt::CompoundStmtClass: |
| 409 | | case clang::Stmt::ContinueStmtClass: |
| 410 | | case clang::Stmt::CoreturnStmtClass: |
| 411 | | case clang::Stmt::CoroutineBodyStmtClass: |
| 412 | | case clang::Stmt::DeclStmtClass: |
| 413 | | case clang::Stmt::DoStmtClass: |
| 414 | | case clang::Stmt::ForStmtClass: |
| 415 | | case clang::Stmt::GotoStmtClass: |
| 416 | | case clang::Stmt::IfStmtClass: |
| 417 | | case clang::Stmt::IndirectGotoStmtClass: |
| 418 | | case clang::Stmt::MSDependentExistsStmtClass: |
| 419 | | case clang::Stmt::NullStmtClass: |
| 420 | | case clang::Stmt::OMPCanonicalLoopClass: |
| 421 | | case clang::Stmt::OMPAtomicDirectiveClass: |
| 422 | | case clang::Stmt::OMPBarrierDirectiveClass: |
| 423 | | case clang::Stmt::OMPCancelDirectiveClass: |
| 424 | | case clang::Stmt::OMPCancellationPointDirectiveClass: |
| 425 | | case clang::Stmt::OMPCriticalDirectiveClass: |
| 426 | | case clang::Stmt::OMPDepobjDirectiveClass: |
| 427 | | case clang::Stmt::OMPDispatchDirectiveClass: |
| 428 | | case clang::Stmt::OMPErrorDirectiveClass: |
| 429 | | case clang::Stmt::OMPFlushDirectiveClass: |
| 430 | | case clang::Stmt::OMPInteropDirectiveClass: |
| 431 | | case clang::Stmt::OMPDistributeDirectiveClass: |
| 432 | | case clang::Stmt::OMPDistributeParallelForDirectiveClass: |
| 433 | | case clang::Stmt::OMPDistributeParallelForSimdDirectiveClass: |
| 434 | | case clang::Stmt::OMPDistributeSimdDirectiveClass: |
| 435 | | case clang::Stmt::OMPForDirectiveClass: |
| 436 | | case clang::Stmt::OMPForSimdDirectiveClass: |
| 437 | | case clang::Stmt::OMPGenericLoopDirectiveClass: |
| 438 | | case clang::Stmt::OMPMaskedTaskLoopDirectiveClass: |
| 439 | | case clang::Stmt::OMPMaskedTaskLoopSimdDirectiveClass: |
| 440 | | case clang::Stmt::OMPMasterTaskLoopDirectiveClass: |
| 441 | | case clang::Stmt::OMPMasterTaskLoopSimdDirectiveClass: |
| 442 | | case clang::Stmt::OMPParallelForDirectiveClass: |
| 443 | | case clang::Stmt::OMPParallelForSimdDirectiveClass: |
| 444 | | case clang::Stmt::OMPParallelGenericLoopDirectiveClass: |
| 445 | | case clang::Stmt::OMPParallelMaskedTaskLoopDirectiveClass: |
| 446 | | case clang::Stmt::OMPParallelMaskedTaskLoopSimdDirectiveClass: |
| 447 | | case clang::Stmt::OMPParallelMasterTaskLoopDirectiveClass: |
| 448 | | case clang::Stmt::OMPParallelMasterTaskLoopSimdDirectiveClass: |
| 449 | | case clang::Stmt::OMPSimdDirectiveClass: |
| 450 | | case clang::Stmt::OMPTargetParallelForSimdDirectiveClass: |
| 451 | | case clang::Stmt::OMPTargetParallelGenericLoopDirectiveClass: |
| 452 | | case clang::Stmt::OMPTargetSimdDirectiveClass: |
| 453 | | case clang::Stmt::OMPTargetTeamsDistributeDirectiveClass: |
| 454 | | case clang::Stmt::OMPTargetTeamsDistributeParallelForDirectiveClass: |
| 455 | | case clang::Stmt::OMPTargetTeamsDistributeParallelForSimdDirectiveClass: |
| 456 | | case clang::Stmt::OMPTargetTeamsDistributeSimdDirectiveClass: |
| 457 | | case clang::Stmt::OMPTargetTeamsGenericLoopDirectiveClass: |
| 458 | | case clang::Stmt::OMPTaskLoopDirectiveClass: |
| 459 | | case clang::Stmt::OMPTaskLoopSimdDirectiveClass: |
| 460 | | case clang::Stmt::OMPTeamsDistributeDirectiveClass: |
| 461 | | case clang::Stmt::OMPTeamsDistributeParallelForDirectiveClass: |
| 462 | | case clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass: |
| 463 | | case clang::Stmt::OMPTeamsDistributeSimdDirectiveClass: |
| 464 | | case clang::Stmt::OMPTeamsGenericLoopDirectiveClass: |
| 465 | | case clang::Stmt::OMPTileDirectiveClass: |
| 466 | | case clang::Stmt::OMPUnrollDirectiveClass: |
| 467 | | case clang::Stmt::OMPMaskedDirectiveClass: |
| 468 | | case clang::Stmt::OMPMasterDirectiveClass: |
| 469 | | case clang::Stmt::OMPMetaDirectiveClass: |
| 470 | | case clang::Stmt::OMPOrderedDirectiveClass: |
| 471 | | case clang::Stmt::OMPParallelDirectiveClass: |
| 472 | | case clang::Stmt::OMPParallelMaskedDirectiveClass: |
| 473 | | case clang::Stmt::OMPParallelMasterDirectiveClass: |
| 474 | | case clang::Stmt::OMPParallelSectionsDirectiveClass: |
| 475 | | case clang::Stmt::OMPScanDirectiveClass: |
| 476 | | case clang::Stmt::OMPSectionDirectiveClass: |
| 477 | | case clang::Stmt::OMPSectionsDirectiveClass: |
| 478 | | case clang::Stmt::OMPSingleDirectiveClass: |
| 479 | | case clang::Stmt::OMPTargetDataDirectiveClass: |
| 480 | | case clang::Stmt::OMPTargetDirectiveClass: |
| 481 | | case clang::Stmt::OMPTargetEnterDataDirectiveClass: |
| 482 | | case clang::Stmt::OMPTargetExitDataDirectiveClass: |
| 483 | | case clang::Stmt::OMPTargetParallelDirectiveClass: |
| 484 | | case clang::Stmt::OMPTargetParallelForDirectiveClass: |
| 485 | | case clang::Stmt::OMPTargetTeamsDirectiveClass: |
| 486 | | case clang::Stmt::OMPTargetUpdateDirectiveClass: |
| 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: |
| 401 | case clang::Stmt::WhileStmtClass: |
| 402 | case clang::Stmt::LabelStmtClass: |
| 403 | case clang::Stmt::VAArgExprClass: |
| 404 | case clang::Stmt::UnaryOperatorClass: |
| 405 | case clang::Stmt::UnaryExprOrTypeTraitExprClass: |
| 406 | case clang::Stmt::TypoExprClass: |
| 407 | case clang::Stmt::TypeTraitExprClass: |
| 408 | case clang::Stmt::SubstNonTypeTemplateParmPackExprClass: |
| 409 | case clang::Stmt::SubstNonTypeTemplateParmExprClass: |
| 410 | case clang::Stmt::StringLiteralClass: |
| 411 | case clang::Stmt::StmtExprClass: |
| 412 | case clang::Stmt::SourceLocExprClass: |
| 413 | case clang::Stmt::SizeOfPackExprClass: |
| 414 | case clang::Stmt::ShuffleVectorExprClass: |
| 415 | case clang::Stmt::SYCLUniqueStableNameExprClass: |
| 416 | case clang::Stmt::RequiresExprClass: |
| 417 | case clang::Stmt::RecoveryExprClass: |
| 418 | case clang::Stmt::PseudoObjectExprClass: |
| 419 | case clang::Stmt::PredefinedExprClass: |
| 420 | case clang::Stmt::ParenListExprClass: |
| 421 | case clang::Stmt::ParenExprClass: |
| 422 | case clang::Stmt::PackExpansionExprClass: |
| 423 | case clang::Stmt::UnresolvedMemberExprClass: |
| 424 | case clang::Stmt::UnresolvedLookupExprClass: |
| 425 | case clang::Stmt::OpaqueValueExprClass: |
| 426 | case clang::Stmt::OffsetOfExprClass: |
| 427 | case clang::Stmt::ObjCSubscriptRefExprClass: |
| 428 | case clang::Stmt::ObjCStringLiteralClass: |
| 429 | case clang::Stmt::ObjCSelectorExprClass: |
| 430 | case clang::Stmt::ObjCProtocolExprClass: |
| 431 | case clang::Stmt::ObjCPropertyRefExprClass: |
| 432 | case clang::Stmt::ObjCMessageExprClass: |
| 433 | case clang::Stmt::ObjCIvarRefExprClass: |
| 434 | case clang::Stmt::ObjCIsaExprClass: |
| 435 | case clang::Stmt::ObjCIndirectCopyRestoreExprClass: |
| 436 | case clang::Stmt::ObjCEncodeExprClass: |
| 437 | case clang::Stmt::ObjCDictionaryLiteralClass: |
| 438 | case clang::Stmt::ObjCBoxedExprClass: |
| 439 | case clang::Stmt::ObjCBoolLiteralExprClass: |
| 440 | case clang::Stmt::ObjCAvailabilityCheckExprClass: |
| 441 | case clang::Stmt::ObjCArrayLiteralClass: |
| 442 | case clang::Stmt::OMPIteratorExprClass: |
| 443 | case clang::Stmt::OMPArrayShapingExprClass: |
| 444 | case clang::Stmt::OMPArraySectionExprClass: |
| 445 | case clang::Stmt::NoInitExprClass: |
| 446 | case clang::Stmt::MemberExprClass: |
| 447 | case clang::Stmt::MatrixSubscriptExprClass: |
| 448 | case clang::Stmt::MaterializeTemporaryExprClass: |
| 449 | case clang::Stmt::MSPropertySubscriptExprClass: |
| 450 | case clang::Stmt::MSPropertyRefExprClass: |
| 451 | case clang::Stmt::LambdaExprClass: |
| 452 | case clang::Stmt::IntegerLiteralClass: |
| 453 | case clang::Stmt::InitListExprClass: |
| 454 | case clang::Stmt::ImplicitValueInitExprClass: |
| 455 | case clang::Stmt::ImaginaryLiteralClass: |
| 456 | case clang::Stmt::GenericSelectionExprClass: |
| 457 | case clang::Stmt::GNUNullExprClass: |
| 458 | case clang::Stmt::FunctionParmPackExprClass: |
| 459 | case clang::Stmt::ExprWithCleanupsClass: |
| 460 | case clang::Stmt::ConstantExprClass: |
| 461 | case clang::Stmt::FloatingLiteralClass: |
| 462 | case clang::Stmt::FixedPointLiteralClass: |
| 463 | case clang::Stmt::ExtVectorElementExprClass: |
| 464 | case clang::Stmt::ExpressionTraitExprClass: |
| 465 | case clang::Stmt::DesignatedInitUpdateExprClass: |
| 466 | case clang::Stmt::DesignatedInitExprClass: |
| 467 | case clang::Stmt::DependentScopeDeclRefExprClass: |
| 468 | case clang::Stmt::DependentCoawaitExprClass: |
| 469 | case clang::Stmt::DeclRefExprClass: |
| 470 | case clang::Stmt::CoyieldExprClass: |
| 471 | case clang::Stmt::CoawaitExprClass: |
| 472 | case clang::Stmt::ConvertVectorExprClass: |
| 473 | case clang::Stmt::ConceptSpecializationExprClass: |
| 474 | case clang::Stmt::CompoundLiteralExprClass: |
| 475 | case clang::Stmt::ChooseExprClass: |
| 476 | case clang::Stmt::CharacterLiteralClass: |
| 477 | case clang::Stmt::ImplicitCastExprClass: |
| 478 | case clang::Stmt::ObjCBridgedCastExprClass: |
| 479 | case clang::Stmt::CXXStaticCastExprClass: |
| 480 | case clang::Stmt::CXXReinterpretCastExprClass: |
| 481 | case clang::Stmt::CXXDynamicCastExprClass: |
| 482 | case clang::Stmt::CXXConstCastExprClass: |
| 483 | case clang::Stmt::CXXAddrspaceCastExprClass: |
| 484 | case clang::Stmt::CXXFunctionalCastExprClass: |
| 485 | case clang::Stmt::CStyleCastExprClass: |
| 486 | case clang::Stmt::BuiltinBitCastExprClass: |
| 543 | 487 | case clang::Stmt::CallExprClass: |
| 544 | | case clang::Stmt::CUDAKernelCallExprClass: |
| 545 | | case clang::Stmt::CXXMemberCallExprClass: |
| 546 | | case clang::Stmt::CXXOperatorCallExprClass: |
| 547 | 488 | case clang::Stmt::UserDefinedLiteralClass: |
| 548 | | case clang::Stmt::BuiltinBitCastExprClass: |
| 549 | | case clang::Stmt::CStyleCastExprClass: |
| 550 | | case clang::Stmt::CXXFunctionalCastExprClass: |
| 551 | | case clang::Stmt::CXXAddrspaceCastExprClass: |
| 552 | | case clang::Stmt::CXXConstCastExprClass: |
| 553 | | case clang::Stmt::CXXDynamicCastExprClass: |
| 554 | | case clang::Stmt::CXXReinterpretCastExprClass: |
| 555 | | case clang::Stmt::CXXStaticCastExprClass: |
| 556 | | case clang::Stmt::ObjCBridgedCastExprClass: |
| 557 | | case clang::Stmt::ImplicitCastExprClass: |
| 558 | | case clang::Stmt::CharacterLiteralClass: |
| 559 | | case clang::Stmt::ChooseExprClass: |
| 560 | | case clang::Stmt::CompoundLiteralExprClass: |
| 561 | | case clang::Stmt::ConceptSpecializationExprClass: |
| 562 | | case clang::Stmt::ConvertVectorExprClass: |
| 563 | | case clang::Stmt::CoawaitExprClass: |
| 564 | | case clang::Stmt::CoyieldExprClass: |
| 565 | | case clang::Stmt::DeclRefExprClass: |
| 566 | | case clang::Stmt::DependentCoawaitExprClass: |
| 567 | | case clang::Stmt::DependentScopeDeclRefExprClass: |
| 568 | | case clang::Stmt::DesignatedInitExprClass: |
| 569 | | case clang::Stmt::DesignatedInitUpdateExprClass: |
| 570 | | case clang::Stmt::ExpressionTraitExprClass: |
| 571 | | case clang::Stmt::ExtVectorElementExprClass: |
| 572 | | case clang::Stmt::FixedPointLiteralClass: |
| 573 | | case clang::Stmt::FloatingLiteralClass: |
| 574 | | case clang::Stmt::ConstantExprClass: |
| 575 | | case clang::Stmt::ExprWithCleanupsClass: |
| 576 | | case clang::Stmt::FunctionParmPackExprClass: |
| 577 | | case clang::Stmt::GNUNullExprClass: |
| 578 | | case clang::Stmt::GenericSelectionExprClass: |
| 579 | | case clang::Stmt::ImaginaryLiteralClass: |
| 580 | | case clang::Stmt::ImplicitValueInitExprClass: |
| 581 | | case clang::Stmt::InitListExprClass: |
| 582 | | case clang::Stmt::IntegerLiteralClass: |
| 583 | | case clang::Stmt::LambdaExprClass: |
| 584 | | case clang::Stmt::MSPropertyRefExprClass: |
| 585 | | case clang::Stmt::MSPropertySubscriptExprClass: |
| 586 | | case clang::Stmt::MaterializeTemporaryExprClass: |
| 587 | | case clang::Stmt::MatrixSubscriptExprClass: |
| 588 | | case clang::Stmt::MemberExprClass: |
| 589 | | case clang::Stmt::NoInitExprClass: |
| 590 | | case clang::Stmt::OMPArraySectionExprClass: |
| 591 | | case clang::Stmt::OMPArrayShapingExprClass: |
| 592 | | case clang::Stmt::OMPIteratorExprClass: |
| 593 | | case clang::Stmt::ObjCArrayLiteralClass: |
| 594 | | case clang::Stmt::ObjCAvailabilityCheckExprClass: |
| 595 | | case clang::Stmt::ObjCBoolLiteralExprClass: |
| 596 | | case clang::Stmt::ObjCBoxedExprClass: |
| 597 | | case clang::Stmt::ObjCDictionaryLiteralClass: |
| 598 | | case clang::Stmt::ObjCEncodeExprClass: |
| 599 | | case clang::Stmt::ObjCIndirectCopyRestoreExprClass: |
| 600 | | case clang::Stmt::ObjCIsaExprClass: |
| 601 | | case clang::Stmt::ObjCIvarRefExprClass: |
| 602 | | case clang::Stmt::ObjCMessageExprClass: |
| 603 | | case clang::Stmt::ObjCPropertyRefExprClass: |
| 604 | | case clang::Stmt::ObjCProtocolExprClass: |
| 605 | | case clang::Stmt::ObjCSelectorExprClass: |
| 606 | | case clang::Stmt::ObjCStringLiteralClass: |
| 607 | | case clang::Stmt::ObjCSubscriptRefExprClass: |
| 608 | | case clang::Stmt::OffsetOfExprClass: |
| 609 | | case clang::Stmt::OpaqueValueExprClass: |
| 610 | | case clang::Stmt::UnresolvedLookupExprClass: |
| 611 | | case clang::Stmt::UnresolvedMemberExprClass: |
| 612 | | case clang::Stmt::PackExpansionExprClass: |
| 613 | | case clang::Stmt::ParenExprClass: |
| 614 | | case clang::Stmt::ParenListExprClass: |
| 615 | | case clang::Stmt::PredefinedExprClass: |
| 616 | | case clang::Stmt::PseudoObjectExprClass: |
| 617 | | case clang::Stmt::RecoveryExprClass: |
| 618 | | case clang::Stmt::RequiresExprClass: |
| 619 | | case clang::Stmt::SYCLUniqueStableNameExprClass: |
| 620 | | case clang::Stmt::ShuffleVectorExprClass: |
| 621 | | case clang::Stmt::SizeOfPackExprClass: |
| 622 | | case clang::Stmt::SourceLocExprClass: |
| 623 | | case clang::Stmt::StmtExprClass: |
| 624 | | case clang::Stmt::StringLiteralClass: |
| 625 | | case clang::Stmt::SubstNonTypeTemplateParmExprClass: |
| 626 | | case clang::Stmt::SubstNonTypeTemplateParmPackExprClass: |
| 627 | | case clang::Stmt::TypeTraitExprClass: |
| 628 | | case clang::Stmt::TypoExprClass: |
| 629 | | case clang::Stmt::UnaryExprOrTypeTraitExprClass: |
| 630 | | case clang::Stmt::UnaryOperatorClass: |
| 631 | | case clang::Stmt::VAArgExprClass: |
| 632 | | case clang::Stmt::LabelStmtClass: |
| 633 | | case clang::Stmt::WhileStmtClass: |
| 489 | case clang::Stmt::CXXOperatorCallExprClass: |
| 490 | case clang::Stmt::CXXMemberCallExprClass: |
| 491 | case clang::Stmt::CUDAKernelCallExprClass: |
| 492 | case clang::Stmt::CXXUuidofExprClass: |
| 493 | case clang::Stmt::CXXUnresolvedConstructExprClass: |
| 494 | case clang::Stmt::CXXTypeidExprClass: |
| 495 | case clang::Stmt::CXXThrowExprClass: |
| 496 | case clang::Stmt::CXXThisExprClass: |
| 497 | case clang::Stmt::CXXStdInitializerListExprClass: |
| 498 | case clang::Stmt::CXXScalarValueInitExprClass: |
| 499 | case clang::Stmt::CXXRewrittenBinaryOperatorClass: |
| 500 | case clang::Stmt::CXXPseudoDestructorExprClass: |
| 501 | case clang::Stmt::CXXParenListInitExprClass: |
| 502 | case clang::Stmt::CXXNullPtrLiteralExprClass: |
| 503 | case clang::Stmt::CXXNoexceptExprClass: |
| 504 | case clang::Stmt::CXXNewExprClass: |
| 505 | case clang::Stmt::CXXInheritedCtorInitExprClass: |
| 506 | case clang::Stmt::CXXFoldExprClass: |
| 507 | case clang::Stmt::CXXDependentScopeMemberExprClass: |
| 508 | case clang::Stmt::CXXDeleteExprClass: |
| 509 | case clang::Stmt::CXXDefaultInitExprClass: |
| 510 | case clang::Stmt::CXXDefaultArgExprClass: |
| 511 | case clang::Stmt::CXXConstructExprClass: |
| 512 | case clang::Stmt::CXXTemporaryObjectExprClass: |
| 513 | case clang::Stmt::CXXBoolLiteralExprClass: |
| 514 | case clang::Stmt::CXXBindTemporaryExprClass: |
| 515 | case clang::Stmt::BlockExprClass: |
| 516 | case clang::Stmt::BinaryOperatorClass: |
| 517 | case clang::Stmt::CompoundAssignOperatorClass: |
| 518 | case clang::Stmt::AtomicExprClass: |
| 519 | case clang::Stmt::AsTypeExprClass: |
| 520 | case clang::Stmt::ArrayTypeTraitExprClass: |
| 521 | case clang::Stmt::ArraySubscriptExprClass: |
| 522 | case clang::Stmt::ArrayInitLoopExprClass: |
| 523 | case clang::Stmt::ArrayInitIndexExprClass: |
| 524 | case clang::Stmt::AddrLabelExprClass: |
| 525 | case clang::Stmt::ConditionalOperatorClass: |
| 526 | case clang::Stmt::BinaryConditionalOperatorClass: |
| 527 | case clang::Stmt::AttributedStmtClass: |
| 528 | case clang::Stmt::SwitchStmtClass: |
| 529 | case clang::Stmt::DefaultStmtClass: |
| 530 | case clang::Stmt::CaseStmtClass: |
| 531 | case clang::Stmt::SEHTryStmtClass: |
| 532 | case clang::Stmt::SEHLeaveStmtClass: |
| 533 | case clang::Stmt::SEHFinallyStmtClass: |
| 534 | case clang::Stmt::SEHExceptStmtClass: |
| 535 | case clang::Stmt::ReturnStmtClass: |
| 536 | case clang::Stmt::ObjCForCollectionStmtClass: |
| 537 | case clang::Stmt::ObjCAutoreleasePoolStmtClass: |
| 538 | case clang::Stmt::ObjCAtTryStmtClass: |
| 539 | case clang::Stmt::ObjCAtThrowStmtClass: |
| 540 | case clang::Stmt::ObjCAtSynchronizedStmtClass: |
| 541 | case clang::Stmt::ObjCAtFinallyStmtClass: |
| 542 | case clang::Stmt::ObjCAtCatchStmtClass: |
| 543 | case clang::Stmt::OMPTeamsDirectiveClass: |
| 544 | case clang::Stmt::OMPTaskyieldDirectiveClass: |
| 545 | case clang::Stmt::OMPTaskwaitDirectiveClass: |
| 546 | case clang::Stmt::OMPTaskgroupDirectiveClass: |
| 547 | case clang::Stmt::OMPTaskDirectiveClass: |
| 548 | case clang::Stmt::OMPTargetUpdateDirectiveClass: |
| 549 | case clang::Stmt::OMPTargetTeamsDirectiveClass: |
| 550 | case clang::Stmt::OMPTargetParallelForDirectiveClass: |
| 551 | case clang::Stmt::OMPTargetParallelDirectiveClass: |
| 552 | case clang::Stmt::OMPTargetExitDataDirectiveClass: |
| 553 | case clang::Stmt::OMPTargetEnterDataDirectiveClass: |
| 554 | case clang::Stmt::OMPTargetDirectiveClass: |
| 555 | case clang::Stmt::OMPTargetDataDirectiveClass: |
| 556 | case clang::Stmt::OMPSingleDirectiveClass: |
| 557 | case clang::Stmt::OMPSectionsDirectiveClass: |
| 558 | case clang::Stmt::OMPSectionDirectiveClass: |
| 559 | case clang::Stmt::OMPScopeDirectiveClass: |
| 560 | case clang::Stmt::OMPScanDirectiveClass: |
| 561 | case clang::Stmt::OMPParallelSectionsDirectiveClass: |
| 562 | case clang::Stmt::OMPParallelMasterDirectiveClass: |
| 563 | case clang::Stmt::OMPParallelMaskedDirectiveClass: |
| 564 | case clang::Stmt::OMPParallelDirectiveClass: |
| 565 | case clang::Stmt::OMPOrderedDirectiveClass: |
| 566 | case clang::Stmt::OMPMetaDirectiveClass: |
| 567 | case clang::Stmt::OMPMasterDirectiveClass: |
| 568 | case clang::Stmt::OMPMaskedDirectiveClass: |
| 569 | case clang::Stmt::OMPUnrollDirectiveClass: |
| 570 | case clang::Stmt::OMPTileDirectiveClass: |
| 571 | case clang::Stmt::OMPTeamsGenericLoopDirectiveClass: |
| 572 | case clang::Stmt::OMPTeamsDistributeSimdDirectiveClass: |
| 573 | case clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass: |
| 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 | 635 | break; |
| 635 | 636 | } |
| 636 | 637 | } |
| 637 | 638 | |
| 638 | 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 | 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 | 875 | void ZigClang_detect_enum_APValueKind(clang::APValue::ValueKind x) { |
| 875 | 876 | switch (x) { |
| ... | ... | @@ -909,184 +910,182 @@ static_assert((clang::APValue::ValueKind)ZigClangAPValueAddrLabelDiff == clang:: |
| 909 | 910 | |
| 910 | 911 | void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) { |
| 911 | 912 | switch (x) { |
| 912 | | case clang::Decl::AccessSpec: |
| 913 | | case clang::Decl::Block: |
| 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: |
| 913 | case clang::Decl::TranslationUnit: |
| 914 | case clang::Decl::RequiresExprBody: |
| 925 | 915 | case clang::Decl::LinkageSpec: |
| 926 | | case clang::Decl::Using: |
| 927 | | case clang::Decl::UsingEnum: |
| 928 | | case clang::Decl::HLSLBuffer: |
| 929 | | case clang::Decl::Label: |
| 930 | | case clang::Decl::Namespace: |
| 931 | | case clang::Decl::NamespaceAlias: |
| 932 | | case clang::Decl::ObjCCompatibleAlias: |
| 933 | | case clang::Decl::ObjCCategory: |
| 934 | | case clang::Decl::ObjCCategoryImpl: |
| 935 | | case clang::Decl::ObjCImplementation: |
| 936 | | case clang::Decl::ObjCInterface: |
| 937 | | case clang::Decl::ObjCProtocol: |
| 938 | | case clang::Decl::ObjCMethod: |
| 939 | | case clang::Decl::ObjCProperty: |
| 940 | | case clang::Decl::BuiltinTemplate: |
| 941 | | case clang::Decl::Concept: |
| 942 | | case clang::Decl::ClassTemplate: |
| 943 | | case clang::Decl::FunctionTemplate: |
| 944 | | case clang::Decl::TypeAliasTemplate: |
| 945 | | case clang::Decl::VarTemplate: |
| 946 | | case clang::Decl::TemplateTemplateParm: |
| 947 | | case clang::Decl::Enum: |
| 948 | | case clang::Decl::Record: |
| 949 | | case clang::Decl::CXXRecord: |
| 950 | | case clang::Decl::ClassTemplateSpecialization: |
| 951 | | case clang::Decl::ClassTemplatePartialSpecialization: |
| 952 | | case clang::Decl::TemplateTypeParm: |
| 953 | | case clang::Decl::ObjCTypeParam: |
| 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: |
| 916 | case clang::Decl::ExternCContext: |
| 917 | case clang::Decl::Export: |
| 918 | case clang::Decl::Captured: |
| 919 | case clang::Decl::Block: |
| 920 | case clang::Decl::TopLevelStmt: |
| 921 | case clang::Decl::StaticAssert: |
| 922 | case clang::Decl::PragmaDetectMismatch: |
| 923 | case clang::Decl::PragmaComment: |
| 924 | case clang::Decl::ObjCPropertyImpl: |
| 925 | case clang::Decl::OMPThreadPrivate: |
| 926 | case clang::Decl::OMPRequires: |
| 927 | case clang::Decl::OMPAllocate: |
| 928 | case clang::Decl::ObjCMethod: |
| 929 | case clang::Decl::ObjCProtocol: |
| 930 | case clang::Decl::ObjCInterface: |
| 931 | case clang::Decl::ObjCImplementation: |
| 932 | case clang::Decl::ObjCCategoryImpl: |
| 933 | case clang::Decl::ObjCCategory: |
| 934 | case clang::Decl::Namespace: |
| 935 | case clang::Decl::HLSLBuffer: |
| 936 | case clang::Decl::OMPDeclareReduction: |
| 937 | case clang::Decl::OMPDeclareMapper: |
| 938 | case clang::Decl::UnresolvedUsingValue: |
| 939 | case clang::Decl::UnnamedGlobalConstant: |
| 940 | case clang::Decl::TemplateParamObject: |
| 941 | case clang::Decl::MSGuid: |
| 942 | case clang::Decl::IndirectField: |
| 943 | case clang::Decl::EnumConstant: |
| 966 | 944 | case clang::Decl::Function: |
| 967 | | case clang::Decl::CXXDeductionGuide: |
| 968 | 945 | case clang::Decl::CXXMethod: |
| 969 | | case clang::Decl::CXXConstructor: |
| 970 | | case clang::Decl::CXXConversion: |
| 971 | 946 | case clang::Decl::CXXDestructor: |
| 972 | | case clang::Decl::MSProperty: |
| 973 | | case clang::Decl::NonTypeTemplateParm: |
| 947 | case clang::Decl::CXXConversion: |
| 948 | case clang::Decl::CXXConstructor: |
| 949 | case clang::Decl::CXXDeductionGuide: |
| 974 | 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 | 951 | case clang::Decl::VarTemplateSpecialization: |
| 980 | 952 | case clang::Decl::VarTemplatePartialSpecialization: |
| 981 | | case clang::Decl::EnumConstant: |
| 982 | | case clang::Decl::IndirectField: |
| 983 | | case clang::Decl::MSGuid: |
| 984 | | case clang::Decl::OMPDeclareMapper: |
| 985 | | case clang::Decl::OMPDeclareReduction: |
| 986 | | case clang::Decl::TemplateParamObject: |
| 987 | | case clang::Decl::UnnamedGlobalConstant: |
| 988 | | case clang::Decl::UnresolvedUsingValue: |
| 989 | | case clang::Decl::OMPAllocate: |
| 990 | | case clang::Decl::OMPRequires: |
| 991 | | case clang::Decl::OMPThreadPrivate: |
| 992 | | case clang::Decl::ObjCPropertyImpl: |
| 993 | | case clang::Decl::PragmaComment: |
| 994 | | case clang::Decl::PragmaDetectMismatch: |
| 995 | | case clang::Decl::RequiresExprBody: |
| 996 | | case clang::Decl::StaticAssert: |
| 997 | | case clang::Decl::TopLevelStmt: |
| 998 | | case clang::Decl::TranslationUnit: |
| 953 | case clang::Decl::ParmVar: |
| 954 | case clang::Decl::OMPCapturedExpr: |
| 955 | case clang::Decl::ImplicitParam: |
| 956 | case clang::Decl::Decomposition: |
| 957 | case clang::Decl::NonTypeTemplateParm: |
| 958 | case clang::Decl::MSProperty: |
| 959 | case clang::Decl::Field: |
| 960 | case clang::Decl::ObjCIvar: |
| 961 | case clang::Decl::ObjCAtDefsField: |
| 962 | case clang::Decl::Binding: |
| 963 | case clang::Decl::UsingShadow: |
| 964 | case clang::Decl::ConstructorUsingShadow: |
| 965 | case clang::Decl::UsingPack: |
| 966 | case clang::Decl::UsingDirective: |
| 967 | case clang::Decl::UnresolvedUsingIfExists: |
| 968 | case clang::Decl::Record: |
| 969 | case clang::Decl::CXXRecord: |
| 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 | 999 | break; |
| 1000 | 1000 | } |
| 1001 | 1001 | } |
| 1002 | 1002 | |
| 1003 | | static_assert((clang::Decl::Kind)ZigClangDeclAccessSpec == clang::Decl::AccessSpec, ""); |
| 1004 | | static_assert((clang::Decl::Kind)ZigClangDeclBlock == clang::Decl::Block, ""); |
| 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, ""); |
| 1003 | static_assert((clang::Decl::Kind)ZigClangDeclTranslationUnit == clang::Decl::TranslationUnit, ""); |
| 1004 | static_assert((clang::Decl::Kind)ZigClangDeclRequiresExprBody == clang::Decl::RequiresExprBody, ""); |
| 1016 | 1005 | static_assert((clang::Decl::Kind)ZigClangDeclLinkageSpec == clang::Decl::LinkageSpec, ""); |
| 1017 | | static_assert((clang::Decl::Kind)ZigClangDeclUsing == clang::Decl::Using, ""); |
| 1018 | | static_assert((clang::Decl::Kind)ZigClangDeclUsingEnum == clang::Decl::UsingEnum, ""); |
| 1019 | | static_assert((clang::Decl::Kind)ZigClangDeclHLSLBuffer == clang::Decl::HLSLBuffer, ""); |
| 1020 | | static_assert((clang::Decl::Kind)ZigClangDeclLabel == clang::Decl::Label, ""); |
| 1021 | | static_assert((clang::Decl::Kind)ZigClangDeclNamespace == clang::Decl::Namespace, ""); |
| 1022 | | static_assert((clang::Decl::Kind)ZigClangDeclNamespaceAlias == clang::Decl::NamespaceAlias, ""); |
| 1023 | | static_assert((clang::Decl::Kind)ZigClangDeclObjCCompatibleAlias == clang::Decl::ObjCCompatibleAlias, ""); |
| 1024 | | static_assert((clang::Decl::Kind)ZigClangDeclObjCCategory == clang::Decl::ObjCCategory, ""); |
| 1025 | | static_assert((clang::Decl::Kind)ZigClangDeclObjCCategoryImpl == clang::Decl::ObjCCategoryImpl, ""); |
| 1026 | | static_assert((clang::Decl::Kind)ZigClangDeclObjCImplementation == clang::Decl::ObjCImplementation, ""); |
| 1027 | | static_assert((clang::Decl::Kind)ZigClangDeclObjCInterface == clang::Decl::ObjCInterface, ""); |
| 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, ""); |
| 1006 | static_assert((clang::Decl::Kind)ZigClangDeclExternCContext == clang::Decl::ExternCContext, ""); |
| 1007 | static_assert((clang::Decl::Kind)ZigClangDeclExport == clang::Decl::Export, ""); |
| 1008 | static_assert((clang::Decl::Kind)ZigClangDeclCaptured == clang::Decl::Captured, ""); |
| 1009 | static_assert((clang::Decl::Kind)ZigClangDeclBlock == clang::Decl::Block, ""); |
| 1010 | static_assert((clang::Decl::Kind)ZigClangDeclTopLevelStmt == clang::Decl::TopLevelStmt, ""); |
| 1011 | static_assert((clang::Decl::Kind)ZigClangDeclStaticAssert == clang::Decl::StaticAssert, ""); |
| 1012 | static_assert((clang::Decl::Kind)ZigClangDeclPragmaDetectMismatch == clang::Decl::PragmaDetectMismatch, ""); |
| 1013 | static_assert((clang::Decl::Kind)ZigClangDeclPragmaComment == clang::Decl::PragmaComment, ""); |
| 1014 | static_assert((clang::Decl::Kind)ZigClangDeclObjCPropertyImpl == clang::Decl::ObjCPropertyImpl, ""); |
| 1015 | static_assert((clang::Decl::Kind)ZigClangDeclOMPThreadPrivate == clang::Decl::OMPThreadPrivate, ""); |
| 1016 | static_assert((clang::Decl::Kind)ZigClangDeclOMPRequires == clang::Decl::OMPRequires, ""); |
| 1049 | 1017 | static_assert((clang::Decl::Kind)ZigClangDeclOMPAllocate == clang::Decl::OMPAllocate, ""); |
| 1050 | | static_assert((clang::Decl::Kind)ZigClangDeclUsingDirective == clang::Decl::UsingDirective, ""); |
| 1051 | | static_assert((clang::Decl::Kind)ZigClangDeclUsingPack == clang::Decl::UsingPack, ""); |
| 1052 | | static_assert((clang::Decl::Kind)ZigClangDeclUsingShadow == clang::Decl::UsingShadow, ""); |
| 1053 | | static_assert((clang::Decl::Kind)ZigClangDeclConstructorUsingShadow == clang::Decl::ConstructorUsingShadow, ""); |
| 1054 | | static_assert((clang::Decl::Kind)ZigClangDeclBinding == clang::Decl::Binding, ""); |
| 1055 | | static_assert((clang::Decl::Kind)ZigClangDeclField == clang::Decl::Field, ""); |
| 1056 | | static_assert((clang::Decl::Kind)ZigClangDeclObjCAtDefsField == clang::Decl::ObjCAtDefsField, ""); |
| 1057 | | static_assert((clang::Decl::Kind)ZigClangDeclObjCIvar == clang::Decl::ObjCIvar, ""); |
| 1018 | static_assert((clang::Decl::Kind)ZigClangDeclObjCMethod == clang::Decl::ObjCMethod, ""); |
| 1019 | static_assert((clang::Decl::Kind)ZigClangDeclObjCProtocol == clang::Decl::ObjCProtocol, ""); |
| 1020 | static_assert((clang::Decl::Kind)ZigClangDeclObjCInterface == clang::Decl::ObjCInterface, ""); |
| 1021 | static_assert((clang::Decl::Kind)ZigClangDeclObjCImplementation == clang::Decl::ObjCImplementation, ""); |
| 1022 | static_assert((clang::Decl::Kind)ZigClangDeclObjCCategoryImpl == clang::Decl::ObjCCategoryImpl, ""); |
| 1023 | static_assert((clang::Decl::Kind)ZigClangDeclObjCCategory == clang::Decl::ObjCCategory, ""); |
| 1024 | static_assert((clang::Decl::Kind)ZigClangDeclNamespace == clang::Decl::Namespace, ""); |
| 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 | 1034 | static_assert((clang::Decl::Kind)ZigClangDeclFunction == clang::Decl::Function, ""); |
| 1059 | | static_assert((clang::Decl::Kind)ZigClangDeclCXXDeductionGuide == clang::Decl::CXXDeductionGuide, ""); |
| 1060 | 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 | 1036 | static_assert((clang::Decl::Kind)ZigClangDeclCXXDestructor == clang::Decl::CXXDestructor, ""); |
| 1064 | | static_assert((clang::Decl::Kind)ZigClangDeclMSProperty == clang::Decl::MSProperty, ""); |
| 1065 | | static_assert((clang::Decl::Kind)ZigClangDeclNonTypeTemplateParm == clang::Decl::NonTypeTemplateParm, ""); |
| 1037 | static_assert((clang::Decl::Kind)ZigClangDeclCXXConversion == clang::Decl::CXXConversion, ""); |
| 1038 | static_assert((clang::Decl::Kind)ZigClangDeclCXXConstructor == clang::Decl::CXXConstructor, ""); |
| 1039 | static_assert((clang::Decl::Kind)ZigClangDeclCXXDeductionGuide == clang::Decl::CXXDeductionGuide, ""); |
| 1066 | 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 | 1041 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplateSpecialization == clang::Decl::VarTemplateSpecialization, ""); |
| 1072 | 1042 | static_assert((clang::Decl::Kind)ZigClangDeclVarTemplatePartialSpecialization == clang::Decl::VarTemplatePartialSpecialization, ""); |
| 1073 | | static_assert((clang::Decl::Kind)ZigClangDeclEnumConstant == clang::Decl::EnumConstant, ""); |
| 1074 | | static_assert((clang::Decl::Kind)ZigClangDeclIndirectField == clang::Decl::IndirectField, ""); |
| 1075 | | static_assert((clang::Decl::Kind)ZigClangDeclMSGuid == clang::Decl::MSGuid, ""); |
| 1076 | | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareMapper == clang::Decl::OMPDeclareMapper, ""); |
| 1077 | | static_assert((clang::Decl::Kind)ZigClangDeclOMPDeclareReduction == clang::Decl::OMPDeclareReduction, ""); |
| 1078 | | static_assert((clang::Decl::Kind)ZigClangDeclTemplateParamObject == clang::Decl::TemplateParamObject, ""); |
| 1079 | | static_assert((clang::Decl::Kind)ZigClangDeclUnnamedGlobalConstant == clang::Decl::UnnamedGlobalConstant, ""); |
| 1080 | | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingValue == clang::Decl::UnresolvedUsingValue, ""); |
| 1081 | | static_assert((clang::Decl::Kind)ZigClangDeclOMPRequires == clang::Decl::OMPRequires, ""); |
| 1082 | | static_assert((clang::Decl::Kind)ZigClangDeclOMPThreadPrivate == clang::Decl::OMPThreadPrivate, ""); |
| 1083 | | static_assert((clang::Decl::Kind)ZigClangDeclObjCPropertyImpl == clang::Decl::ObjCPropertyImpl, ""); |
| 1084 | | static_assert((clang::Decl::Kind)ZigClangDeclPragmaComment == clang::Decl::PragmaComment, ""); |
| 1085 | | static_assert((clang::Decl::Kind)ZigClangDeclPragmaDetectMismatch == clang::Decl::PragmaDetectMismatch, ""); |
| 1086 | | static_assert((clang::Decl::Kind)ZigClangDeclRequiresExprBody == clang::Decl::RequiresExprBody, ""); |
| 1087 | | static_assert((clang::Decl::Kind)ZigClangDeclStaticAssert == clang::Decl::StaticAssert, ""); |
| 1088 | | static_assert((clang::Decl::Kind)ZigClangDeclTopLevelStmt == clang::Decl::TopLevelStmt, ""); |
| 1089 | | static_assert((clang::Decl::Kind)ZigClangDeclTranslationUnit == clang::Decl::TranslationUnit, ""); |
| 1043 | static_assert((clang::Decl::Kind)ZigClangDeclParmVar == clang::Decl::ParmVar, ""); |
| 1044 | static_assert((clang::Decl::Kind)ZigClangDeclOMPCapturedExpr == clang::Decl::OMPCapturedExpr, ""); |
| 1045 | static_assert((clang::Decl::Kind)ZigClangDeclImplicitParam == clang::Decl::ImplicitParam, ""); |
| 1046 | static_assert((clang::Decl::Kind)ZigClangDeclDecomposition == clang::Decl::Decomposition, ""); |
| 1047 | static_assert((clang::Decl::Kind)ZigClangDeclNonTypeTemplateParm == clang::Decl::NonTypeTemplateParm, ""); |
| 1048 | static_assert((clang::Decl::Kind)ZigClangDeclMSProperty == clang::Decl::MSProperty, ""); |
| 1049 | static_assert((clang::Decl::Kind)ZigClangDeclField == clang::Decl::Field, ""); |
| 1050 | static_assert((clang::Decl::Kind)ZigClangDeclObjCIvar == clang::Decl::ObjCIvar, ""); |
| 1051 | static_assert((clang::Decl::Kind)ZigClangDeclObjCAtDefsField == clang::Decl::ObjCAtDefsField, ""); |
| 1052 | static_assert((clang::Decl::Kind)ZigClangDeclBinding == clang::Decl::Binding, ""); |
| 1053 | static_assert((clang::Decl::Kind)ZigClangDeclUsingShadow == clang::Decl::UsingShadow, ""); |
| 1054 | static_assert((clang::Decl::Kind)ZigClangDeclConstructorUsingShadow == clang::Decl::ConstructorUsingShadow, ""); |
| 1055 | static_assert((clang::Decl::Kind)ZigClangDeclUsingPack == clang::Decl::UsingPack, ""); |
| 1056 | static_assert((clang::Decl::Kind)ZigClangDeclUsingDirective == clang::Decl::UsingDirective, ""); |
| 1057 | static_assert((clang::Decl::Kind)ZigClangDeclUnresolvedUsingIfExists == clang::Decl::UnresolvedUsingIfExists, ""); |
| 1058 | static_assert((clang::Decl::Kind)ZigClangDeclRecord == clang::Decl::Record, ""); |
| 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 | 1090 | void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1092 | 1091 | switch (x) { |
| ... | ... | @@ -1242,6 +1241,12 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1242 | 1241 | case clang::BuiltinType::RvvFloat16m2: |
| 1243 | 1242 | case clang::BuiltinType::RvvFloat16m4: |
| 1244 | 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 | 1250 | case clang::BuiltinType::RvvFloat32mf2: |
| 1246 | 1251 | case clang::BuiltinType::RvvFloat32m1: |
| 1247 | 1252 | case clang::BuiltinType::RvvFloat32m2: |
| ... | ... | @@ -1484,6 +1489,31 @@ void ZigClang_detect_enum_BuiltinTypeKind(clang::BuiltinType::Kind x) { |
| 1484 | 1489 | case clang::BuiltinType::RvvFloat64m2x3: |
| 1485 | 1490 | case clang::BuiltinType::RvvFloat64m2x4: |
| 1486 | 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 | 1517 | case clang::BuiltinType::WasmExternRef: |
| 1488 | 1518 | case clang::BuiltinType::Void: |
| 1489 | 1519 | case clang::BuiltinType::Bool: |
| ... | ... | @@ -1714,6 +1744,12 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m1 == clang |
| 1714 | 1744 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m2 == clang::BuiltinType::RvvFloat16m2, ""); |
| 1715 | 1745 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat16m4 == clang::BuiltinType::RvvFloat16m4, ""); |
| 1716 | 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 | 1753 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32mf2 == clang::BuiltinType::RvvFloat32mf2, ""); |
| 1718 | 1754 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m1 == clang::BuiltinType::RvvFloat32m1, ""); |
| 1719 | 1755 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat32m2 == clang::BuiltinType::RvvFloat32m2, ""); |
| ... | ... | @@ -1956,6 +1992,31 @@ static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x2 == cla |
| 1956 | 1992 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x3 == clang::BuiltinType::RvvFloat64m2x3, ""); |
| 1957 | 1993 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeRvvFloat64m2x4 == clang::BuiltinType::RvvFloat64m2x4, ""); |
| 1958 | 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 | 2020 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeWasmExternRef == clang::BuiltinType::WasmExternRef, ""); |
| 1960 | 2021 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeVoid == clang::BuiltinType::Void, ""); |
| 1961 | 2022 | static_assert((clang::BuiltinType::Kind)ZigClangBuiltinTypeBool == clang::BuiltinType::Bool, ""); |
| ... | ... | @@ -2119,41 +2180,41 @@ static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_NearestTiesToAway |
| 2119 | 2180 | static_assert((llvm::RoundingMode)ZigClangAPFloat_roundingMode_Dynamic == llvm::RoundingMode::Dynamic, ""); |
| 2120 | 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 | 2184 | switch (x) { |
| 2124 | | case clang::CharacterLiteral::Ascii: |
| 2125 | | case clang::CharacterLiteral::Wide: |
| 2126 | | case clang::CharacterLiteral::UTF8: |
| 2127 | | case clang::CharacterLiteral::UTF16: |
| 2128 | | case clang::CharacterLiteral::UTF32: |
| 2185 | case clang::CharacterLiteralKind::Ascii: |
| 2186 | case clang::CharacterLiteralKind::Wide: |
| 2187 | case clang::CharacterLiteralKind::UTF8: |
| 2188 | case clang::CharacterLiteralKind::UTF16: |
| 2189 | case clang::CharacterLiteralKind::UTF32: |
| 2129 | 2190 | break; |
| 2130 | 2191 | } |
| 2131 | 2192 | } |
| 2132 | | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_Ascii == clang::CharacterLiteral::Ascii, ""); |
| 2133 | | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_Wide == clang::CharacterLiteral::Wide, ""); |
| 2134 | | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_UTF8 == clang::CharacterLiteral::UTF8, ""); |
| 2135 | | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_UTF16 == clang::CharacterLiteral::UTF16, ""); |
| 2136 | | static_assert((clang::CharacterLiteral::CharacterKind)ZigClangCharacterLiteral_CharacterKind_UTF32 == clang::CharacterLiteral::UTF32, ""); |
| 2193 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_Ascii == clang::CharacterLiteralKind::Ascii, ""); |
| 2194 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_Wide == clang::CharacterLiteralKind::Wide, ""); |
| 2195 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_UTF8 == clang::CharacterLiteralKind::UTF8, ""); |
| 2196 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_UTF16 == clang::CharacterLiteralKind::UTF16, ""); |
| 2197 | static_assert((clang::CharacterLiteralKind)ZigClangCharacterLiteralKind_UTF32 == clang::CharacterLiteralKind::UTF32, ""); |
| 2137 | 2198 | |
| 2138 | 2199 | void ZigClang_detect_enum_ElaboratedTypeKeyword(clang::ElaboratedTypeKeyword x) { |
| 2139 | 2200 | switch (x) { |
| 2140 | | case clang::ETK_Struct: |
| 2141 | | case clang::ETK_Interface: |
| 2142 | | case clang::ETK_Union: |
| 2143 | | case clang::ETK_Class: |
| 2144 | | case clang::ETK_Enum: |
| 2145 | | case clang::ETK_Typename: |
| 2146 | | case clang::ETK_None: |
| 2201 | case clang::ElaboratedTypeKeyword::Struct: |
| 2202 | case clang::ElaboratedTypeKeyword::Interface: |
| 2203 | case clang::ElaboratedTypeKeyword::Union: |
| 2204 | case clang::ElaboratedTypeKeyword::Class: |
| 2205 | case clang::ElaboratedTypeKeyword::Enum: |
| 2206 | case clang::ElaboratedTypeKeyword::Typename: |
| 2207 | case clang::ElaboratedTypeKeyword::None: |
| 2147 | 2208 | break; |
| 2148 | 2209 | } |
| 2149 | 2210 | } |
| 2150 | | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Struct == clang::ETK_Struct, ""); |
| 2151 | | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Interface == clang::ETK_Interface, ""); |
| 2152 | | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Union == clang::ETK_Union, ""); |
| 2153 | | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Class == clang::ETK_Class, ""); |
| 2154 | | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Enum == clang::ETK_Enum, ""); |
| 2155 | | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_Typename == clang::ETK_Typename, ""); |
| 2156 | | static_assert((clang::ElaboratedTypeKeyword)ZigClangETK_None == clang::ETK_None, ""); |
| 2211 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Struct == clang::ElaboratedTypeKeyword::Struct, ""); |
| 2212 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Interface == clang::ElaboratedTypeKeyword::Interface, ""); |
| 2213 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Union == clang::ElaboratedTypeKeyword::Union, ""); |
| 2214 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Class == clang::ElaboratedTypeKeyword::Class, ""); |
| 2215 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Enum == clang::ElaboratedTypeKeyword::Enum, ""); |
| 2216 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_Typename == clang::ElaboratedTypeKeyword::Typename, ""); |
| 2217 | static_assert((clang::ElaboratedTypeKeyword)ZigClangElaboratedTypeKeyword_None == clang::ElaboratedTypeKeyword::None, ""); |
| 2157 | 2218 | |
| 2158 | 2219 | void ZigClang_detect_enum_EntityKind(clang::PreprocessedEntity::EntityKind x) { |
| 2159 | 2220 | switch (x) { |
| ... | ... | @@ -3266,9 +3327,9 @@ ZigClangAPFloatBase_Semantics ZigClangFloatingLiteral_getRawSemantics(const ZigC |
| 3266 | 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 | 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 | 3335 | uint32_t ZigClangStringLiteral_getCodeUnit(const struct ZigClangStringLiteral *self, size_t i) { |
| ... | ... | @@ -3558,9 +3619,9 @@ struct ZigClangSourceLocation ZigClangCharacterLiteral_getBeginLoc(const struct |
| 3558 | 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 | 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 | 3627 | unsigned ZigClangCharacterLiteral_getValue(const struct ZigClangCharacterLiteral *self) { |
| ... | ... | @@ -3971,7 +4032,8 @@ bool ZigClangEnumDecl_enumerator_iterator_neq( |
| 3971 | 4032 | |
| 3972 | 4033 | const struct ZigClangAPSInt *ZigClangEnumConstantDecl_getInitVal(const struct ZigClangEnumConstantDecl *self) { |
| 3973 | 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 | 4037 | return reinterpret_cast<const ZigClangAPSInt *>(result); |
| 3976 | 4038 | } |
| 3977 | 4039 | |