-
-
Notifications
You must be signed in to change notification settings - Fork 693
Expand file tree
/
Copy pathreference.ts
More file actions
48 lines (39 loc) · 1.05 KB
/
Copy pathreference.ts
File metadata and controls
48 lines (39 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// Canonical aliases
export type funcref = ref_func | null;
export type externref = ref_extern | null;
export type anyref = ref_any | null;
export type eqref = ref_eq | null;
export type i31ref = ref_i31 | null;
export type structref = ref_struct | null;
export type arrayref = ref_array | null;
export type stringref = ref_string | null;
export type stringview_wtf8 = ref_stringview_wtf8 | null;
export type stringview_wtf16 = ref_stringview_wtf16 | null;
export type stringview_iter = ref_stringview_iter | null;
@unmanaged
abstract class Ref {
}
@final @unmanaged
export abstract class RefFunc extends Ref {
}
@final @unmanaged
export abstract class RefExtern extends Ref {
}
@final @unmanaged
export abstract class RefAny extends Ref {
}
@final @unmanaged
export abstract class RefEq extends Ref {
}
@final @unmanaged
export abstract class RefI31 extends Ref {
}
@final @unmanaged
export abstract class RefStruct extends Ref {
}
@final @unmanaged
export abstract class RefArray extends Ref {
}
@final @unmanaged
export abstract class RefString extends Ref {
}