diff options
Diffstat (limited to 'src/wasm/wasm-validator.cpp')
-rw-r--r-- | src/wasm/wasm-validator.cpp | 34 |
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( |