diff options
author | Thomas Lively <tlively@google.com> | 2024-05-29 11:32:26 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-29 11:32:26 -0700 |
commit | d844d2e77b402d562ade8cf8fd96759b587bf09d (patch) | |
tree | 0bb0dedf7efb8b90e43340292a2c8f4f7fb063a0 /src/tools/wasm-opt.cpp | |
parent | f622b8e47c69dcbdf2666c795fb3658dc4da52af (diff) | |
download | binaryen-d844d2e77b402d562ade8cf8fd96759b587bf09d.tar.gz binaryen-d844d2e77b402d562ade8cf8fd96759b587bf09d.tar.bz2 binaryen-d844d2e77b402d562ade8cf8fd96759b587bf09d.zip |
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.
Diffstat (limited to 'src/tools/wasm-opt.cpp')
-rw-r--r-- | src/tools/wasm-opt.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
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) { |