Add 'instantiate<T>' builtin (like 'new' but from a type), see #349

This commit is contained in:
dcodeIO
2018-11-29 15:28:08 +01:00
parent 1d93877e7c
commit 1149abf824
4 changed files with 35 additions and 5 deletions

View File

@ -41,6 +41,7 @@
@builtin export declare function assert<T>(isTrueish: T, message?: string): T;
@builtin export declare function unchecked<T>(expr: T): T;
@builtin export declare function call_indirect<T>(target: void, ...args: void[]): T;
@builtin export declare function instantiate<T>(...args: void[]): T;
@builtin export declare function i8(value: void): i8;
export namespace i8 {