summaryrefslogtreecommitdiff
path: root/deps/v8/src/builtins/builtins-reflect-gen.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/builtins/builtins-reflect-gen.cc')
-rw-r--r--deps/v8/src/builtins/builtins-reflect-gen.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/deps/v8/src/builtins/builtins-reflect-gen.cc b/deps/v8/src/builtins/builtins-reflect-gen.cc
index 744a443ecc..6cffd6ed55 100644
--- a/deps/v8/src/builtins/builtins-reflect-gen.cc
+++ b/deps/v8/src/builtins/builtins-reflect-gen.cc
@@ -11,12 +11,12 @@ namespace internal {
// ES section #sec-reflect.has
TF_BUILTIN(ReflectHas, CodeStubAssembler) {
- Node* target = Parameter(Descriptor::kTarget);
- Node* key = Parameter(Descriptor::kKey);
+ TNode<Object> target = CAST(Parameter(Descriptor::kTarget));
+ TNode<Object> key = CAST(Parameter(Descriptor::kKey));
TNode<Context> context = CAST(Parameter(Descriptor::kContext));
- ThrowIfNotJSReceiver(context, CAST(target),
- MessageTemplate::kCalledOnNonObject, "Reflect.has");
+ ThrowIfNotJSReceiver(context, target, MessageTemplate::kCalledOnNonObject,
+ "Reflect.has");
Return(CallBuiltin(Builtins::kHasProperty, context, target, key));
}