@@ -13,31 +13,25 @@ namespace interpreter {
1313
1414// List of supported intrisics, with upper case name, lower case name and
1515// expected number of arguments (-1 denoting argument count is variable).
16- #define INTRINSICS_LIST (V ) \
17- V (AsyncFunctionAwaitCaught, async_function_await_caught, 2 ) \
18- V (AsyncFunctionAwaitUncaught, async_function_await_uncaught, 2 ) \
19- V (AsyncFunctionEnter, async_function_enter, 2 ) \
20- V (AsyncFunctionReject, async_function_reject, 3 ) \
21- V (AsyncFunctionResolve, async_function_resolve, 3 ) \
22- V (AsyncGeneratorAwaitCaught, async_generator_await_caught, 2 ) \
23- V (AsyncGeneratorAwaitUncaught, async_generator_await_uncaught, 2 ) \
24- V (AsyncGeneratorReject, async_generator_reject, 2 ) \
25- V (AsyncGeneratorResolve, async_generator_resolve, 3 ) \
26- V (AsyncGeneratorYield, async_generator_yield, 3 ) \
27- V (CreateJSGeneratorObject, create_js_generator_object, 2 ) \
28- V (GeneratorGetResumeMode, generator_get_resume_mode, 1 ) \
29- V (GeneratorClose, generator_close, 1 ) \
30- V (GetImportMetaObject, get_import_meta_object, 0 ) \
31- V (Call, call, -1 ) \
32- V (CopyDataProperties, copy_data_properties, 2 ) \
33- V (CreateIterResultObject, create_iter_result_object, 2 ) \
34- V (CreateAsyncFromSyncIterator, create_async_from_sync_iterator, 1 ) \
35- V (HasProperty, has_property, 2 ) \
36- V (IsArray, is_array, 1 ) \
37- V (IsJSReceiver, is_js_receiver, 1 ) \
38- V (IsSmi, is_smi, 1 ) \
39- V (ToLength, to_length, 1 ) \
40- V (ToObject, to_object, 1 )
16+ #define INTRINSICS_LIST (V ) \
17+ V (AsyncFunctionAwaitCaught, async_function_await_caught, 2 ) \
18+ V (AsyncFunctionAwaitUncaught, async_function_await_uncaught, 2 ) \
19+ V (AsyncFunctionEnter, async_function_enter, 2 ) \
20+ V (AsyncFunctionReject, async_function_reject, 3 ) \
21+ V (AsyncFunctionResolve, async_function_resolve, 3 ) \
22+ V (AsyncGeneratorAwaitCaught, async_generator_await_caught, 2 ) \
23+ V (AsyncGeneratorAwaitUncaught, async_generator_await_uncaught, 2 ) \
24+ V (AsyncGeneratorReject, async_generator_reject, 2 ) \
25+ V (AsyncGeneratorResolve, async_generator_resolve, 3 ) \
26+ V (AsyncGeneratorYield, async_generator_yield, 3 ) \
27+ V (CreateJSGeneratorObject, create_js_generator_object, 2 ) \
28+ V (GeneratorGetResumeMode, generator_get_resume_mode, 1 ) \
29+ V (GeneratorClose, generator_close, 1 ) \
30+ V (GetImportMetaObject, get_import_meta_object, 0 ) \
31+ V (Call, call, -1 ) \
32+ V (CopyDataProperties, copy_data_properties, 2 ) \
33+ V (CreateIterResultObject, create_iter_result_object, 2 ) \
34+ V (CreateAsyncFromSyncIterator, create_async_from_sync_iterator, 1 )
4135
4236class IntrinsicsHelper {
4337 public:
0 commit comments