authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-01-29 23:50:24-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-01-29 23:50:24-05:00
loga63a2fdf761191afb5b85c5b68240772dd486608
tree7b3657a98579e9516b98cf83b9c1bbf7433eb3dd
parentc7fa71d233cc16e93674b9f40e5c4c720642fe2c
signaturelock-open Commit is signed but in an unrecognized format.

update zig_clang bindings to release/10.x


3 files changed, 8 insertions(+), 0 deletions(-)

src-self-hosted/clang.zig+2
......@@ -382,6 +382,7 @@ const ZigClangStmtClass = extern enum {
382382 ParenListExprClass,
383383 PredefinedExprClass,
384384 PseudoObjectExprClass,
385 RequiresExprClass,
385386 ShuffleVectorExprClass,
386387 SizeOfPackExprClass,
387388 SourceLocExprClass,
......@@ -557,6 +558,7 @@ pub const ZigClangDeclKind = extern enum {
557558 ObjCPropertyImpl,
558559 PragmaComment,
559560 PragmaDetectMismatch,
561 RequiresExprBody,
560562 StaticAssert,
561563 TranslationUnit,
562564};
src/zig_clang.cpp+4
......@@ -571,6 +571,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) {
571571 case ZigClangStmt_ParenListExprClass:
572572 case ZigClangStmt_PredefinedExprClass:
573573 case ZigClangStmt_PseudoObjectExprClass:
574 case ZigClangStmt_RequiresExprClass:
574575 case ZigClangStmt_ShuffleVectorExprClass:
575576 case ZigClangStmt_SizeOfPackExprClass:
576577 case ZigClangStmt_SourceLocExprClass:
......@@ -782,6 +783,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt
782783static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, "");
783784static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, "");
784785static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, "");
786static_assert((clang::Stmt::StmtClass)ZigClangStmt_RequiresExprClass == clang::Stmt::RequiresExprClass, "");
785787static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, "");
786788static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, "");
787789static_assert((clang::Stmt::StmtClass)ZigClangStmt_SourceLocExprClass == clang::Stmt::SourceLocExprClass, "");
......@@ -912,6 +914,7 @@ void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) {
912914 case clang::Decl::ObjCPropertyImpl:
913915 case clang::Decl::PragmaComment:
914916 case clang::Decl::PragmaDetectMismatch:
917 case clang::Decl::RequiresExprBody:
915918 case clang::Decl::StaticAssert:
916919 case clang::Decl::TranslationUnit:
917920 break;
......@@ -994,6 +997,7 @@ static_assert((clang::Decl::Kind)ZigClangDeclOMPThreadPrivate == clang::Decl::OM
994997static_assert((clang::Decl::Kind)ZigClangDeclObjCPropertyImpl == clang::Decl::ObjCPropertyImpl, "");
995998static_assert((clang::Decl::Kind)ZigClangDeclPragmaComment == clang::Decl::PragmaComment, "");
996999static_assert((clang::Decl::Kind)ZigClangDeclPragmaDetectMismatch == clang::Decl::PragmaDetectMismatch, "");
1000static_assert((clang::Decl::Kind)ZigClangDeclRequiresExprBody == clang::Decl::RequiresExprBody, "");
9971001static_assert((clang::Decl::Kind)ZigClangDeclStaticAssert == clang::Decl::StaticAssert, "");
9981002static_assert((clang::Decl::Kind)ZigClangDeclTranslationUnit == clang::Decl::TranslationUnit, "");
9991003
src/zig_clang.h+2
......@@ -460,6 +460,7 @@ enum ZigClangStmtClass {
460460 ZigClangStmt_ParenListExprClass,
461461 ZigClangStmt_PredefinedExprClass,
462462 ZigClangStmt_PseudoObjectExprClass,
463 ZigClangStmt_RequiresExprClass,
463464 ZigClangStmt_ShuffleVectorExprClass,
464465 ZigClangStmt_SizeOfPackExprClass,
465466 ZigClangStmt_SourceLocExprClass,
......@@ -618,6 +619,7 @@ enum ZigClangDeclKind {
618619 ZigClangDeclObjCPropertyImpl,
619620 ZigClangDeclPragmaComment,
620621 ZigClangDeclPragmaDetectMismatch,
622 ZigClangDeclRequiresExprBody,
621623 ZigClangDeclStaticAssert,
622624 ZigClangDeclTranslationUnit,
623625};