From 3ed93d00b8f7c0d1f4ab2086b386836f2914dc0e Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 10 Sep 2021 09:39:10 -0700 Subject: [Wasm GC] ArrayInit support (#4138) array.init is like array.new_with_rtt except that it takes as arguments the values to initialize the array with (as opposed to a size and an optional initial value). Spec: https://docs.google.com/document/d/1afthjsL_B9UaMqCA5ekgVmOm75BVFu6duHNsN9-gnXw/edit# --- src/wasm-s-parser.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/wasm-s-parser.h') diff --git a/src/wasm-s-parser.h b/src/wasm-s-parser.h index e5ba2996e..03462a7cb 100644 --- a/src/wasm-s-parser.h +++ b/src/wasm-s-parser.h @@ -284,6 +284,7 @@ private: Expression* makeStructGet(Element& s, bool signed_ = false); Expression* makeStructSet(Element& s); Expression* makeArrayNew(Element& s, bool default_); + Expression* makeArrayInit(Element& s); Expression* makeArrayGet(Element& s, bool signed_ = false); Expression* makeArraySet(Element& s); Expression* makeArrayLen(Element& s); -- cgit v1.2.3