diff options
Diffstat (limited to 'src/wasm/wasm-s-parser.cpp')
-rw-r--r-- | src/wasm/wasm-s-parser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wasm/wasm-s-parser.cpp b/src/wasm/wasm-s-parser.cpp index 6bbd82476..4f4b28754 100644 --- a/src/wasm/wasm-s-parser.cpp +++ b/src/wasm/wasm-s-parser.cpp @@ -2925,14 +2925,14 @@ Expression* SExpressionWasmBuilder::makeArrayNewSeg(Element& s, return Builder(wasm).makeArrayNewSeg(op, heapType, seg, offset, size); } -Expression* SExpressionWasmBuilder::makeArrayInitStatic(Element& s) { +Expression* SExpressionWasmBuilder::makeArrayNewFixedStatic(Element& s) { auto heapType = parseHeapType(*s[1]); size_t i = 2; std::vector<Expression*> values; while (i < s.size()) { values.push_back(parseExpression(*s[i++])); } - return Builder(wasm).makeArrayInit(heapType, values); + return Builder(wasm).makeArrayNewFixed(heapType, values); } Expression* SExpressionWasmBuilder::makeArrayGet(Element& s, bool signed_) { |