UNPKG

5.2 kBTypeScriptView Raw
1import ES2015Operations = require("./2015");
2import ES2016 = require("../es2016");
3
4interface ES2016Operations extends Record<keyof ES2016, string>, ES2015Operations {
5 // Unimplemented operations:
6 abs: string;
7 AddRestrictedFunctionProperties: string;
8 AllocateArrayBuffer: string;
9 AllocateTypedArray: string;
10 AllocateTypedArrayBuffer: string;
11 BlockDeclarationInstantiation: string;
12 BoundFunctionCreate: string;
13 Canonicalize: string;
14 CharacterRange: string;
15 CharacterRangeOrUnion: string;
16 CharacterSetMatcher: string;
17 CloneArrayBuffer: string;
18 Completion: string;
19 CopyDataBlockBytes: string;
20 CreateArrayIterator: string;
21 CreateBuiltinFunction: string;
22 CreateByteDataBlock: string;
23 CreateDynamicFunction: string;
24 CreateIntrinsics: string;
25 CreateMapIterator: string;
26 CreateMappedArgumentsObject: string;
27 CreatePerIterationEnvironment: string;
28 CreateRealm: string;
29 CreateResolvingFunctions: string;
30 CreateSetIterator: string;
31 CreateStringIterator: string;
32 CreateUnmappedArgumentsObject: string;
33 Decode: string;
34 DetachArrayBuffer: string;
35 Encode: string;
36 EnqueueJob: string;
37 EnumerateObjectProperties: string;
38 EscapeRegExpPattern: string;
39 EvalDeclarationInstantiation: string;
40 EvaluateCall: string;
41 EvaluateDirectCall: string;
42 EvaluateNew: string;
43 floor: string;
44 ForBodyEvaluation: string;
45 "ForIn/OfBodyEvaluation": string;
46 "ForIn/OfHeadEvaluation": string;
47 FulfillPromise: string;
48 FunctionAllocate: string;
49 FunctionCreate: string;
50 FunctionDeclarationInstantiation: string;
51 FunctionInitialize: string;
52 GeneratorFunctionCreate: string;
53 GeneratorResume: string;
54 GeneratorResumeAbrupt: string;
55 GeneratorStart: string;
56 GeneratorValidate: string;
57 GeneratorYield: string;
58 GetActiveScriptOrModule: string;
59 GetFunctionRealm: string;
60 GetGlobalObject: string;
61 GetIdentifierReference: string;
62 GetModuleNamespace: string;
63 GetNewTarget: string;
64 GetSuperConstructor: string;
65 GetTemplateObject: string;
66 GetThisEnvironment: string;
67 GetThisValue: string;
68 GetValue: string;
69 GetValueFromBuffer: string;
70 GetViewValue: string;
71 GlobalDeclarationInstantiation: string;
72 HostPromiseRejectionTracker: string;
73 HostReportErrors: string;
74 HostResolveImportedModule: string;
75 IfAbruptRejectPromise: string;
76 ImportedLocalNames: string;
77 InitializeBoundName: string;
78 InitializeHostDefinedRealm: string;
79 InitializeReferencedBinding: string;
80 IntegerIndexedElementGet: string;
81 IntegerIndexedElementSet: string;
82 IntegerIndexedObjectCreate: string;
83 InternalizeJSONProperty: string;
84 IsAnonymousFunctionDefinition: string;
85 IsCompatiblePropertyDescriptor: string;
86 IsDetachedBuffer: string;
87 IsInTailPosition: string;
88 IsLabelledFunction: string;
89 IsWordChar: string;
90 LocalTime: string;
91 LoopContinues: string;
92 MakeArgGetter: string;
93 MakeArgSetter: string;
94 MakeClassConstructor: string;
95 MakeConstructor: string;
96 MakeMethod: string;
97 MakeSuperPropertyReference: string;
98 max: string;
99 min: string;
100 ModuleNamespaceCreate: string;
101 NewDeclarativeEnvironment: string;
102 NewFunctionEnvironment: string;
103 NewGlobalEnvironment: string;
104 NewModuleEnvironment: string;
105 NewObjectEnvironment: string;
106 NewPromiseCapability: string;
107 NextJob: string;
108 ObjectDefineProperties: string;
109 OrdinaryCallBindThis: string;
110 OrdinaryCallEvaluateBody: string;
111 OrdinaryCreateFromConstructor: string;
112 OrdinaryDelete: string;
113 OrdinaryGet: string;
114 OrdinaryIsExtensible: string;
115 OrdinaryOwnPropertyKeys: string;
116 OrdinaryPreventExtensions: string;
117 OrdinarySet: string;
118 ParseModule: string;
119 ParseScript: string;
120 PerformEval: string;
121 PerformPromiseAll: string;
122 PerformPromiseRace: string;
123 PerformPromiseThen: string;
124 PrepareForOrdinaryCall: string;
125 PrepareForTailCall: string;
126 PromiseReactionJob: string;
127 PromiseResolveThenableJob: string;
128 ProxyCreate: string;
129 PutValue: string;
130 QuoteJSONString: string;
131 RegExpAlloc: string;
132 RegExpCreate: string;
133 RegExpInitialize: string;
134 RejectPromise: string;
135 RepeatMatcher: string;
136 ResolveBinding: string;
137 ResolveThisBinding: string;
138 ReturnIfAbrupt: string;
139 ScriptEvaluation: string;
140 ScriptEvaluationJob: string;
141 SerializeJSONArray: string;
142 SerializeJSONObject: string;
143 SerializeJSONProperty: string;
144 SetDefaultGlobalBindings: string;
145 SetRealmGlobalObject: string;
146 SetValueInBuffer: string;
147 SetViewValue: string;
148 SortCompare: string;
149 SplitMatch: string;
150 StringCreate: string;
151 TopLevelModuleEvaluationJob: string;
152 "ToString Applied to the Number Type": string;
153 TriggerPromiseReactions: string;
154 TypedArrayCreate: string;
155 TypedArraySpeciesCreate: string;
156 UpdateEmpty: string;
157 UTC: string;
158 UTF16Decode: string;
159 UTF16Encoding: string;
160 ValidateTypedArray: string;
161}
162
163declare const ES2016Operations: ES2016Operations;
164export = ES2016Operations;