| Index: src/builtins.h
|
| diff --git a/src/builtins.h b/src/builtins.h
|
| index 7194557a078d2236535db80b0e72c4df1cf5ad94..4b2eb2225dc33330c09cbfd9c447999c21b34d84 100644
|
| --- a/src/builtins.h
|
| +++ b/src/builtins.h
|
| @@ -51,58 +51,62 @@ inline bool operator&(BuiltinExtraArguments lhs, BuiltinExtraArguments rhs) {
|
|
|
|
|
| // Define list of builtins implemented in C++.
|
| -#define BUILTIN_LIST_C(V) \
|
| - V(Illegal, kNone) \
|
| - \
|
| - V(EmptyFunction, kNone) \
|
| - \
|
| - V(ArrayConcat, kNone) \
|
| - V(ArrayIsArray, kNone) \
|
| - V(ArrayPop, kNone) \
|
| - V(ArrayPush, kNone) \
|
| - V(ArrayShift, kNone) \
|
| - V(ArraySlice, kNone) \
|
| - V(ArraySplice, kNone) \
|
| - V(ArrayUnshift, kNone) \
|
| - \
|
| - V(DateToPrimitive, kNone) \
|
| - \
|
| - V(FunctionConstructor, kTargetAndNewTarget) \
|
| - V(FunctionPrototypeBind, kNone) \
|
| - V(FunctionPrototypeToString, kNone) \
|
| - \
|
| - V(GeneratorFunctionConstructor, kTargetAndNewTarget) \
|
| - \
|
| - V(GlobalEval, kTarget) \
|
| - \
|
| - V(ObjectAssign, kNone) \
|
| - V(ObjectCreate, kNone) \
|
| - V(ObjectProtoToString, kNone) \
|
| - \
|
| - V(ProxyConstructor, kNone) \
|
| - V(ProxyConstructor_ConstructStub, kTarget) \
|
| - \
|
| - V(ReflectDefineProperty, kNone) \
|
| - V(ReflectDeleteProperty, kNone) \
|
| - V(ReflectGet, kNone) \
|
| - V(ReflectGetOwnPropertyDescriptor, kNone) \
|
| - V(ReflectGetPrototypeOf, kNone) \
|
| - V(ReflectHas, kNone) \
|
| - V(ReflectIsExtensible, kNone) \
|
| - V(ReflectOwnKeys, kNone) \
|
| - V(ReflectPreventExtensions, kNone) \
|
| - V(ReflectSet, kNone) \
|
| - V(ReflectSetPrototypeOf, kNone) \
|
| - \
|
| - V(SymbolConstructor, kNone) \
|
| - V(SymbolConstructor_ConstructStub, kTarget) \
|
| - \
|
| - V(HandleApiCall, kTarget) \
|
| - V(HandleApiCallConstruct, kTarget) \
|
| - V(HandleApiCallAsFunction, kNone) \
|
| - V(HandleApiCallAsConstructor, kNone) \
|
| - \
|
| - V(RestrictedFunctionPropertiesThrower, kNone) \
|
| +#define BUILTIN_LIST_C(V) \
|
| + V(Illegal, kNone) \
|
| + \
|
| + V(EmptyFunction, kNone) \
|
| + \
|
| + V(ArrayConcat, kNone) \
|
| + V(ArrayIsArray, kNone) \
|
| + V(ArrayPop, kNone) \
|
| + V(ArrayPush, kNone) \
|
| + V(ArrayShift, kNone) \
|
| + V(ArraySlice, kNone) \
|
| + V(ArraySplice, kNone) \
|
| + V(ArrayUnshift, kNone) \
|
| + \
|
| + V(ArrayBufferConstructor, kTarget) \
|
| + V(ArrayBufferConstructor_ConstructStub, kTargetAndNewTarget) \
|
| + V(ArrayBufferIsView, kNone) \
|
| + \
|
| + V(DateToPrimitive, kNone) \
|
| + \
|
| + V(FunctionConstructor, kTargetAndNewTarget) \
|
| + V(FunctionPrototypeBind, kNone) \
|
| + V(FunctionPrototypeToString, kNone) \
|
| + \
|
| + V(GeneratorFunctionConstructor, kTargetAndNewTarget) \
|
| + \
|
| + V(GlobalEval, kTarget) \
|
| + \
|
| + V(ObjectAssign, kNone) \
|
| + V(ObjectCreate, kNone) \
|
| + V(ObjectProtoToString, kNone) \
|
| + \
|
| + V(ProxyConstructor, kNone) \
|
| + V(ProxyConstructor_ConstructStub, kTarget) \
|
| + \
|
| + V(ReflectDefineProperty, kNone) \
|
| + V(ReflectDeleteProperty, kNone) \
|
| + V(ReflectGet, kNone) \
|
| + V(ReflectGetOwnPropertyDescriptor, kNone) \
|
| + V(ReflectGetPrototypeOf, kNone) \
|
| + V(ReflectHas, kNone) \
|
| + V(ReflectIsExtensible, kNone) \
|
| + V(ReflectOwnKeys, kNone) \
|
| + V(ReflectPreventExtensions, kNone) \
|
| + V(ReflectSet, kNone) \
|
| + V(ReflectSetPrototypeOf, kNone) \
|
| + \
|
| + V(SymbolConstructor, kNone) \
|
| + V(SymbolConstructor_ConstructStub, kTarget) \
|
| + \
|
| + V(HandleApiCall, kTarget) \
|
| + V(HandleApiCallConstruct, kTarget) \
|
| + V(HandleApiCallAsFunction, kNone) \
|
| + V(HandleApiCallAsConstructor, kNone) \
|
| + \
|
| + V(RestrictedFunctionPropertiesThrower, kNone) \
|
| V(RestrictedStrictArgumentsPropertiesThrower, kNone)
|
|
|
| // Define list of builtins implemented in assembly.
|
|
|