From d844d2e77b402d562ade8cf8fd96759b587bf09d Mon Sep 17 00:00:00 2001 From: Thomas Lively Date: Wed, 29 May 2024 11:32:26 -0700 Subject: Remove obsolete parser code (#6607) Remove `SExpressionParser`, `SExpressionWasmBuilder`, and `cashew::Parser`. Simplify gen-s-parser.py. Remove the --new-wat-parser and --deprecated-wat-parser flags. --- src/tools/wasm-opt.cpp | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'src/tools/wasm-opt.cpp') diff --git a/src/tools/wasm-opt.cpp b/src/tools/wasm-opt.cpp index 73908afb7..d488171fb 100644 --- a/src/tools/wasm-opt.cpp +++ b/src/tools/wasm-opt.cpp @@ -34,7 +34,6 @@ #include "wasm-binary.h" #include "wasm-interpreter.h" #include "wasm-io.h" -#include "wasm-s-parser.h" #include "wasm-stack.h" #include "wasm-validator.h" #include "wasm2c-wrapper.h" @@ -221,19 +220,6 @@ int main(int argc, const char* argv[]) { [&outputSourceMapUrl](Options* o, const std::string& argument) { outputSourceMapUrl = argument; }) - .add( - "--deprecated-wat-parser", - "", - "Use the old, deprecated WAT parser. This option will be removed soon!", - WasmOptOption, - Options::Arguments::Zero, - [](Options*, const std::string&) { useNewWATParser = false; }) - .add("--new-wat-parser", - "", - "Use the experimental new WAT parser", - WasmOptOption, - Options::Arguments::Zero, - [](Options*, const std::string&) { useNewWATParser = true; }) .add_positional("INFILE", Options::Arguments::One, [](Options* o, const std::string& argument) { -- cgit v1.2.3