Skip to content

Commit b4f8d68

Browse files
committed
translate-c: fix using wrong enum
closes #2385
1 parent a7f99c8 commit b4f8d68

File tree

1 file changed

+74
-74
lines changed

1 file changed

+74
-74
lines changed

src/zig_clang.cpp

Lines changed: 74 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -801,80 +801,80 @@ static_assert((clang::APValue::ValueKind)ZigClangAPValueAddrLabelDiff == clang::
801801

802802
void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) {
803803
switch (x) {
804-
case ZigClangDeclAccessSpec:
805-
case ZigClangDeclBlock:
806-
case ZigClangDeclCaptured:
807-
case ZigClangDeclClassScopeFunctionSpecialization:
808-
case ZigClangDeclEmpty:
809-
case ZigClangDeclExport:
810-
case ZigClangDeclExternCContext:
811-
case ZigClangDeclFileScopeAsm:
812-
case ZigClangDeclFriend:
813-
case ZigClangDeclFriendTemplate:
814-
case ZigClangDeclImport:
815-
case ZigClangDeclLinkageSpec:
816-
case ZigClangDeclLabel:
817-
case ZigClangDeclNamespace:
818-
case ZigClangDeclNamespaceAlias:
819-
case ZigClangDeclObjCCompatibleAlias:
820-
case ZigClangDeclObjCCategory:
821-
case ZigClangDeclObjCCategoryImpl:
822-
case ZigClangDeclObjCImplementation:
823-
case ZigClangDeclObjCInterface:
824-
case ZigClangDeclObjCProtocol:
825-
case ZigClangDeclObjCMethod:
826-
case ZigClangDeclObjCProperty:
827-
case ZigClangDeclBuiltinTemplate:
828-
case ZigClangDeclClassTemplate:
829-
case ZigClangDeclFunctionTemplate:
830-
case ZigClangDeclTypeAliasTemplate:
831-
case ZigClangDeclVarTemplate:
832-
case ZigClangDeclTemplateTemplateParm:
833-
case ZigClangDeclEnum:
834-
case ZigClangDeclRecord:
835-
case ZigClangDeclCXXRecord:
836-
case ZigClangDeclClassTemplateSpecialization:
837-
case ZigClangDeclClassTemplatePartialSpecialization:
838-
case ZigClangDeclTemplateTypeParm:
839-
case ZigClangDeclObjCTypeParam:
840-
case ZigClangDeclTypeAlias:
841-
case ZigClangDeclTypedef:
842-
case ZigClangDeclUnresolvedUsingTypename:
843-
case ZigClangDeclUsing:
844-
case ZigClangDeclUsingDirective:
845-
case ZigClangDeclUsingPack:
846-
case ZigClangDeclUsingShadow:
847-
case ZigClangDeclConstructorUsingShadow:
848-
case ZigClangDeclBinding:
849-
case ZigClangDeclField:
850-
case ZigClangDeclObjCAtDefsField:
851-
case ZigClangDeclObjCIvar:
852-
case ZigClangDeclFunction:
853-
case ZigClangDeclCXXDeductionGuide:
854-
case ZigClangDeclCXXMethod:
855-
case ZigClangDeclCXXConstructor:
856-
case ZigClangDeclCXXConversion:
857-
case ZigClangDeclCXXDestructor:
858-
case ZigClangDeclMSProperty:
859-
case ZigClangDeclNonTypeTemplateParm:
860-
case ZigClangDeclVar:
861-
case ZigClangDeclDecomposition:
862-
case ZigClangDeclImplicitParam:
863-
case ZigClangDeclOMPCapturedExpr:
864-
case ZigClangDeclParmVar:
865-
case ZigClangDeclVarTemplateSpecialization:
866-
case ZigClangDeclVarTemplatePartialSpecialization:
867-
case ZigClangDeclEnumConstant:
868-
case ZigClangDeclIndirectField:
869-
case ZigClangDeclOMPDeclareReduction:
870-
case ZigClangDeclUnresolvedUsingValue:
871-
case ZigClangDeclOMPRequires:
872-
case ZigClangDeclOMPThreadPrivate:
873-
case ZigClangDeclObjCPropertyImpl:
874-
case ZigClangDeclPragmaComment:
875-
case ZigClangDeclPragmaDetectMismatch:
876-
case ZigClangDeclStaticAssert:
877-
case ZigClangDeclTranslationUnit:
804+
case clang::Decl::AccessSpec:
805+
case clang::Decl::Block:
806+
case clang::Decl::Captured:
807+
case clang::Decl::ClassScopeFunctionSpecialization:
808+
case clang::Decl::Empty:
809+
case clang::Decl::Export:
810+
case clang::Decl::ExternCContext:
811+
case clang::Decl::FileScopeAsm:
812+
case clang::Decl::Friend:
813+
case clang::Decl::FriendTemplate:
814+
case clang::Decl::Import:
815+
case clang::Decl::LinkageSpec:
816+
case clang::Decl::Label:
817+
case clang::Decl::Namespace:
818+
case clang::Decl::NamespaceAlias:
819+
case clang::Decl::ObjCCompatibleAlias:
820+
case clang::Decl::ObjCCategory:
821+
case clang::Decl::ObjCCategoryImpl:
822+
case clang::Decl::ObjCImplementation:
823+
case clang::Decl::ObjCInterface:
824+
case clang::Decl::ObjCProtocol:
825+
case clang::Decl::ObjCMethod:
826+
case clang::Decl::ObjCProperty:
827+
case clang::Decl::BuiltinTemplate:
828+
case clang::Decl::ClassTemplate:
829+
case clang::Decl::FunctionTemplate:
830+
case clang::Decl::TypeAliasTemplate:
831+
case clang::Decl::VarTemplate:
832+
case clang::Decl::TemplateTemplateParm:
833+
case clang::Decl::Enum:
834+
case clang::Decl::Record:
835+
case clang::Decl::CXXRecord:
836+
case clang::Decl::ClassTemplateSpecialization:
837+
case clang::Decl::ClassTemplatePartialSpecialization:
838+
case clang::Decl::TemplateTypeParm:
839+
case clang::Decl::ObjCTypeParam:
840+
case clang::Decl::TypeAlias:
841+
case clang::Decl::Typedef:
842+
case clang::Decl::UnresolvedUsingTypename:
843+
case clang::Decl::Using:
844+
case clang::Decl::UsingDirective:
845+
case clang::Decl::UsingPack:
846+
case clang::Decl::UsingShadow:
847+
case clang::Decl::ConstructorUsingShadow:
848+
case clang::Decl::Binding:
849+
case clang::Decl::Field:
850+
case clang::Decl::ObjCAtDefsField:
851+
case clang::Decl::ObjCIvar:
852+
case clang::Decl::Function:
853+
case clang::Decl::CXXDeductionGuide:
854+
case clang::Decl::CXXMethod:
855+
case clang::Decl::CXXConstructor:
856+
case clang::Decl::CXXConversion:
857+
case clang::Decl::CXXDestructor:
858+
case clang::Decl::MSProperty:
859+
case clang::Decl::NonTypeTemplateParm:
860+
case clang::Decl::Var:
861+
case clang::Decl::Decomposition:
862+
case clang::Decl::ImplicitParam:
863+
case clang::Decl::OMPCapturedExpr:
864+
case clang::Decl::ParmVar:
865+
case clang::Decl::VarTemplateSpecialization:
866+
case clang::Decl::VarTemplatePartialSpecialization:
867+
case clang::Decl::EnumConstant:
868+
case clang::Decl::IndirectField:
869+
case clang::Decl::OMPDeclareReduction:
870+
case clang::Decl::UnresolvedUsingValue:
871+
case clang::Decl::OMPRequires:
872+
case clang::Decl::OMPThreadPrivate:
873+
case clang::Decl::ObjCPropertyImpl:
874+
case clang::Decl::PragmaComment:
875+
case clang::Decl::PragmaDetectMismatch:
876+
case clang::Decl::StaticAssert:
877+
case clang::Decl::TranslationUnit:
878878
break;
879879
}
880880
}

0 commit comments

Comments
 (0)