From 957b8404b8f902fee6a8de144e6274f05b55d342 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Tue, 28 Apr 2026 22:43:13 +0200 Subject: Suppress warning in generated code for GCC -Wunused-lambda-capture is a clang warning, so GCC complains about unknown pragma. So suppress unknown pragma warning as well. --- src/gen_tokens.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gen_tokens.cc b/src/gen_tokens.cc index 7456361..2c9f1a9 100644 --- a/src/gen_tokens.cc +++ b/src/gen_tokens.cc @@ -1026,6 +1026,7 @@ bool Generator::generate(std::string_view header_name, << "// NOLINTBEGIN(readability-else-after-return, " "readability-convert-member-functions-to-static)\n" << "#pragma GCC diagnostic push\n" + << "#pragma GCC diagnostic ignored \"-Wpragmas\"\n" << "#pragma GCC diagnostic ignored \"-Wunused-lambda-capture\"\n" << "\n" << "namespace " << ns << " {\n" -- cgit v1.3