1 | import ES2016Operations = require("./2016");
|
2 | import ES2017 = require("../es2017");
|
3 |
|
4 | interface 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 |
|
59 | declare const ES2017Operations: ES2017Operations;
|
60 | export = ES2017Operations;
|