Searched refs:constructType (Results 1 - 10 of 10) sorted by relevance

/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/
H A DConstructData.cpp37 JSObject* construct(ExecState* exec, JSValue constructorObject, ConstructType constructType, const ConstructData& constructData, const ArgList& args) argument
39 ASSERT(constructType == ConstructTypeJS || constructType == ConstructTypeHost);
40 return exec->interpreter()->executeConstruct(exec, asObject(constructorObject), constructType, constructData, args);
H A DJSBoundFunction.cpp72 ConstructType constructType = getConstructData(targetFunction, constructData); local
73 ASSERT(constructType != ConstructTypeNone);
74 return JSValue::encode(construct(exec, targetFunction, constructType, constructData, args));
80 ConstructType constructType = JSC::getConstructData(targetFunction, constructData); local
81 bool canConstruct = constructType != ConstructTypeNone;
H A DJSPromiseDeferred.cpp100 ConstructType constructType = getConstructData(C, constructData); local
101 if (constructType == ConstructTypeNone)
113 JSObject* promise = construct(exec, C, constructType, constructData, constructArguments);
H A DJSPromiseConstructor.cpp545 ConstructType constructType = getConstructData(promiseConstructor, constructData); local
546 ASSERT(constructType != ConstructTypeNone);
551 return jsCast<JSPromise*>(construct(exec, promiseConstructor, constructType, constructData, arguments));
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/Plugins/Netscape/
H A DNPJSObject.cpp265 ConstructType constructType = getConstructData(m_jsObject.get(), constructData); local
266 if (constructType == ConstructTypeNone)
274 JSValue value = JSC::construct(exec, m_jsObject.get(), constructType, constructData, argumentList);
/macosx-10.10.1/JavaScriptCore-7600.1.17/API/
H A DJSObjectRef.cpp629 ConstructType constructType = jsObject->methodTable()->getConstructData(jsObject, constructData); local
630 if (constructType == ConstructTypeNone)
636 JSObjectRef result = toRef(construct(exec, jsObject, constructType, constructData, argList));
/macosx-10.10.1/JavaScriptCore-7600.1.17/interpreter/
H A DInterpreter.cpp1012 JSObject* Interpreter::executeConstruct(CallFrame* callFrame, JSObject* constructor, ConstructType constructType, const ConstructData& constructData, const ArgList& args) argument
1022 bool isJSConstruct = (constructType == ConstructTypeJS);
1030 ASSERT(constructType == ConstructTypeHost);
/macosx-10.10.1/JavaScriptCore-7600.1.17/llint/
H A DLLIntSlowPaths.cpp1058 ConstructType constructType = getConstructData(callee, constructData); local
1060 ASSERT(constructType != ConstructTypeJS);
1062 if (constructType == ConstructTypeHost) {
1074 ASSERT(constructType == ConstructTypeNone);
/macosx-10.10.1/JavaScriptCore-7600.1.17/jit/
H A DJITOperations.cpp653 ConstructType constructType = getConstructData(callee, constructData); local
655 ASSERT(constructType != ConstructTypeJS);
657 if (constructType == ConstructTypeHost) {
667 ASSERT(constructType == ConstructTypeNone);
/macosx-10.10.1/WebKit-7600.1.25/mac/Plugins/Hosted/
H A DNetscapePluginInstanceProxy.mm985 ConstructType constructType = object->methodTable()->getConstructData(object, constructData);
986 if (constructType == ConstructTypeNone)
992 JSValue value = JSC::construct(exec, object, constructType, constructData, argList);

Completed in 215 milliseconds