diff --git a/src/parser/wat-parser.h b/src/parser/wat-parser.h index 041ba1d58b5..0bfb829cb8a 100644 --- a/src/parser/wat-parser.h +++ b/src/parser/wat-parser.h @@ -34,12 +34,17 @@ Result<> parseModule(Module& wasm, Lexer& lexer); Result parseConst(Lexer& lexer); +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" + struct InvokeAction { std::optional base; Name name; Literals args; }; +#pragma GCC diagnostic pop + struct GetAction { std::optional base; Name name;