summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-validator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm/wasm-validator.cpp')
-rw-r--r--src/wasm/wasm-validator.cpp34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/wasm/wasm-validator.cpp b/src/wasm/wasm-validator.cpp
index 8f3082b41..e9bee8e08 100644
--- a/src/wasm/wasm-validator.cpp
+++ b/src/wasm/wasm-validator.cpp
@@ -478,13 +478,8 @@ public:
void visitStringEncode(StringEncode* curr);
void visitStringConcat(StringConcat* curr);
void visitStringEq(StringEq* curr);
- void visitStringAs(StringAs* curr);
- void visitStringWTF8Advance(StringWTF8Advance* curr);
void visitStringWTF16Get(StringWTF16Get* curr);
- void visitStringIterNext(StringIterNext* curr);
- void visitStringIterMove(StringIterMove* curr);
void visitStringSliceWTF(StringSliceWTF* curr);
- void visitStringSliceIter(StringSliceIter* curr);
void visitContBind(ContBind* curr);
void visitContNew(ContNew* curr);
void visitResume(Resume* curr);
@@ -3316,34 +3311,11 @@ void FunctionValidator::visitStringEq(StringEq* curr) {
"string operations require reference-types [--enable-strings]");
}
-void FunctionValidator::visitStringAs(StringAs* curr) {
- shouldBeTrue(!getModule() || getModule()->features.hasStrings(),
- curr,
- "string operations require reference-types [--enable-strings]");
-}
-
-void FunctionValidator::visitStringWTF8Advance(StringWTF8Advance* curr) {
- shouldBeTrue(!getModule() || getModule()->features.hasStrings(),
- curr,
- "string operations require reference-types [--enable-strings]");
-}
-
void FunctionValidator::visitStringWTF16Get(StringWTF16Get* curr) {
shouldBeTrue(!getModule() || getModule()->features.hasStrings(),
curr,
"string operations require reference-types [--enable-strings]");
}
-void FunctionValidator::visitStringIterNext(StringIterNext* curr) {
- shouldBeTrue(!getModule() || getModule()->features.hasStrings(),
- curr,
- "string operations require reference-types [--enable-strings]");
-}
-
-void FunctionValidator::visitStringIterMove(StringIterMove* curr) {
- shouldBeTrue(!getModule() || getModule()->features.hasStrings(),
- curr,
- "string operations require reference-types [--enable-strings]");
-}
void FunctionValidator::visitStringSliceWTF(StringSliceWTF* curr) {
shouldBeTrue(!getModule() || getModule()->features.hasStrings(),
@@ -3351,12 +3323,6 @@ void FunctionValidator::visitStringSliceWTF(StringSliceWTF* curr) {
"string operations require reference-types [--enable-strings]");
}
-void FunctionValidator::visitStringSliceIter(StringSliceIter* curr) {
- shouldBeTrue(!getModule() || getModule()->features.hasStrings(),
- curr,
- "string operations require reference-types [--enable-strings]");
-}
-
void FunctionValidator::visitContBind(ContBind* curr) {
// TODO implement actual type-checking
shouldBeTrue(