From 0b66e39694e5fded57a816900c888203e4558a1e Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sat, 9 Sep 2023 08:53:28 -0700 Subject: [PATCH] port_def: Add ignore for -Wextra-semi with Clang (#13859) Ignores warning: extra ';' inside a struct [-Wextra-semi] in generated proto files. Amends #13492 Closes #13859 COPYBARA_INTEGRATE_REVIEW=https://github.com/protocolbuffers/protobuf/pull/13859 from jonaski:ports_def_clang_extra-semi de5965abe2ee5b6bd55c639ad8c79f0b7670ceba PiperOrigin-RevId: 564013323 --- src/google/protobuf/port_def.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/google/protobuf/port_def.inc b/src/google/protobuf/port_def.inc index 1555b05065..53e33a45c8 100644 --- a/src/google/protobuf/port_def.inc +++ b/src/google/protobuf/port_def.inc @@ -1090,6 +1090,7 @@ static_assert(PROTOBUF_ABSL_MIN(20230125, 3), // for (int i = 0; i < file_->public_dependency_count(); ++i) // for (int i = 0; i < public_dep->message_type_count(); ++i) #pragma clang diagnostic ignored "-Wshadow" +#pragma clang diagnostic ignored "-Wextra-semi" #endif #ifdef __GNUC__ #pragma GCC diagnostic push