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 {...@@ -382,6 +382,7 @@ const ZigClangStmtClass = extern enum {
382 ParenListExprClass,382 ParenListExprClass,
383 PredefinedExprClass,383 PredefinedExprClass,
384 PseudoObjectExprClass,384 PseudoObjectExprClass,
385 RequiresExprClass,
385 ShuffleVectorExprClass,386 ShuffleVectorExprClass,
386 SizeOfPackExprClass,387 SizeOfPackExprClass,
387 SourceLocExprClass,388 SourceLocExprClass,
...@@ -557,6 +558,7 @@ pub const ZigClangDeclKind = extern enum {...@@ -557,6 +558,7 @@ pub const ZigClangDeclKind = extern enum {
557 ObjCPropertyImpl,558 ObjCPropertyImpl,
558 PragmaComment,559 PragmaComment,
559 PragmaDetectMismatch,560 PragmaDetectMismatch,
561 RequiresExprBody,
560 StaticAssert,562 StaticAssert,
561 TranslationUnit,563 TranslationUnit,
562};564};
src/zig_clang.cpp+4
...@@ -571,6 +571,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) {...@@ -571,6 +571,7 @@ void ZigClang_detect_enum_StmtClass(clang::Stmt::StmtClass x) {
571 case ZigClangStmt_ParenListExprClass:571 case ZigClangStmt_ParenListExprClass:
572 case ZigClangStmt_PredefinedExprClass:572 case ZigClangStmt_PredefinedExprClass:
573 case ZigClangStmt_PseudoObjectExprClass:573 case ZigClangStmt_PseudoObjectExprClass:
574 case ZigClangStmt_RequiresExprClass:
574 case ZigClangStmt_ShuffleVectorExprClass:575 case ZigClangStmt_ShuffleVectorExprClass:
575 case ZigClangStmt_SizeOfPackExprClass:576 case ZigClangStmt_SizeOfPackExprClass:
576 case ZigClangStmt_SourceLocExprClass:577 case ZigClangStmt_SourceLocExprClass:
...@@ -782,6 +783,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt...@@ -782,6 +783,7 @@ static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenExprClass == clang::Stmt
782static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, "");783static_assert((clang::Stmt::StmtClass)ZigClangStmt_ParenListExprClass == clang::Stmt::ParenListExprClass, "");
783static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, "");784static_assert((clang::Stmt::StmtClass)ZigClangStmt_PredefinedExprClass == clang::Stmt::PredefinedExprClass, "");
784static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, "");785static_assert((clang::Stmt::StmtClass)ZigClangStmt_PseudoObjectExprClass == clang::Stmt::PseudoObjectExprClass, "");
786static_assert((clang::Stmt::StmtClass)ZigClangStmt_RequiresExprClass == clang::Stmt::RequiresExprClass, "");
785static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, "");787static_assert((clang::Stmt::StmtClass)ZigClangStmt_ShuffleVectorExprClass == clang::Stmt::ShuffleVectorExprClass, "");
786static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, "");788static_assert((clang::Stmt::StmtClass)ZigClangStmt_SizeOfPackExprClass == clang::Stmt::SizeOfPackExprClass, "");
787static_assert((clang::Stmt::StmtClass)ZigClangStmt_SourceLocExprClass == clang::Stmt::SourceLocExprClass, "");789static_assert((clang::Stmt::StmtClass)ZigClangStmt_SourceLocExprClass == clang::Stmt::SourceLocExprClass, "");
...@@ -912,6 +914,7 @@ void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) {...@@ -912,6 +914,7 @@ void ZigClang_detect_enum_DeclKind(clang::Decl::Kind x) {
912 case clang::Decl::ObjCPropertyImpl:914 case clang::Decl::ObjCPropertyImpl:
913 case clang::Decl::PragmaComment:915 case clang::Decl::PragmaComment:
914 case clang::Decl::PragmaDetectMismatch:916 case clang::Decl::PragmaDetectMismatch:
917 case clang::Decl::RequiresExprBody:
915 case clang::Decl::StaticAssert:918 case clang::Decl::StaticAssert:
916 case clang::Decl::TranslationUnit:919 case clang::Decl::TranslationUnit:
917 break;920 break;
...@@ -994,6 +997,7 @@ static_assert((clang::Decl::Kind)ZigClangDeclOMPThreadPrivate == clang::Decl::OM...@@ -994,6 +997,7 @@ static_assert((clang::Decl::Kind)ZigClangDeclOMPThreadPrivate == clang::Decl::OM
994static_assert((clang::Decl::Kind)ZigClangDeclObjCPropertyImpl == clang::Decl::ObjCPropertyImpl, "");997static_assert((clang::Decl::Kind)ZigClangDeclObjCPropertyImpl == clang::Decl::ObjCPropertyImpl, "");
995static_assert((clang::Decl::Kind)ZigClangDeclPragmaComment == clang::Decl::PragmaComment, "");998static_assert((clang::Decl::Kind)ZigClangDeclPragmaComment == clang::Decl::PragmaComment, "");
996static_assert((clang::Decl::Kind)ZigClangDeclPragmaDetectMismatch == clang::Decl::PragmaDetectMismatch, "");999static_assert((clang::Decl::Kind)ZigClangDeclPragmaDetectMismatch == clang::Decl::PragmaDetectMismatch, "");
1000static_assert((clang::Decl::Kind)ZigClangDeclRequiresExprBody == clang::Decl::RequiresExprBody, "");
997static_assert((clang::Decl::Kind)ZigClangDeclStaticAssert == clang::Decl::StaticAssert, "");1001static_assert((clang::Decl::Kind)ZigClangDeclStaticAssert == clang::Decl::StaticAssert, "");
998static_assert((clang::Decl::Kind)ZigClangDeclTranslationUnit == clang::Decl::TranslationUnit, "");1002static_assert((clang::Decl::Kind)ZigClangDeclTranslationUnit == clang::Decl::TranslationUnit, "");
9991003
src/zig_clang.h+2
...@@ -460,6 +460,7 @@ enum ZigClangStmtClass {...@@ -460,6 +460,7 @@ enum ZigClangStmtClass {
460 ZigClangStmt_ParenListExprClass,460 ZigClangStmt_ParenListExprClass,
461 ZigClangStmt_PredefinedExprClass,461 ZigClangStmt_PredefinedExprClass,
462 ZigClangStmt_PseudoObjectExprClass,462 ZigClangStmt_PseudoObjectExprClass,
463 ZigClangStmt_RequiresExprClass,
463 ZigClangStmt_ShuffleVectorExprClass,464 ZigClangStmt_ShuffleVectorExprClass,
464 ZigClangStmt_SizeOfPackExprClass,465 ZigClangStmt_SizeOfPackExprClass,
465 ZigClangStmt_SourceLocExprClass,466 ZigClangStmt_SourceLocExprClass,
...@@ -618,6 +619,7 @@ enum ZigClangDeclKind {...@@ -618,6 +619,7 @@ enum ZigClangDeclKind {
618 ZigClangDeclObjCPropertyImpl,619 ZigClangDeclObjCPropertyImpl,
619 ZigClangDeclPragmaComment,620 ZigClangDeclPragmaComment,
620 ZigClangDeclPragmaDetectMismatch,621 ZigClangDeclPragmaDetectMismatch,
622 ZigClangDeclRequiresExprBody,
621 ZigClangDeclStaticAssert,623 ZigClangDeclStaticAssert,
622 ZigClangDeclTranslationUnit,624 ZigClangDeclTranslationUnit,
623};625};