- inline InternalFunction* asInternalFunction(JSValue value)
- {
- ASSERT(asObject(value)->inherits(&InternalFunction::info));
- return static_cast<InternalFunction*>(asObject(value));
- }
+ static CallType getCallData(JSCell*, CallData&);
+};
+
+InternalFunction* asInternalFunction(JSValue);
+
+inline InternalFunction* asInternalFunction(JSValue value)
+{
+ ASSERT(asObject(value)->inherits(InternalFunction::info()));
+ return static_cast<InternalFunction*>(asObject(value));
+}