@webassemblyjs/wast-parser
Advanced tools
Comparing version 1.5.7 to 1.5.8
@@ -1280,17 +1280,16 @@ "use strict"; | ||
function parseFuncResult() { | ||
var results = []; // type is optional | ||
var results = []; | ||
if (token.type === tokens.closeParen) { | ||
return results; | ||
} | ||
while (token.type !== tokens.closeParen) { | ||
if (token.type !== tokens.valtype) { | ||
throw function () { | ||
return new Error("\n" + (0, _helperCodeFrame.codeFrameFromSource)(source, token.loc) + "\n" + "Unexpected token in func result" + ", given " + tokenToString(token)); | ||
}(); | ||
} | ||
if (token.type !== tokens.valtype) { | ||
throw function () { | ||
return new Error("\n" + (0, _helperCodeFrame.codeFrameFromSource)(source, token.loc) + "\n" + "Unexpected token in func result" + ", given " + tokenToString(token)); | ||
}(); | ||
var valtype = token.value; | ||
eatToken(); | ||
results.push(valtype); | ||
} | ||
var valtype = token.value; | ||
eatToken(); | ||
results.push(valtype); | ||
return results; | ||
@@ -1297,0 +1296,0 @@ } |
{ | ||
"name": "@webassemblyjs/wast-parser", | ||
"version": "1.5.7", | ||
"version": "1.5.8", | ||
"description": "WebAssembly text format parser", | ||
@@ -20,7 +20,7 @@ "keywords": [ | ||
"dependencies": { | ||
"@webassemblyjs/ast": "1.5.7", | ||
"@webassemblyjs/floating-point-hex-parser": "1.5.7", | ||
"@webassemblyjs/helper-api-error": "1.5.7", | ||
"@webassemblyjs/helper-code-frame": "1.5.7", | ||
"@webassemblyjs/helper-fsm": "1.5.7", | ||
"@webassemblyjs/ast": "1.5.8", | ||
"@webassemblyjs/floating-point-hex-parser": "1.5.8", | ||
"@webassemblyjs/helper-api-error": "1.5.8", | ||
"@webassemblyjs/helper-code-frame": "1.5.8", | ||
"@webassemblyjs/helper-fsm": "1.5.8", | ||
"long": "^3.2.0", | ||
@@ -30,3 +30,3 @@ "mamacro": "^0.0.3" | ||
"devDependencies": { | ||
"@webassemblyjs/helper-test-framework": "1.5.7" | ||
"@webassemblyjs/helper-test-framework": "1.5.8" | ||
}, | ||
@@ -33,0 +33,0 @@ "repository": { |
67344
1962
+ Added@webassemblyjs/ast@1.5.8(transitive)
+ Added@webassemblyjs/floating-point-hex-parser@1.5.8(transitive)
+ Added@webassemblyjs/helper-api-error@1.5.8(transitive)
+ Added@webassemblyjs/helper-code-frame@1.5.8(transitive)
+ Added@webassemblyjs/helper-fsm@1.5.8(transitive)
+ Added@webassemblyjs/helper-module-context@1.5.8(transitive)
+ Added@webassemblyjs/helper-wasm-bytecode@1.5.8(transitive)
+ Added@webassemblyjs/wast-printer@1.5.8(transitive)
- Removed@webassemblyjs/ast@1.5.7(transitive)
- Removed@webassemblyjs/floating-point-hex-parser@1.5.7(transitive)
- Removed@webassemblyjs/helper-api-error@1.5.7(transitive)
- Removed@webassemblyjs/helper-code-frame@1.5.7(transitive)
- Removed@webassemblyjs/helper-fsm@1.5.7(transitive)
- Removed@webassemblyjs/helper-module-context@1.5.7(transitive)
- Removed@webassemblyjs/helper-wasm-bytecode@1.5.7(transitive)
- Removed@webassemblyjs/wast-printer@1.5.7(transitive)
Updated@webassemblyjs/ast@1.5.8