Index: src/builtins/builtins-utils.h |
diff --git a/src/builtins/builtins-utils.h b/src/builtins/builtins-utils.h |
index ca1786c4fa28620832d6b3ba57b23640abe69d26..0904208b835f181729eb4dc2e5906a19f8b8c5a6 100644 |
--- a/src/builtins/builtins-utils.h |
+++ b/src/builtins/builtins-utils.h |
@@ -48,9 +48,8 @@ class BuiltinArguments : public Arguments { |
static const int kNumExtraArgs = 3; |
static const int kNumExtraArgsWithReceiver = 4; |
- template <class S> |
- Handle<S> target() { |
- return Arguments::at<S>(Arguments::length() - 1 - kTargetOffset); |
+ Handle<JSFunction> target() { |
+ return Arguments::at<JSFunction>(Arguments::length() - 1 - kTargetOffset); |
} |
Handle<HeapObject> new_target() { |
return Arguments::at<HeapObject>(Arguments::length() - 1 - |