UNPKG

1.82 kBTypeScriptView Raw
1import ES2016Operations = require("./2016");
2import ES2017 = require("../es2017");
3
4interface ES2017Operations
5 extends
6 Record<keyof ES2017, string>,
7 Omit<ES2016Operations, "EnumerableOwnNames" | "IterableToArrayLike" | "NextJob">
8{
9 AddWaiter: string;
10 "agent-order": string;
11 AgentCanSuspend: string;
12 AgentSignifier: string;
13 AllocateSharedArrayBuffer: string;
14 AsyncFunctionAwait: string;
15 AsyncFunctionCreate: string;
16 AsyncFunctionStart: string;
17 AtomicLoad: string;
18 AtomicReadModifyWrite: string;
19 ComposeWriteEventBytes: string;
20 CreateSharedByteDataBlock: string;
21 EnterCriticalSection: string;
22 EventSet: string;
23 GetBase: string;
24 GetModifySetValueInBuffer: string;
25 GetReferencedName: string;
26 GetWaiterList: string;
27 "happens-before": string;
28 HasPrimitiveBase: string;
29 "host-synchronizes-with": string;
30 HostEnsureCanCompileStrings: string;
31 HostEventSet: string;
32 IsPropertyReference: string;
33 IsSharedArrayBuffer: string;
34 IsStrictReference: string;
35 IsSuperReference: string;
36 IsUnresolvableReference: string;
37 LeaveCriticalSection: string;
38 "memory-order": string;
39 NumberToRawBytes: string;
40 OrdinaryToPrimitive: string;
41 RawBytesToNumber: string;
42 "reads-bytes-from": string;
43 "reads-from": string;
44 RemoveWaiter: string;
45 RemoveWaiters: string;
46 RunJobs: string;
47 SetImmutablePrototype: string;
48 SharedDataBlockEventSet: string;
49 StringGetOwnProperty: string;
50 Suspend: string;
51 "synchronizes-with": string;
52 ValidateAtomicAccess: string;
53 ValidateSharedIntegerTypedArray: string;
54 ValueOfReadEvent: string;
55 WakeWaiter: string;
56 WordCharacters: string;
57}
58
59declare const ES2017Operations: ES2017Operations;
60export = ES2017Operations;