summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/parser/wat-parser.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/parser/wat-parser.h b/src/parser/wat-parser.h
index 041ba1d58..0bfb829cb 100644
--- a/src/parser/wat-parser.h
+++ b/src/parser/wat-parser.h
@@ -34,12 +34,17 @@ Result<> parseModule(Module& wasm, Lexer& lexer);
Result<Literal> parseConst(Lexer& lexer);
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
+
struct InvokeAction {
std::optional<Name> base;
Name name;
Literals args;
};
+#pragma GCC diagnostic pop
+
struct GetAction {
std::optional<Name> base;
Name name;