summaryrefslogtreecommitdiff
path: root/src/tools/wasm-opt.cpp
diff options
context:
space:
mode:
authorThomas Lively <tlively@google.com>2024-05-29 11:32:26 -0700
committerGitHub <noreply@github.com>2024-05-29 11:32:26 -0700
commitd844d2e77b402d562ade8cf8fd96759b587bf09d (patch)
tree0bb0dedf7efb8b90e43340292a2c8f4f7fb063a0 /src/tools/wasm-opt.cpp
parentf622b8e47c69dcbdf2666c795fb3658dc4da52af (diff)
downloadbinaryen-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.cpp14
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) {