diff --git a/js/src/jsfun.cpp b/js/src/jsfun.cpp index 5255aebbfc..ec13ce3e9a 100644 --- a/js/src/jsfun.cpp +++ b/js/src/jsfun.cpp @@ -2424,11 +2424,7 @@ namespace detail { JS_PUBLIC_API(void) CheckIsValidConstructible(const Value& calleev) { - JSObject* callee = &calleev.toObject(); - if (callee->is()) - MOZ_ASSERT(callee->as().isConstructor()); - else - MOZ_ASSERT(callee->constructHook() != nullptr); + MOZ_ASSERT(calleev.toObject().isConstructor()); } } // namespace detail