| ... | ... | @@ -378,410 +378,424 @@ static_assert((clang::Type::TypeClass)ZigClangType_ExtVector == clang::Type::Ext |
| 378 | 378 | // Detect additions to the enum |
| 379 | 379 | void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) { |
| 380 | 380 | switch (x) { |
| 381 | | case clang::Stmt::NoStmtClass: |
| 382 | | case clang::Stmt::NullStmtClass: |
| 383 | | case clang::Stmt::CompoundStmtClass: |
| 384 | | case clang::Stmt::LabelStmtClass: |
| 385 | | case clang::Stmt::AttributedStmtClass: |
| 386 | | case clang::Stmt::IfStmtClass: |
| 387 | | case clang::Stmt::SwitchStmtClass: |
| 388 | | case clang::Stmt::WhileStmtClass: |
| 389 | | case clang::Stmt::DoStmtClass: |
| 390 | | case clang::Stmt::ForStmtClass: |
| 391 | | case clang::Stmt::GotoStmtClass: |
| 392 | | case clang::Stmt::IndirectGotoStmtClass: |
| 393 | | case clang::Stmt::ContinueStmtClass: |
| 394 | | case clang::Stmt::BreakStmtClass: |
| 395 | | case clang::Stmt::ReturnStmtClass: |
| 396 | | case clang::Stmt::DeclStmtClass: |
| 397 | | case clang::Stmt::CaseStmtClass: |
| 398 | | case clang::Stmt::DefaultStmtClass: |
| 399 | | case clang::Stmt::CapturedStmtClass: |
| 400 | | case clang::Stmt::GCCAsmStmtClass: |
| 401 | | case clang::Stmt::MSAsmStmtClass: |
| 402 | | case clang::Stmt::ObjCAtTryStmtClass: |
| 403 | | case clang::Stmt::ObjCAtCatchStmtClass: |
| 404 | | case clang::Stmt::ObjCAtFinallyStmtClass: |
| 405 | | case clang::Stmt::ObjCAtThrowStmtClass: |
| 406 | | case clang::Stmt::ObjCAtSynchronizedStmtClass: |
| 407 | | case clang::Stmt::ObjCForCollectionStmtClass: |
| 408 | | case clang::Stmt::ObjCAutoreleasePoolStmtClass: |
| 409 | | case clang::Stmt::CXXCatchStmtClass: |
| 410 | | case clang::Stmt::CXXTryStmtClass: |
| 411 | | case clang::Stmt::CXXForRangeStmtClass: |
| 412 | | case clang::Stmt::CoroutineBodyStmtClass: |
| 413 | | case clang::Stmt::CoreturnStmtClass: |
| 414 | | case clang::Stmt::PredefinedExprClass: |
| 415 | | case clang::Stmt::DeclRefExprClass: |
| 416 | | case clang::Stmt::IntegerLiteralClass: |
| 417 | | case clang::Stmt::FixedPointLiteralClass: |
| 418 | | case clang::Stmt::FloatingLiteralClass: |
| 419 | | case clang::Stmt::ImaginaryLiteralClass: |
| 420 | | case clang::Stmt::StringLiteralClass: |
| 421 | | case clang::Stmt::CharacterLiteralClass: |
| 422 | | case clang::Stmt::ParenExprClass: |
| 423 | | case clang::Stmt::UnaryOperatorClass: |
| 424 | | case clang::Stmt::OffsetOfExprClass: |
| 425 | | case clang::Stmt::UnaryExprOrTypeTraitExprClass: |
| 426 | | case clang::Stmt::ArraySubscriptExprClass: |
| 427 | | case clang::Stmt::OMPArraySectionExprClass: |
| 428 | | case clang::Stmt::CallExprClass: |
| 429 | | case clang::Stmt::MemberExprClass: |
| 430 | | case clang::Stmt::BinaryOperatorClass: |
| 431 | | case clang::Stmt::CompoundAssignOperatorClass: |
| 432 | | case clang::Stmt::ConditionalOperatorClass: |
| 433 | | case clang::Stmt::BinaryConditionalOperatorClass: |
| 434 | | case clang::Stmt::ImplicitCastExprClass: |
| 435 | | case clang::Stmt::BuiltinBitCastExprClass: |
| 436 | | case clang::Stmt::CStyleCastExprClass: |
| 437 | | case clang::Stmt::CompoundLiteralExprClass: |
| 438 | | case clang::Stmt::ExtVectorElementExprClass: |
| 439 | | case clang::Stmt::InitListExprClass: |
| 440 | | case clang::Stmt::DesignatedInitExprClass: |
| 441 | | case clang::Stmt::DesignatedInitUpdateExprClass: |
| 442 | | case clang::Stmt::ImplicitValueInitExprClass: |
| 443 | | case clang::Stmt::NoInitExprClass: |
| 444 | | case clang::Stmt::ArrayInitLoopExprClass: |
| 445 | | case clang::Stmt::ArrayInitIndexExprClass: |
| 446 | | case clang::Stmt::ParenListExprClass: |
| 447 | | case clang::Stmt::VAArgExprClass: |
| 448 | | case clang::Stmt::GenericSelectionExprClass: |
| 449 | | case clang::Stmt::PseudoObjectExprClass: |
| 450 | | case clang::Stmt::ConstantExprClass: |
| 451 | | case clang::Stmt::AtomicExprClass: |
| 452 | | case clang::Stmt::AddrLabelExprClass: |
| 453 | | case clang::Stmt::StmtExprClass: |
| 454 | | case clang::Stmt::ChooseExprClass: |
| 455 | | case clang::Stmt::GNUNullExprClass: |
| 456 | | case clang::Stmt::CXXOperatorCallExprClass: |
| 457 | | case clang::Stmt::CXXMemberCallExprClass: |
| 458 | | case clang::Stmt::CXXStaticCastExprClass: |
| 459 | | case clang::Stmt::CXXDynamicCastExprClass: |
| 460 | | case clang::Stmt::CXXReinterpretCastExprClass: |
| 461 | | case clang::Stmt::CXXConstCastExprClass: |
| 462 | | case clang::Stmt::CXXFunctionalCastExprClass: |
| 463 | | case clang::Stmt::CXXTypeidExprClass: |
| 464 | | case clang::Stmt::UserDefinedLiteralClass: |
| 465 | | case clang::Stmt::CXXBoolLiteralExprClass: |
| 466 | | case clang::Stmt::CXXNullPtrLiteralExprClass: |
| 467 | | case clang::Stmt::CXXThisExprClass: |
| 468 | | case clang::Stmt::CXXThrowExprClass: |
| 469 | | case clang::Stmt::CXXDefaultArgExprClass: |
| 470 | | case clang::Stmt::CXXDefaultInitExprClass: |
| 471 | | case clang::Stmt::CXXScalarValueInitExprClass: |
| 472 | | case clang::Stmt::CXXStdInitializerListExprClass: |
| 473 | | case clang::Stmt::CXXNewExprClass: |
| 474 | | case clang::Stmt::CXXDeleteExprClass: |
| 475 | | case clang::Stmt::CXXPseudoDestructorExprClass: |
| 476 | | case clang::Stmt::TypeTraitExprClass: |
| 477 | | case clang::Stmt::ArrayTypeTraitExprClass: |
| 478 | | case clang::Stmt::ExpressionTraitExprClass: |
| 479 | | case clang::Stmt::DependentScopeDeclRefExprClass: |
| 480 | | case clang::Stmt::CXXConstructExprClass: |
| 481 | | case clang::Stmt::CXXInheritedCtorInitExprClass: |
| 482 | | case clang::Stmt::CXXBindTemporaryExprClass: |
| 483 | | case clang::Stmt::ExprWithCleanupsClass: |
| 484 | | case clang::Stmt::CXXTemporaryObjectExprClass: |
| 485 | | case clang::Stmt::CXXUnresolvedConstructExprClass: |
| 486 | | case clang::Stmt::CXXDependentScopeMemberExprClass: |
| 487 | | case clang::Stmt::UnresolvedLookupExprClass: |
| 488 | | case clang::Stmt::UnresolvedMemberExprClass: |
| 489 | | case clang::Stmt::CXXNoexceptExprClass: |
| 490 | | case clang::Stmt::PackExpansionExprClass: |
| 491 | | case clang::Stmt::SizeOfPackExprClass: |
| 492 | | case clang::Stmt::SourceLocExprClass: |
| 493 | | case clang::Stmt::SubstNonTypeTemplateParmExprClass: |
| 494 | | case clang::Stmt::SubstNonTypeTemplateParmPackExprClass: |
| 495 | | case clang::Stmt::FunctionParmPackExprClass: |
| 496 | | case clang::Stmt::MaterializeTemporaryExprClass: |
| 497 | | case clang::Stmt::LambdaExprClass: |
| 498 | | case clang::Stmt::CXXFoldExprClass: |
| 499 | | case clang::Stmt::CoawaitExprClass: |
| 500 | | case clang::Stmt::DependentCoawaitExprClass: |
| 501 | | case clang::Stmt::CoyieldExprClass: |
| 502 | | case clang::Stmt::ObjCStringLiteralClass: |
| 503 | | case clang::Stmt::ObjCBoxedExprClass: |
| 504 | | case clang::Stmt::ObjCArrayLiteralClass: |
| 505 | | case clang::Stmt::ObjCDictionaryLiteralClass: |
| 506 | | case clang::Stmt::ObjCEncodeExprClass: |
| 507 | | case clang::Stmt::ObjCMessageExprClass: |
| 508 | | case clang::Stmt::ObjCSelectorExprClass: |
| 509 | | case clang::Stmt::ObjCProtocolExprClass: |
| 510 | | case clang::Stmt::ObjCIvarRefExprClass: |
| 511 | | case clang::Stmt::ObjCPropertyRefExprClass: |
| 512 | | case clang::Stmt::ObjCIsaExprClass: |
| 513 | | case clang::Stmt::ObjCIndirectCopyRestoreExprClass: |
| 514 | | case clang::Stmt::ObjCBoolLiteralExprClass: |
| 515 | | case clang::Stmt::ObjCSubscriptRefExprClass: |
| 516 | | case clang::Stmt::ObjCAvailabilityCheckExprClass: |
| 517 | | case clang::Stmt::ObjCBridgedCastExprClass: |
| 518 | | case clang::Stmt::CUDAKernelCallExprClass: |
| 519 | | case clang::Stmt::ShuffleVectorExprClass: |
| 520 | | case clang::Stmt::ConvertVectorExprClass: |
| 521 | | case clang::Stmt::BlockExprClass: |
| 522 | | case clang::Stmt::OpaqueValueExprClass: |
| 523 | | case clang::Stmt::TypoExprClass: |
| 524 | | case clang::Stmt::MSPropertyRefExprClass: |
| 525 | | case clang::Stmt::MSPropertySubscriptExprClass: |
| 526 | | case clang::Stmt::CXXUuidofExprClass: |
| 527 | | case clang::Stmt::SEHTryStmtClass: |
| 528 | | case clang::Stmt::SEHExceptStmtClass: |
| 529 | | case clang::Stmt::SEHFinallyStmtClass: |
| 530 | | case clang::Stmt::SEHLeaveStmtClass: |
| 531 | | case clang::Stmt::MSDependentExistsStmtClass: |
| 532 | | case clang::Stmt::AsTypeExprClass: |
| 533 | | case clang::Stmt::OMPParallelDirectiveClass: |
| 534 | | case clang::Stmt::OMPSimdDirectiveClass: |
| 535 | | case clang::Stmt::OMPForDirectiveClass: |
| 536 | | case clang::Stmt::OMPForSimdDirectiveClass: |
| 537 | | case clang::Stmt::OMPMasterTaskLoopDirectiveClass: |
| 538 | | case clang::Stmt::OMPSectionsDirectiveClass: |
| 539 | | case clang::Stmt::OMPSectionDirectiveClass: |
| 540 | | case clang::Stmt::OMPSingleDirectiveClass: |
| 541 | | case clang::Stmt::OMPMasterDirectiveClass: |
| 542 | | case clang::Stmt::OMPCriticalDirectiveClass: |
| 543 | | case clang::Stmt::OMPParallelForDirectiveClass: |
| 544 | | case clang::Stmt::OMPParallelForSimdDirectiveClass: |
| 545 | | case clang::Stmt::OMPParallelSectionsDirectiveClass: |
| 546 | | case clang::Stmt::OMPTaskDirectiveClass: |
| 547 | | case clang::Stmt::OMPTaskyieldDirectiveClass: |
| 548 | | case clang::Stmt::OMPBarrierDirectiveClass: |
| 549 | | case clang::Stmt::OMPTaskwaitDirectiveClass: |
| 550 | | case clang::Stmt::OMPTaskgroupDirectiveClass: |
| 551 | | case clang::Stmt::OMPFlushDirectiveClass: |
| 552 | | case clang::Stmt::OMPOrderedDirectiveClass: |
| 553 | | case clang::Stmt::OMPAtomicDirectiveClass: |
| 554 | | case clang::Stmt::OMPTargetDirectiveClass: |
| 555 | | case clang::Stmt::OMPTargetDataDirectiveClass: |
| 556 | | case clang::Stmt::OMPTargetEnterDataDirectiveClass: |
| 557 | | case clang::Stmt::OMPTargetExitDataDirectiveClass: |
| 558 | | case clang::Stmt::OMPTargetParallelDirectiveClass: |
| 559 | | case clang::Stmt::OMPTargetParallelForDirectiveClass: |
| 560 | | case clang::Stmt::OMPTargetUpdateDirectiveClass: |
| 561 | | case clang::Stmt::OMPTeamsDirectiveClass: |
| 562 | | case clang::Stmt::OMPCancellationPointDirectiveClass: |
| 563 | | case clang::Stmt::OMPCancelDirectiveClass: |
| 564 | | case clang::Stmt::OMPTaskLoopDirectiveClass: |
| 565 | | case clang::Stmt::OMPTaskLoopSimdDirectiveClass: |
| 566 | | case clang::Stmt::OMPDistributeDirectiveClass: |
| 567 | | case clang::Stmt::OMPDistributeParallelForDirectiveClass: |
| 568 | | case clang::Stmt::OMPDistributeParallelForSimdDirectiveClass: |
| 569 | | case clang::Stmt::OMPDistributeSimdDirectiveClass: |
| 570 | | case clang::Stmt::OMPTargetParallelForSimdDirectiveClass: |
| 571 | | case clang::Stmt::OMPTargetSimdDirectiveClass: |
| 572 | | case clang::Stmt::OMPTeamsDistributeDirectiveClass: |
| 573 | | case clang::Stmt::OMPTeamsDistributeSimdDirectiveClass: |
| 574 | | case clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass: |
| 575 | | case clang::Stmt::OMPTeamsDistributeParallelForDirectiveClass: |
| 576 | | case clang::Stmt::OMPTargetTeamsDirectiveClass: |
| 577 | | case clang::Stmt::OMPTargetTeamsDistributeDirectiveClass: |
| 578 | | case clang::Stmt::OMPTargetTeamsDistributeParallelForDirectiveClass: |
| 579 | | case clang::Stmt::OMPTargetTeamsDistributeParallelForSimdDirectiveClass: |
| 580 | | case clang::Stmt::OMPTargetTeamsDistributeSimdDirectiveClass: |
| 381 | case ZigClangStmt_NoStmtClass: |
| 382 | case ZigClangStmt_GCCAsmStmtClass: |
| 383 | case ZigClangStmt_MSAsmStmtClass: |
| 384 | case ZigClangStmt_BreakStmtClass: |
| 385 | case ZigClangStmt_CXXCatchStmtClass: |
| 386 | case ZigClangStmt_CXXForRangeStmtClass: |
| 387 | case ZigClangStmt_CXXTryStmtClass: |
| 388 | case ZigClangStmt_CapturedStmtClass: |
| 389 | case ZigClangStmt_CompoundStmtClass: |
| 390 | case ZigClangStmt_ContinueStmtClass: |
| 391 | case ZigClangStmt_CoreturnStmtClass: |
| 392 | case ZigClangStmt_CoroutineBodyStmtClass: |
| 393 | case ZigClangStmt_DeclStmtClass: |
| 394 | case ZigClangStmt_DoStmtClass: |
| 395 | case ZigClangStmt_ForStmtClass: |
| 396 | case ZigClangStmt_GotoStmtClass: |
| 397 | case ZigClangStmt_IfStmtClass: |
| 398 | case ZigClangStmt_IndirectGotoStmtClass: |
| 399 | case ZigClangStmt_MSDependentExistsStmtClass: |
| 400 | case ZigClangStmt_NullStmtClass: |
| 401 | case ZigClangStmt_OMPAtomicDirectiveClass: |
| 402 | case ZigClangStmt_OMPBarrierDirectiveClass: |
| 403 | case ZigClangStmt_OMPCancelDirectiveClass: |
| 404 | case ZigClangStmt_OMPCancellationPointDirectiveClass: |
| 405 | case ZigClangStmt_OMPCriticalDirectiveClass: |
| 406 | case ZigClangStmt_OMPFlushDirectiveClass: |
| 407 | case ZigClangStmt_OMPDistributeDirectiveClass: |
| 408 | case ZigClangStmt_OMPDistributeParallelForDirectiveClass: |
| 409 | case ZigClangStmt_OMPDistributeParallelForSimdDirectiveClass: |
| 410 | case ZigClangStmt_OMPDistributeSimdDirectiveClass: |
| 411 | case ZigClangStmt_OMPForDirectiveClass: |
| 412 | case ZigClangStmt_OMPForSimdDirectiveClass: |
| 413 | case ZigClangStmt_OMPMasterTaskLoopDirectiveClass: |
| 414 | case ZigClangStmt_OMPMasterTaskLoopSimdDirectiveClass: |
| 415 | case ZigClangStmt_OMPParallelForDirectiveClass: |
| 416 | case ZigClangStmt_OMPParallelForSimdDirectiveClass: |
| 417 | case ZigClangStmt_OMPParallelMasterTaskLoopDirectiveClass: |
| 418 | case ZigClangStmt_OMPParallelMasterTaskLoopSimdDirectiveClass: |
| 419 | case ZigClangStmt_OMPSimdDirectiveClass: |
| 420 | case ZigClangStmt_OMPTargetParallelForSimdDirectiveClass: |
| 421 | case ZigClangStmt_OMPTargetSimdDirectiveClass: |
| 422 | case ZigClangStmt_OMPTargetTeamsDistributeDirectiveClass: |
| 423 | case ZigClangStmt_OMPTargetTeamsDistributeParallelForDirectiveClass: |
| 424 | case ZigClangStmt_OMPTargetTeamsDistributeParallelForSimdDirectiveClass: |
| 425 | case ZigClangStmt_OMPTargetTeamsDistributeSimdDirectiveClass: |
| 426 | case ZigClangStmt_OMPTaskLoopDirectiveClass: |
| 427 | case ZigClangStmt_OMPTaskLoopSimdDirectiveClass: |
| 428 | case ZigClangStmt_OMPTeamsDistributeDirectiveClass: |
| 429 | case ZigClangStmt_OMPTeamsDistributeParallelForDirectiveClass: |
| 430 | case ZigClangStmt_OMPTeamsDistributeParallelForSimdDirectiveClass: |
| 431 | case ZigClangStmt_OMPTeamsDistributeSimdDirectiveClass: |
| 432 | case ZigClangStmt_OMPMasterDirectiveClass: |
| 433 | case ZigClangStmt_OMPOrderedDirectiveClass: |
| 434 | case ZigClangStmt_OMPParallelDirectiveClass: |
| 435 | case ZigClangStmt_OMPParallelMasterDirectiveClass: |
| 436 | case ZigClangStmt_OMPParallelSectionsDirectiveClass: |
| 437 | case ZigClangStmt_OMPSectionDirectiveClass: |
| 438 | case ZigClangStmt_OMPSectionsDirectiveClass: |
| 439 | case ZigClangStmt_OMPSingleDirectiveClass: |
| 440 | case ZigClangStmt_OMPTargetDataDirectiveClass: |
| 441 | case ZigClangStmt_OMPTargetDirectiveClass: |
| 442 | case ZigClangStmt_OMPTargetEnterDataDirectiveClass: |
| 443 | case ZigClangStmt_OMPTargetExitDataDirectiveClass: |
| 444 | case ZigClangStmt_OMPTargetParallelDirectiveClass: |
| 445 | case ZigClangStmt_OMPTargetParallelForDirectiveClass: |
| 446 | case ZigClangStmt_OMPTargetTeamsDirectiveClass: |
| 447 | case ZigClangStmt_OMPTargetUpdateDirectiveClass: |
| 448 | case ZigClangStmt_OMPTaskDirectiveClass: |
| 449 | case ZigClangStmt_OMPTaskgroupDirectiveClass: |
| 450 | case ZigClangStmt_OMPTaskwaitDirectiveClass: |
| 451 | case ZigClangStmt_OMPTaskyieldDirectiveClass: |
| 452 | case ZigClangStmt_OMPTeamsDirectiveClass: |
| 453 | case ZigClangStmt_ObjCAtCatchStmtClass: |
| 454 | case ZigClangStmt_ObjCAtFinallyStmtClass: |
| 455 | case ZigClangStmt_ObjCAtSynchronizedStmtClass: |
| 456 | case ZigClangStmt_ObjCAtThrowStmtClass: |
| 457 | case ZigClangStmt_ObjCAtTryStmtClass: |
| 458 | case ZigClangStmt_ObjCAutoreleasePoolStmtClass: |
| 459 | case ZigClangStmt_ObjCForCollectionStmtClass: |
| 460 | case ZigClangStmt_ReturnStmtClass: |
| 461 | case ZigClangStmt_SEHExceptStmtClass: |
| 462 | case ZigClangStmt_SEHFinallyStmtClass: |
| 463 | case ZigClangStmt_SEHLeaveStmtClass: |
| 464 | case ZigClangStmt_SEHTryStmtClass: |
| 465 | case ZigClangStmt_CaseStmtClass: |
| 466 | case ZigClangStmt_DefaultStmtClass: |
| 467 | case ZigClangStmt_SwitchStmtClass: |
| 468 | case ZigClangStmt_AttributedStmtClass: |
| 469 | case ZigClangStmt_BinaryConditionalOperatorClass: |
| 470 | case ZigClangStmt_ConditionalOperatorClass: |
| 471 | case ZigClangStmt_AddrLabelExprClass: |
| 472 | case ZigClangStmt_ArrayInitIndexExprClass: |
| 473 | case ZigClangStmt_ArrayInitLoopExprClass: |
| 474 | case ZigClangStmt_ArraySubscriptExprClass: |
| 475 | case ZigClangStmt_ArrayTypeTraitExprClass: |
| 476 | case ZigClangStmt_AsTypeExprClass: |
| 477 | case ZigClangStmt_AtomicExprClass: |
| 478 | case ZigClangStmt_BinaryOperatorClass: |
| 479 | case ZigClangStmt_CompoundAssignOperatorClass: |
| 480 | case ZigClangStmt_BlockExprClass: |
| 481 | case ZigClangStmt_CXXBindTemporaryExprClass: |
| 482 | case ZigClangStmt_CXXBoolLiteralExprClass: |
| 483 | case ZigClangStmt_CXXConstructExprClass: |
| 484 | case ZigClangStmt_CXXTemporaryObjectExprClass: |
| 485 | case ZigClangStmt_CXXDefaultArgExprClass: |
| 486 | case ZigClangStmt_CXXDefaultInitExprClass: |
| 487 | case ZigClangStmt_CXXDeleteExprClass: |
| 488 | case ZigClangStmt_CXXDependentScopeMemberExprClass: |
| 489 | case ZigClangStmt_CXXFoldExprClass: |
| 490 | case ZigClangStmt_CXXInheritedCtorInitExprClass: |
| 491 | case ZigClangStmt_CXXNewExprClass: |
| 492 | case ZigClangStmt_CXXNoexceptExprClass: |
| 493 | case ZigClangStmt_CXXNullPtrLiteralExprClass: |
| 494 | case ZigClangStmt_CXXPseudoDestructorExprClass: |
| 495 | case ZigClangStmt_CXXRewrittenBinaryOperatorClass: |
| 496 | case ZigClangStmt_CXXScalarValueInitExprClass: |
| 497 | case ZigClangStmt_CXXStdInitializerListExprClass: |
| 498 | case ZigClangStmt_CXXThisExprClass: |
| 499 | case ZigClangStmt_CXXThrowExprClass: |
| 500 | case ZigClangStmt_CXXTypeidExprClass: |
| 501 | case ZigClangStmt_CXXUnresolvedConstructExprClass: |
| 502 | case ZigClangStmt_CXXUuidofExprClass: |
| 503 | case ZigClangStmt_CallExprClass: |
| 504 | case ZigClangStmt_CUDAKernelCallExprClass: |
| 505 | case ZigClangStmt_CXXMemberCallExprClass: |
| 506 | case ZigClangStmt_CXXOperatorCallExprClass: |
| 507 | case ZigClangStmt_UserDefinedLiteralClass: |
| 508 | case ZigClangStmt_BuiltinBitCastExprClass: |
| 509 | case ZigClangStmt_CStyleCastExprClass: |
| 510 | case ZigClangStmt_CXXFunctionalCastExprClass: |
| 511 | case ZigClangStmt_CXXConstCastExprClass: |
| 512 | case ZigClangStmt_CXXDynamicCastExprClass: |
| 513 | case ZigClangStmt_CXXReinterpretCastExprClass: |
| 514 | case ZigClangStmt_CXXStaticCastExprClass: |
| 515 | case ZigClangStmt_ObjCBridgedCastExprClass: |
| 516 | case ZigClangStmt_ImplicitCastExprClass: |
| 517 | case ZigClangStmt_CharacterLiteralClass: |
| 518 | case ZigClangStmt_ChooseExprClass: |
| 519 | case ZigClangStmt_CompoundLiteralExprClass: |
| 520 | case ZigClangStmt_ConceptSpecializationExprClass: |
| 521 | case ZigClangStmt_ConvertVectorExprClass: |
| 522 | case ZigClangStmt_CoawaitExprClass: |
| 523 | case ZigClangStmt_CoyieldExprClass: |
| 524 | case ZigClangStmt_DeclRefExprClass: |
| 525 | case ZigClangStmt_DependentCoawaitExprClass: |
| 526 | case ZigClangStmt_DependentScopeDeclRefExprClass: |
| 527 | case ZigClangStmt_DesignatedInitExprClass: |
| 528 | case ZigClangStmt_DesignatedInitUpdateExprClass: |
| 529 | case ZigClangStmt_ExpressionTraitExprClass: |
| 530 | case ZigClangStmt_ExtVectorElementExprClass: |
| 531 | case ZigClangStmt_FixedPointLiteralClass: |
| 532 | case ZigClangStmt_FloatingLiteralClass: |
| 533 | case ZigClangStmt_ConstantExprClass: |
| 534 | case ZigClangStmt_ExprWithCleanupsClass: |
| 535 | case ZigClangStmt_FunctionParmPackExprClass: |
| 536 | case ZigClangStmt_GNUNullExprClass: |
| 537 | case ZigClangStmt_GenericSelectionExprClass: |
| 538 | case ZigClangStmt_ImaginaryLiteralClass: |
| 539 | case ZigClangStmt_ImplicitValueInitExprClass: |
| 540 | case ZigClangStmt_InitListExprClass: |
| 541 | case ZigClangStmt_IntegerLiteralClass: |
| 542 | case ZigClangStmt_LambdaExprClass: |
| 543 | case ZigClangStmt_MSPropertyRefExprClass: |
| 544 | case ZigClangStmt_MSPropertySubscriptExprClass: |
| 545 | case ZigClangStmt_MaterializeTemporaryExprClass: |
| 546 | case ZigClangStmt_MemberExprClass: |
| 547 | case ZigClangStmt_NoInitExprClass: |
| 548 | case ZigClangStmt_OMPArraySectionExprClass: |
| 549 | case ZigClangStmt_ObjCArrayLiteralClass: |
| 550 | case ZigClangStmt_ObjCAvailabilityCheckExprClass: |
| 551 | case ZigClangStmt_ObjCBoolLiteralExprClass: |
| 552 | case ZigClangStmt_ObjCBoxedExprClass: |
| 553 | case ZigClangStmt_ObjCDictionaryLiteralClass: |
| 554 | case ZigClangStmt_ObjCEncodeExprClass: |
| 555 | case ZigClangStmt_ObjCIndirectCopyRestoreExprClass: |
| 556 | case ZigClangStmt_ObjCIsaExprClass: |
| 557 | case ZigClangStmt_ObjCIvarRefExprClass: |
| 558 | case ZigClangStmt_ObjCMessageExprClass: |
| 559 | case ZigClangStmt_ObjCPropertyRefExprClass: |
| 560 | case ZigClangStmt_ObjCProtocolExprClass: |
| 561 | case ZigClangStmt_ObjCSelectorExprClass: |
| 562 | case ZigClangStmt_ObjCStringLiteralClass: |
| 563 | case ZigClangStmt_ObjCSubscriptRefExprClass: |
| 564 | case ZigClangStmt_OffsetOfExprClass: |
| 565 | case ZigClangStmt_OpaqueValueExprClass: |
| 566 | case ZigClangStmt_UnresolvedLookupExprClass: |
| 567 | case ZigClangStmt_UnresolvedMemberExprClass: |
| 568 | case ZigClangStmt_PackExpansionExprClass: |
| 569 | case ZigClangStmt_ParenExprClass: |
| 570 | case ZigClangStmt_ParenListExprClass: |
| 571 | case ZigClangStmt_PredefinedExprClass: |
| 572 | case ZigClangStmt_PseudoObjectExprClass: |
| 573 | case ZigClangStmt_ShuffleVectorExprClass: |
| 574 | case ZigClangStmt_SizeOfPackExprClass: |
| 575 | case ZigClangStmt_SourceLocExprClass: |
| 576 | case ZigClangStmt_StmtExprClass: |
| 577 | case ZigClangStmt_StringLiteralClass: |
| 578 | case ZigClangStmt_SubstNonTypeTemplateParmExprClass: |
| 579 | case ZigClangStmt_SubstNonTypeTemplateParmPackExprClass: |
| 580 | case ZigClangStmt_TypeTraitExprClass: |
| 581 | case ZigClangStmt_TypoExprClass: |
| 582 | case ZigClangStmt_UnaryExprOrTypeTraitExprClass: |
| 583 | case ZigClangStmt_UnaryOperatorClass: |
| 584 | case ZigClangStmt_VAArgExprClass: |
| 585 | case ZigClangStmt_LabelStmtClass: |
| 586 | case ZigClangStmt_WhileStmtClass: |
| 581 | 587 | break; |
| 582 | 588 | } |
| 583 | 589 | } |
| 584 | 590 | |
| 591 | //static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoStmtClass == clang::Stmt::NoStmtClass, ""); |
| 585 | 592 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoStmtClass == clang::Stmt::NoStmtClass, ""); |
| 586 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NullStmtClass == clang::Stmt::NullStmtClass, ""); |
| 593 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GCCAsmStmtClass == clang::Stmt::GCCAsmStmtClass, ""); |
| 594 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSAsmStmtClass == clang::Stmt::MSAsmStmtClass, ""); |
| 595 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BreakStmtClass == clang::Stmt::BreakStmtClass, ""); |
| 596 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXCatchStmtClass == clang::Stmt::CXXCatchStmtClass, ""); |
| 597 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXForRangeStmtClass == clang::Stmt::CXXForRangeStmtClass, ""); |
| 598 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTryStmtClass == clang::Stmt::CXXTryStmtClass, ""); |
| 599 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CapturedStmtClass == clang::Stmt::CapturedStmtClass, ""); |
| 587 | 600 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundStmtClass == clang::Stmt::CompoundStmtClass, ""); |
| 588 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_LabelStmtClass == clang::Stmt::LabelStmtClass, ""); |
| 589 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AttributedStmtClass == clang::Stmt::AttributedStmtClass, ""); |
| 590 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IfStmtClass == clang::Stmt::IfStmtClass, ""); |
| 591 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SwitchStmtClass == clang::Stmt::SwitchStmtClass, ""); |
| 592 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_WhileStmtClass == clang::Stmt::WhileStmtClass, ""); |
| 601 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ContinueStmtClass == clang::Stmt::ContinueStmtClass, ""); |
| 602 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoreturnStmtClass == clang::Stmt::CoreturnStmtClass, ""); |
| 603 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoroutineBodyStmtClass == clang::Stmt::CoroutineBodyStmtClass, ""); |
| 604 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DeclStmtClass == clang::Stmt::DeclStmtClass, ""); |
| 593 | 605 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DoStmtClass == clang::Stmt::DoStmtClass, ""); |
| 594 | 606 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ForStmtClass == clang::Stmt::ForStmtClass, ""); |
| 595 | 607 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GotoStmtClass == clang::Stmt::GotoStmtClass, ""); |
| 608 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IfStmtClass == clang::Stmt::IfStmtClass, ""); |
| 596 | 609 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IndirectGotoStmtClass == clang::Stmt::IndirectGotoStmtClass, ""); |
| 597 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ContinueStmtClass == clang::Stmt::ContinueStmtClass, ""); |
| 598 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BreakStmtClass == clang::Stmt::BreakStmtClass, ""); |
| 599 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ReturnStmtClass == clang::Stmt::ReturnStmtClass, ""); |
| 600 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DeclStmtClass == clang::Stmt::DeclStmtClass, ""); |
| 601 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CaseStmtClass == clang::Stmt::CaseStmtClass, ""); |
| 602 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DefaultStmtClass == clang::Stmt::DefaultStmtClass, ""); |
| 603 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CapturedStmtClass == clang::Stmt::CapturedStmtClass, ""); |
| 604 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GCCAsmStmtClass == clang::Stmt::GCCAsmStmtClass, ""); |
| 605 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSAsmStmtClass == clang::Stmt::MSAsmStmtClass, ""); |
| 606 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtTryStmtClass == clang::Stmt::ObjCAtTryStmtClass, ""); |
| 610 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSDependentExistsStmtClass == clang::Stmt::MSDependentExistsStmtClass, ""); |
| 611 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NullStmtClass == clang::Stmt::NullStmtClass, ""); |
| 612 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPAtomicDirectiveClass == clang::Stmt::OMPAtomicDirectiveClass, ""); |
| 613 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPBarrierDirectiveClass == clang::Stmt::OMPBarrierDirectiveClass, ""); |
| 614 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancelDirectiveClass == clang::Stmt::OMPCancelDirectiveClass, ""); |
| 615 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancellationPointDirectiveClass == clang::Stmt::OMPCancellationPointDirectiveClass, ""); |
| 616 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCriticalDirectiveClass == clang::Stmt::OMPCriticalDirectiveClass, ""); |
| 617 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPFlushDirectiveClass == clang::Stmt::OMPFlushDirectiveClass, ""); |
| 618 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeDirectiveClass == clang::Stmt::OMPDistributeDirectiveClass, ""); |
| 619 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForDirectiveClass == clang::Stmt::OMPDistributeParallelForDirectiveClass, ""); |
| 620 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPDistributeParallelForSimdDirectiveClass, ""); |
| 621 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeSimdDirectiveClass == clang::Stmt::OMPDistributeSimdDirectiveClass, ""); |
| 622 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPForDirectiveClass == clang::Stmt::OMPForDirectiveClass, ""); |
| 623 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPForSimdDirectiveClass == clang::Stmt::OMPForSimdDirectiveClass, ""); |
| 624 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterTaskLoopDirectiveClass == clang::Stmt::OMPMasterTaskLoopDirectiveClass, ""); |
| 625 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterTaskLoopSimdDirectiveClass == clang::Stmt::OMPMasterTaskLoopSimdDirectiveClass, ""); |
| 626 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelForDirectiveClass == clang::Stmt::OMPParallelForDirectiveClass, ""); |
| 627 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelForSimdDirectiveClass == clang::Stmt::OMPParallelForSimdDirectiveClass, ""); |
| 628 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterTaskLoopDirectiveClass == clang::Stmt::OMPParallelMasterTaskLoopDirectiveClass, ""); |
| 629 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterTaskLoopSimdDirectiveClass == clang::Stmt::OMPParallelMasterTaskLoopSimdDirectiveClass, ""); |
| 630 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSimdDirectiveClass == clang::Stmt::OMPSimdDirectiveClass, ""); |
| 631 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelForSimdDirectiveClass == clang::Stmt::OMPTargetParallelForSimdDirectiveClass, ""); |
| 632 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetSimdDirectiveClass == clang::Stmt::OMPTargetSimdDirectiveClass, ""); |
| 633 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeDirectiveClass, ""); |
| 634 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeParallelForDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeParallelForDirectiveClass, ""); |
| 635 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeParallelForSimdDirectiveClass, ""); |
| 636 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeSimdDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeSimdDirectiveClass, ""); |
| 637 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskLoopDirectiveClass == clang::Stmt::OMPTaskLoopDirectiveClass, ""); |
| 638 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskLoopSimdDirectiveClass == clang::Stmt::OMPTaskLoopSimdDirectiveClass, ""); |
| 639 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeDirectiveClass == clang::Stmt::OMPTeamsDistributeDirectiveClass, ""); |
| 640 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeParallelForDirectiveClass == clang::Stmt::OMPTeamsDistributeParallelForDirectiveClass, ""); |
| 641 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass, ""); |
| 642 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeSimdDirectiveClass == clang::Stmt::OMPTeamsDistributeSimdDirectiveClass, ""); |
| 643 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterDirectiveClass == clang::Stmt::OMPMasterDirectiveClass, ""); |
| 644 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPOrderedDirectiveClass == clang::Stmt::OMPOrderedDirectiveClass, ""); |
| 645 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelDirectiveClass == clang::Stmt::OMPParallelDirectiveClass, ""); |
| 646 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelMasterDirectiveClass == clang::Stmt::OMPParallelMasterDirectiveClass, ""); |
| 647 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelSectionsDirectiveClass == clang::Stmt::OMPParallelSectionsDirectiveClass, ""); |
| 648 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionDirectiveClass == clang::Stmt::OMPSectionDirectiveClass, ""); |
| 649 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionsDirectiveClass == clang::Stmt::OMPSectionsDirectiveClass, ""); |
| 650 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSingleDirectiveClass == clang::Stmt::OMPSingleDirectiveClass, ""); |
| 651 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetDataDirectiveClass == clang::Stmt::OMPTargetDataDirectiveClass, ""); |
| 652 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetDirectiveClass == clang::Stmt::OMPTargetDirectiveClass, ""); |
| 653 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetEnterDataDirectiveClass == clang::Stmt::OMPTargetEnterDataDirectiveClass, ""); |
| 654 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetExitDataDirectiveClass == clang::Stmt::OMPTargetExitDataDirectiveClass, ""); |
| 655 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelDirectiveClass == clang::Stmt::OMPTargetParallelDirectiveClass, ""); |
| 656 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelForDirectiveClass == clang::Stmt::OMPTargetParallelForDirectiveClass, ""); |
| 657 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDirectiveClass == clang::Stmt::OMPTargetTeamsDirectiveClass, ""); |
| 658 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetUpdateDirectiveClass == clang::Stmt::OMPTargetUpdateDirectiveClass, ""); |
| 659 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskDirectiveClass == clang::Stmt::OMPTaskDirectiveClass, ""); |
| 660 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskgroupDirectiveClass == clang::Stmt::OMPTaskgroupDirectiveClass, ""); |
| 661 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskwaitDirectiveClass == clang::Stmt::OMPTaskwaitDirectiveClass, ""); |
| 662 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskyieldDirectiveClass == clang::Stmt::OMPTaskyieldDirectiveClass, ""); |
| 663 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDirectiveClass == clang::Stmt::OMPTeamsDirectiveClass, ""); |
| 607 | 664 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtCatchStmtClass == clang::Stmt::ObjCAtCatchStmtClass, ""); |
| 608 | 665 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtFinallyStmtClass == clang::Stmt::ObjCAtFinallyStmtClass, ""); |
| 609 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtThrowStmtClass == clang::Stmt::ObjCAtThrowStmtClass, ""); |
| 610 | 666 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtSynchronizedStmtClass == clang::Stmt::ObjCAtSynchronizedStmtClass, ""); |
| 611 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCForCollectionStmtClass == clang::Stmt::ObjCForCollectionStmtClass, ""); |
| 667 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtThrowStmtClass == clang::Stmt::ObjCAtThrowStmtClass, ""); |
| 668 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAtTryStmtClass == clang::Stmt::ObjCAtTryStmtClass, ""); |
| 612 | 669 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAutoreleasePoolStmtClass == clang::Stmt::ObjCAutoreleasePoolStmtClass, ""); |
| 613 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXCatchStmtClass == clang::Stmt::CXXCatchStmtClass, ""); |
| 614 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTryStmtClass == clang::Stmt::CXXTryStmtClass, ""); |
| 615 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXForRangeStmtClass == clang::Stmt::CXXForRangeStmtClass, ""); |
| 616 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoroutineBodyStmtClass == clang::Stmt::CoroutineBodyStmtClass, ""); |
| 617 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoreturnStmtClass == clang::Stmt::CoreturnStmtClass, ""); |
| 618 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, ""); |
| 619 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DeclRefExprClass == clang::Stmt::DeclRefExprClass, ""); |
| 620 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IntegerLiteralClass == clang::Stmt::IntegerLiteralClass, ""); |
| 621 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FixedPointLiteralClass == clang::Stmt::FixedPointLiteralClass, ""); |
| 622 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FloatingLiteralClass == clang::Stmt::FloatingLiteralClass, ""); |
| 623 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImaginaryLiteralClass == clang::Stmt::ImaginaryLiteralClass, ""); |
| 624 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_StringLiteralClass == clang::Stmt::StringLiteralClass, ""); |
| 625 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CharacterLiteralClass == clang::Stmt::CharacterLiteralClass, ""); |
| 626 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt::ParenExprClass, ""); |
| 627 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnaryOperatorClass == clang::Stmt::UnaryOperatorClass, ""); |
| 628 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OffsetOfExprClass == clang::Stmt::OffsetOfExprClass, ""); |
| 629 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnaryExprOrTypeTraitExprClass == clang::Stmt::UnaryExprOrTypeTraitExprClass, ""); |
| 630 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArraySubscriptExprClass == clang::Stmt::ArraySubscriptExprClass, ""); |
| 631 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArraySectionExprClass == clang::Stmt::OMPArraySectionExprClass, ""); |
| 632 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CallExprClass == clang::Stmt::CallExprClass, ""); |
| 633 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MemberExprClass == clang::Stmt::MemberExprClass, ""); |
| 634 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BinaryOperatorClass == clang::Stmt::BinaryOperatorClass, ""); |
| 635 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundAssignOperatorClass == clang::Stmt::CompoundAssignOperatorClass, ""); |
| 636 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConditionalOperatorClass == clang::Stmt::ConditionalOperatorClass, ""); |
| 670 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCForCollectionStmtClass == clang::Stmt::ObjCForCollectionStmtClass, ""); |
| 671 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ReturnStmtClass == clang::Stmt::ReturnStmtClass, ""); |
| 672 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHExceptStmtClass == clang::Stmt::SEHExceptStmtClass, ""); |
| 673 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHFinallyStmtClass == clang::Stmt::SEHFinallyStmtClass, ""); |
| 674 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHLeaveStmtClass == clang::Stmt::SEHLeaveStmtClass, ""); |
| 675 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHTryStmtClass == clang::Stmt::SEHTryStmtClass, ""); |
| 676 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CaseStmtClass == clang::Stmt::CaseStmtClass, ""); |
| 677 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DefaultStmtClass == clang::Stmt::DefaultStmtClass, ""); |
| 678 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SwitchStmtClass == clang::Stmt::SwitchStmtClass, ""); |
| 679 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AttributedStmtClass == clang::Stmt::AttributedStmtClass, ""); |
| 637 | 680 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BinaryConditionalOperatorClass == clang::Stmt::BinaryConditionalOperatorClass, ""); |
| 638 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImplicitCastExprClass == clang::Stmt::ImplicitCastExprClass, ""); |
| 639 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BuiltinBitCastExprClass == clang::Stmt::BuiltinBitCastExprClass, ""); |
| 640 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CStyleCastExprClass == clang::Stmt::CStyleCastExprClass, ""); |
| 641 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundLiteralExprClass == clang::Stmt::CompoundLiteralExprClass, ""); |
| 642 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExtVectorElementExprClass == clang::Stmt::ExtVectorElementExprClass, ""); |
| 643 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_InitListExprClass == clang::Stmt::InitListExprClass, ""); |
| 644 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DesignatedInitExprClass == clang::Stmt::DesignatedInitExprClass, ""); |
| 645 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DesignatedInitUpdateExprClass == clang::Stmt::DesignatedInitUpdateExprClass, ""); |
| 646 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImplicitValueInitExprClass == clang::Stmt::ImplicitValueInitExprClass, ""); |
| 647 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoInitExprClass == clang::Stmt::NoInitExprClass, ""); |
| 648 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayInitLoopExprClass == clang::Stmt::ArrayInitLoopExprClass, ""); |
| 681 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConditionalOperatorClass == clang::Stmt::ConditionalOperatorClass, ""); |
| 682 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AddrLabelExprClass == clang::Stmt::AddrLabelExprClass, ""); |
| 649 | 683 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayInitIndexExprClass == clang::Stmt::ArrayInitIndexExprClass, ""); |
| 650 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, ""); |
| 651 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_VAArgExprClass == clang::Stmt::VAArgExprClass, ""); |
| 652 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GenericSelectionExprClass == clang::Stmt::GenericSelectionExprClass, ""); |
| 653 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, ""); |
| 654 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConstantExprClass == clang::Stmt::ConstantExprClass, ""); |
| 684 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayInitLoopExprClass == clang::Stmt::ArrayInitLoopExprClass, ""); |
| 685 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArraySubscriptExprClass == clang::Stmt::ArraySubscriptExprClass, ""); |
| 686 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayTypeTraitExprClass == clang::Stmt::ArrayTypeTraitExprClass, ""); |
| 687 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AsTypeExprClass == clang::Stmt::AsTypeExprClass, ""); |
| 655 | 688 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AtomicExprClass == clang::Stmt::AtomicExprClass, ""); |
| 656 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AddrLabelExprClass == clang::Stmt::AddrLabelExprClass, ""); |
| 657 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_StmtExprClass == clang::Stmt::StmtExprClass, ""); |
| 658 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ChooseExprClass == clang::Stmt::ChooseExprClass, ""); |
| 659 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GNUNullExprClass == clang::Stmt::GNUNullExprClass, ""); |
| 660 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXOperatorCallExprClass == clang::Stmt::CXXOperatorCallExprClass, ""); |
| 661 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXMemberCallExprClass == clang::Stmt::CXXMemberCallExprClass, ""); |
| 662 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXStaticCastExprClass == clang::Stmt::CXXStaticCastExprClass, ""); |
| 663 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDynamicCastExprClass == clang::Stmt::CXXDynamicCastExprClass, ""); |
| 664 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXReinterpretCastExprClass == clang::Stmt::CXXReinterpretCastExprClass, ""); |
| 665 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstCastExprClass == clang::Stmt::CXXConstCastExprClass, ""); |
| 666 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFunctionalCastExprClass == clang::Stmt::CXXFunctionalCastExprClass, ""); |
| 667 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTypeidExprClass == clang::Stmt::CXXTypeidExprClass, ""); |
| 668 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UserDefinedLiteralClass == clang::Stmt::UserDefinedLiteralClass, ""); |
| 689 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BinaryOperatorClass == clang::Stmt::BinaryOperatorClass, ""); |
| 690 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundAssignOperatorClass == clang::Stmt::CompoundAssignOperatorClass, ""); |
| 691 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BlockExprClass == clang::Stmt::BlockExprClass, ""); |
| 692 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXBindTemporaryExprClass == clang::Stmt::CXXBindTemporaryExprClass, ""); |
| 669 | 693 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXBoolLiteralExprClass == clang::Stmt::CXXBoolLiteralExprClass, ""); |
| 670 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNullPtrLiteralExprClass == clang::Stmt::CXXNullPtrLiteralExprClass, ""); |
| 671 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXThisExprClass == clang::Stmt::CXXThisExprClass, ""); |
| 672 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXThrowExprClass == clang::Stmt::CXXThrowExprClass, ""); |
| 694 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstructExprClass == clang::Stmt::CXXConstructExprClass, ""); |
| 695 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTemporaryObjectExprClass == clang::Stmt::CXXTemporaryObjectExprClass, ""); |
| 673 | 696 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDefaultArgExprClass == clang::Stmt::CXXDefaultArgExprClass, ""); |
| 674 | 697 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDefaultInitExprClass == clang::Stmt::CXXDefaultInitExprClass, ""); |
| 675 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXScalarValueInitExprClass == clang::Stmt::CXXScalarValueInitExprClass, ""); |
| 676 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXStdInitializerListExprClass == clang::Stmt::CXXStdInitializerListExprClass, ""); |
| 677 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNewExprClass == clang::Stmt::CXXNewExprClass, ""); |
| 678 | 698 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDeleteExprClass == clang::Stmt::CXXDeleteExprClass, ""); |
| 699 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDependentScopeMemberExprClass == clang::Stmt::CXXDependentScopeMemberExprClass, ""); |
| 700 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFoldExprClass == clang::Stmt::CXXFoldExprClass, ""); |
| 701 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXInheritedCtorInitExprClass == clang::Stmt::CXXInheritedCtorInitExprClass, ""); |
| 702 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNewExprClass == clang::Stmt::CXXNewExprClass, ""); |
| 703 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNoexceptExprClass == clang::Stmt::CXXNoexceptExprClass, ""); |
| 704 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNullPtrLiteralExprClass == clang::Stmt::CXXNullPtrLiteralExprClass, ""); |
| 679 | 705 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXPseudoDestructorExprClass == clang::Stmt::CXXPseudoDestructorExprClass, ""); |
| 680 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_TypeTraitExprClass == clang::Stmt::TypeTraitExprClass, ""); |
| 681 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ArrayTypeTraitExprClass == clang::Stmt::ArrayTypeTraitExprClass, ""); |
| 682 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExpressionTraitExprClass == clang::Stmt::ExpressionTraitExprClass, ""); |
| 706 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXRewrittenBinaryOperatorClass == clang::Stmt::CXXRewrittenBinaryOperatorClass, ""); |
| 707 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXScalarValueInitExprClass == clang::Stmt::CXXScalarValueInitExprClass, ""); |
| 708 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXStdInitializerListExprClass == clang::Stmt::CXXStdInitializerListExprClass, ""); |
| 709 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXThisExprClass == clang::Stmt::CXXThisExprClass, ""); |
| 710 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXThrowExprClass == clang::Stmt::CXXThrowExprClass, ""); |
| 711 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTypeidExprClass == clang::Stmt::CXXTypeidExprClass, ""); |
| 712 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXUnresolvedConstructExprClass == clang::Stmt::CXXUnresolvedConstructExprClass, ""); |
| 713 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXUuidofExprClass == clang::Stmt::CXXUuidofExprClass, ""); |
| 714 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CallExprClass == clang::Stmt::CallExprClass, ""); |
| 715 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CUDAKernelCallExprClass == clang::Stmt::CUDAKernelCallExprClass, ""); |
| 716 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXMemberCallExprClass == clang::Stmt::CXXMemberCallExprClass, ""); |
| 717 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXOperatorCallExprClass == clang::Stmt::CXXOperatorCallExprClass, ""); |
| 718 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UserDefinedLiteralClass == clang::Stmt::UserDefinedLiteralClass, ""); |
| 719 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BuiltinBitCastExprClass == clang::Stmt::BuiltinBitCastExprClass, ""); |
| 720 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CStyleCastExprClass == clang::Stmt::CStyleCastExprClass, ""); |
| 721 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFunctionalCastExprClass == clang::Stmt::CXXFunctionalCastExprClass, ""); |
| 722 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstCastExprClass == clang::Stmt::CXXConstCastExprClass, ""); |
| 723 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDynamicCastExprClass == clang::Stmt::CXXDynamicCastExprClass, ""); |
| 724 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXReinterpretCastExprClass == clang::Stmt::CXXReinterpretCastExprClass, ""); |
| 725 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXStaticCastExprClass == clang::Stmt::CXXStaticCastExprClass, ""); |
| 726 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBridgedCastExprClass == clang::Stmt::ObjCBridgedCastExprClass, ""); |
| 727 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImplicitCastExprClass == clang::Stmt::ImplicitCastExprClass, ""); |
| 728 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CharacterLiteralClass == clang::Stmt::CharacterLiteralClass, ""); |
| 729 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ChooseExprClass == clang::Stmt::ChooseExprClass, ""); |
| 730 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CompoundLiteralExprClass == clang::Stmt::CompoundLiteralExprClass, ""); |
| 731 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConceptSpecializationExprClass == clang::Stmt::ConceptSpecializationExprClass, ""); |
| 732 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConvertVectorExprClass == clang::Stmt::ConvertVectorExprClass, ""); |
| 733 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoawaitExprClass == clang::Stmt::CoawaitExprClass, ""); |
| 734 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoyieldExprClass == clang::Stmt::CoyieldExprClass, ""); |
| 735 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DeclRefExprClass == clang::Stmt::DeclRefExprClass, ""); |
| 736 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DependentCoawaitExprClass == clang::Stmt::DependentCoawaitExprClass, ""); |
| 683 | 737 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DependentScopeDeclRefExprClass == clang::Stmt::DependentScopeDeclRefExprClass, ""); |
| 684 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXConstructExprClass == clang::Stmt::CXXConstructExprClass, ""); |
| 685 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXInheritedCtorInitExprClass == clang::Stmt::CXXInheritedCtorInitExprClass, ""); |
| 686 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXBindTemporaryExprClass == clang::Stmt::CXXBindTemporaryExprClass, ""); |
| 738 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DesignatedInitExprClass == clang::Stmt::DesignatedInitExprClass, ""); |
| 739 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DesignatedInitUpdateExprClass == clang::Stmt::DesignatedInitUpdateExprClass, ""); |
| 740 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExpressionTraitExprClass == clang::Stmt::ExpressionTraitExprClass, ""); |
| 741 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExtVectorElementExprClass == clang::Stmt::ExtVectorElementExprClass, ""); |
| 742 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FixedPointLiteralClass == clang::Stmt::FixedPointLiteralClass, ""); |
| 743 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FloatingLiteralClass == clang::Stmt::FloatingLiteralClass, ""); |
| 744 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConstantExprClass == clang::Stmt::ConstantExprClass, ""); |
| 687 | 745 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ExprWithCleanupsClass == clang::Stmt::ExprWithCleanupsClass, ""); |
| 688 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXTemporaryObjectExprClass == clang::Stmt::CXXTemporaryObjectExprClass, ""); |
| 689 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXUnresolvedConstructExprClass == clang::Stmt::CXXUnresolvedConstructExprClass, ""); |
| 690 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXDependentScopeMemberExprClass == clang::Stmt::CXXDependentScopeMemberExprClass, ""); |
| 691 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnresolvedLookupExprClass == clang::Stmt::UnresolvedLookupExprClass, ""); |
| 692 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnresolvedMemberExprClass == clang::Stmt::UnresolvedMemberExprClass, ""); |
| 693 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXNoexceptExprClass == clang::Stmt::CXXNoexceptExprClass, ""); |
| 694 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PackExpansionExprClass == clang::Stmt::PackExpansionExprClass, ""); |
| 695 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, ""); |
| 696 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SourceLocExprClass == clang::Stmt::SourceLocExprClass, ""); |
| 697 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SubstNonTypeTemplateParmExprClass == clang::Stmt::SubstNonTypeTemplateParmExprClass, ""); |
| 698 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SubstNonTypeTemplateParmPackExprClass == clang::Stmt::SubstNonTypeTemplateParmPackExprClass, ""); |
| 699 | 746 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_FunctionParmPackExprClass == clang::Stmt::FunctionParmPackExprClass, ""); |
| 700 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MaterializeTemporaryExprClass == clang::Stmt::MaterializeTemporaryExprClass, ""); |
| 747 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GNUNullExprClass == clang::Stmt::GNUNullExprClass, ""); |
| 748 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_GenericSelectionExprClass == clang::Stmt::GenericSelectionExprClass, ""); |
| 749 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImaginaryLiteralClass == clang::Stmt::ImaginaryLiteralClass, ""); |
| 750 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ImplicitValueInitExprClass == clang::Stmt::ImplicitValueInitExprClass, ""); |
| 751 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_InitListExprClass == clang::Stmt::InitListExprClass, ""); |
| 752 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_IntegerLiteralClass == clang::Stmt::IntegerLiteralClass, ""); |
| 701 | 753 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_LambdaExprClass == clang::Stmt::LambdaExprClass, ""); |
| 702 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXFoldExprClass == clang::Stmt::CXXFoldExprClass, ""); |
| 703 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoawaitExprClass == clang::Stmt::CoawaitExprClass, ""); |
| 704 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_DependentCoawaitExprClass == clang::Stmt::DependentCoawaitExprClass, ""); |
| 705 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CoyieldExprClass == clang::Stmt::CoyieldExprClass, ""); |
| 706 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCStringLiteralClass == clang::Stmt::ObjCStringLiteralClass, ""); |
| 707 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoxedExprClass == clang::Stmt::ObjCBoxedExprClass, ""); |
| 754 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertyRefExprClass == clang::Stmt::MSPropertyRefExprClass, ""); |
| 755 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertySubscriptExprClass == clang::Stmt::MSPropertySubscriptExprClass, ""); |
| 756 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MaterializeTemporaryExprClass == clang::Stmt::MaterializeTemporaryExprClass, ""); |
| 757 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MemberExprClass == clang::Stmt::MemberExprClass, ""); |
| 758 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_NoInitExprClass == clang::Stmt::NoInitExprClass, ""); |
| 759 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPArraySectionExprClass == clang::Stmt::OMPArraySectionExprClass, ""); |
| 708 | 760 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCArrayLiteralClass == clang::Stmt::ObjCArrayLiteralClass, ""); |
| 761 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAvailabilityCheckExprClass == clang::Stmt::ObjCAvailabilityCheckExprClass, ""); |
| 762 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoolLiteralExprClass == clang::Stmt::ObjCBoolLiteralExprClass, ""); |
| 763 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoxedExprClass == clang::Stmt::ObjCBoxedExprClass, ""); |
| 709 | 764 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCDictionaryLiteralClass == clang::Stmt::ObjCDictionaryLiteralClass, ""); |
| 710 | 765 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCEncodeExprClass == clang::Stmt::ObjCEncodeExprClass, ""); |
| 711 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCMessageExprClass == clang::Stmt::ObjCMessageExprClass, ""); |
| 712 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCSelectorExprClass == clang::Stmt::ObjCSelectorExprClass, ""); |
| 713 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCProtocolExprClass == clang::Stmt::ObjCProtocolExprClass, ""); |
| 766 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIndirectCopyRestoreExprClass == clang::Stmt::ObjCIndirectCopyRestoreExprClass, ""); |
| 767 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIsaExprClass == clang::Stmt::ObjCIsaExprClass, ""); |
| 714 | 768 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIvarRefExprClass == clang::Stmt::ObjCIvarRefExprClass, ""); |
| 769 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCMessageExprClass == clang::Stmt::ObjCMessageExprClass, ""); |
| 715 | 770 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCPropertyRefExprClass == clang::Stmt::ObjCPropertyRefExprClass, ""); |
| 716 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIsaExprClass == clang::Stmt::ObjCIsaExprClass, ""); |
| 717 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCIndirectCopyRestoreExprClass == clang::Stmt::ObjCIndirectCopyRestoreExprClass, ""); |
| 718 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBoolLiteralExprClass == clang::Stmt::ObjCBoolLiteralExprClass, ""); |
| 771 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCProtocolExprClass == clang::Stmt::ObjCProtocolExprClass, ""); |
| 772 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCSelectorExprClass == clang::Stmt::ObjCSelectorExprClass, ""); |
| 773 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCStringLiteralClass == clang::Stmt::ObjCStringLiteralClass, ""); |
| 719 | 774 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCSubscriptRefExprClass == clang::Stmt::ObjCSubscriptRefExprClass, ""); |
| 720 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCAvailabilityCheckExprClass == clang::Stmt::ObjCAvailabilityCheckExprClass, ""); |
| 721 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ObjCBridgedCastExprClass == clang::Stmt::ObjCBridgedCastExprClass, ""); |
| 722 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CUDAKernelCallExprClass == clang::Stmt::CUDAKernelCallExprClass, ""); |
| 723 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, ""); |
| 724 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ConvertVectorExprClass == clang::Stmt::ConvertVectorExprClass, ""); |
| 725 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_BlockExprClass == clang::Stmt::BlockExprClass, ""); |
| 775 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OffsetOfExprClass == clang::Stmt::OffsetOfExprClass, ""); |
| 726 | 776 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OpaqueValueExprClass == clang::Stmt::OpaqueValueExprClass, ""); |
| 777 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnresolvedLookupExprClass == clang::Stmt::UnresolvedLookupExprClass, ""); |
| 778 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnresolvedMemberExprClass == clang::Stmt::UnresolvedMemberExprClass, ""); |
| 779 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PackExpansionExprClass == clang::Stmt::PackExpansionExprClass, ""); |
| 780 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt::ParenExprClass, ""); |
| 781 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, ""); |
| 782 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, ""); |
| 783 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, ""); |
| 784 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, ""); |
| 785 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, ""); |
| 786 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SourceLocExprClass == clang::Stmt::SourceLocExprClass, ""); |
| 787 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_StmtExprClass == clang::Stmt::StmtExprClass, ""); |
| 788 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_StringLiteralClass == clang::Stmt::StringLiteralClass, ""); |
| 789 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SubstNonTypeTemplateParmExprClass == clang::Stmt::SubstNonTypeTemplateParmExprClass, ""); |
| 790 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SubstNonTypeTemplateParmPackExprClass == clang::Stmt::SubstNonTypeTemplateParmPackExprClass, ""); |
| 791 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_TypeTraitExprClass == clang::Stmt::TypeTraitExprClass, ""); |
| 727 | 792 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_TypoExprClass == clang::Stmt::TypoExprClass, ""); |
| 728 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertyRefExprClass == clang::Stmt::MSPropertyRefExprClass, ""); |
| 729 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSPropertySubscriptExprClass == clang::Stmt::MSPropertySubscriptExprClass, ""); |
| 730 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_CXXUuidofExprClass == clang::Stmt::CXXUuidofExprClass, ""); |
| 731 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHTryStmtClass == clang::Stmt::SEHTryStmtClass, ""); |
| 732 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHExceptStmtClass == clang::Stmt::SEHExceptStmtClass, ""); |
| 733 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHFinallyStmtClass == clang::Stmt::SEHFinallyStmtClass, ""); |
| 734 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_SEHLeaveStmtClass == clang::Stmt::SEHLeaveStmtClass, ""); |
| 735 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_MSDependentExistsStmtClass == clang::Stmt::MSDependentExistsStmtClass, ""); |
| 736 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_AsTypeExprClass == clang::Stmt::AsTypeExprClass, ""); |
| 737 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelDirectiveClass == clang::Stmt::OMPParallelDirectiveClass, ""); |
| 738 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSimdDirectiveClass == clang::Stmt::OMPSimdDirectiveClass, ""); |
| 739 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPForDirectiveClass == clang::Stmt::OMPForDirectiveClass, ""); |
| 740 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPForSimdDirectiveClass == clang::Stmt::OMPForSimdDirectiveClass, ""); |
| 741 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterTaskLoopDirectiveClass == clang::Stmt::OMPMasterTaskLoopDirectiveClass, ""); |
| 742 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionsDirectiveClass == clang::Stmt::OMPSectionsDirectiveClass, ""); |
| 743 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSectionDirectiveClass == clang::Stmt::OMPSectionDirectiveClass, ""); |
| 744 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPSingleDirectiveClass == clang::Stmt::OMPSingleDirectiveClass, ""); |
| 745 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPMasterDirectiveClass == clang::Stmt::OMPMasterDirectiveClass, ""); |
| 746 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCriticalDirectiveClass == clang::Stmt::OMPCriticalDirectiveClass, ""); |
| 747 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelForDirectiveClass == clang::Stmt::OMPParallelForDirectiveClass, ""); |
| 748 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelForSimdDirectiveClass == clang::Stmt::OMPParallelForSimdDirectiveClass, ""); |
| 749 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPParallelSectionsDirectiveClass == clang::Stmt::OMPParallelSectionsDirectiveClass, ""); |
| 750 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskDirectiveClass == clang::Stmt::OMPTaskDirectiveClass, ""); |
| 751 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskyieldDirectiveClass == clang::Stmt::OMPTaskyieldDirectiveClass, ""); |
| 752 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPBarrierDirectiveClass == clang::Stmt::OMPBarrierDirectiveClass, ""); |
| 753 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskwaitDirectiveClass == clang::Stmt::OMPTaskwaitDirectiveClass, ""); |
| 754 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskgroupDirectiveClass == clang::Stmt::OMPTaskgroupDirectiveClass, ""); |
| 755 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPFlushDirectiveClass == clang::Stmt::OMPFlushDirectiveClass, ""); |
| 756 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPOrderedDirectiveClass == clang::Stmt::OMPOrderedDirectiveClass, ""); |
| 757 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPAtomicDirectiveClass == clang::Stmt::OMPAtomicDirectiveClass, ""); |
| 758 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetDirectiveClass == clang::Stmt::OMPTargetDirectiveClass, ""); |
| 759 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetDataDirectiveClass == clang::Stmt::OMPTargetDataDirectiveClass, ""); |
| 760 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetEnterDataDirectiveClass == clang::Stmt::OMPTargetEnterDataDirectiveClass, ""); |
| 761 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetExitDataDirectiveClass == clang::Stmt::OMPTargetExitDataDirectiveClass, ""); |
| 762 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelDirectiveClass == clang::Stmt::OMPTargetParallelDirectiveClass, ""); |
| 763 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelForDirectiveClass == clang::Stmt::OMPTargetParallelForDirectiveClass, ""); |
| 764 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetUpdateDirectiveClass == clang::Stmt::OMPTargetUpdateDirectiveClass, ""); |
| 765 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDirectiveClass == clang::Stmt::OMPTeamsDirectiveClass, ""); |
| 766 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancellationPointDirectiveClass == clang::Stmt::OMPCancellationPointDirectiveClass, ""); |
| 767 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPCancelDirectiveClass == clang::Stmt::OMPCancelDirectiveClass, ""); |
| 768 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskLoopDirectiveClass == clang::Stmt::OMPTaskLoopDirectiveClass, ""); |
| 769 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTaskLoopSimdDirectiveClass == clang::Stmt::OMPTaskLoopSimdDirectiveClass, ""); |
| 770 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeDirectiveClass == clang::Stmt::OMPDistributeDirectiveClass, ""); |
| 771 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForDirectiveClass == clang::Stmt::OMPDistributeParallelForDirectiveClass, ""); |
| 772 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPDistributeParallelForSimdDirectiveClass, ""); |
| 773 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPDistributeSimdDirectiveClass == clang::Stmt::OMPDistributeSimdDirectiveClass, ""); |
| 774 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetParallelForSimdDirectiveClass == clang::Stmt::OMPTargetParallelForSimdDirectiveClass, ""); |
| 775 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetSimdDirectiveClass == clang::Stmt::OMPTargetSimdDirectiveClass, ""); |
| 776 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeDirectiveClass == clang::Stmt::OMPTeamsDistributeDirectiveClass, ""); |
| 777 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeSimdDirectiveClass == clang::Stmt::OMPTeamsDistributeSimdDirectiveClass, ""); |
| 778 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPTeamsDistributeParallelForSimdDirectiveClass, ""); |
| 779 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTeamsDistributeParallelForDirectiveClass == clang::Stmt::OMPTeamsDistributeParallelForDirectiveClass, ""); |
| 780 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDirectiveClass == clang::Stmt::OMPTargetTeamsDirectiveClass, ""); |
| 781 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeDirectiveClass, ""); |
| 782 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeParallelForDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeParallelForDirectiveClass, ""); |
| 783 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeParallelForSimdDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeParallelForSimdDirectiveClass, ""); |
| 784 | | static_assert((clang::Stmt::StmtClass)ZigClangStmt_OMPTargetTeamsDistributeSimdDirectiveClass == clang::Stmt::OMPTargetTeamsDistributeSimdDirectiveClass, ""); |
| 793 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnaryExprOrTypeTraitExprClass == clang::Stmt::UnaryExprOrTypeTraitExprClass, ""); |
| 794 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_UnaryOperatorClass == clang::Stmt::UnaryOperatorClass, ""); |
| 795 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_VAArgExprClass == clang::Stmt::VAArgExprClass, ""); |
| 796 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_LabelStmtClass == clang::Stmt::LabelStmtClass, ""); |
| 797 | static_assert((clang::Stmt::StmtClass)ZigClangStmt_WhileStmtClass == clang::Stmt::WhileStmtClass, ""); |
| 798 | |
| 785 | 799 | |
| 786 | 800 | void ZigClang_detect_enum_APValueKind(clang::APValue::ValueKind x) { |
| 787 | 801 | switch (x) { |