summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Klinghed <the_jk@spawned.biz>2026-04-28 22:43:13 +0200
committerJoel Klinghed <the_jk@spawned.biz>2026-04-28 22:43:13 +0200
commit957b8404b8f902fee6a8de144e6274f05b55d342 (patch)
tree0d704a4026a1577573a56f05be05128ca8dfc2eb
parent665bb6a5202ad0ca30e60bec338ca65853c1b131 (diff)
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.
-rw-r--r--src/gen_tokens.cc1
1 files changed, 1 insertions, 0 deletions
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"