Searched refs:constructData (Results 1 - 25 of 39) sorted by relevance

12

/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DConstructData.cpp37 JSObject* construct(ExecState* exec, JSValue constructorObject, ConstructType constructType, const ConstructData& constructData, const ArgList& args) argument
40 return exec->interpreter()->executeConstruct(exec, asObject(constructorObject), constructType, constructData, args);
H A DErrorConstructor.cpp57 ConstructType ErrorConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
59 constructData.native.function = constructWithErrorConstructor;
H A DNameConstructor.cpp57 ConstructType NameConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
59 constructData.native.function = constructPrivateName;
H A DNativeErrorConstructor.cpp60 ConstructType NativeErrorConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
62 constructData.native.function = constructWithNativeErrorConstructor;
H A DBooleanConstructor.cpp62 ConstructType BooleanConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
64 constructData.native.function = constructWithBooleanConstructor;
H A DJSBoundFunction.cpp71 ConstructData constructData; local
72 ConstructType constructType = getConstructData(targetFunction, constructData);
74 return JSValue::encode(construct(exec, targetFunction, constructType, constructData, args));
79 ConstructData constructData; local
80 ConstructType constructType = JSC::getConstructData(targetFunction, constructData);
H A DArrayConstructor.cpp110 ConstructType ArrayConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
112 constructData.native.function = constructWithArrayConstructor;
H A DJSCell.cpp77 ConstructType JSCell::getConstructData(JSCell*, ConstructData& constructData) argument
79 constructData.js.functionExecutable = 0;
80 constructData.js.scope = 0;
81 constructData.native.function = 0;
H A DError.h102 static ConstructType getConstructData(JSCell*, ConstructData& constructData) argument
104 constructData.native.function = constructThrowTypeError;
H A DFunctionConstructor.cpp62 ConstructType FunctionConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
64 constructData.native.function = constructWithFunctionConstructor;
H A DNumberConstructor.cpp124 ConstructType NumberConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
126 constructData.native.function = constructWithNumberConstructor;
H A DStringConstructor.cpp106 ConstructType StringConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
108 constructData.native.function = constructWithStringConstructor;
H A DDateConstructor.cpp160 ConstructType DateConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
162 constructData.native.function = constructWithDateConstructor;
H A DJSFunction.cpp462 ConstructType JSFunction::getConstructData(JSCell* cell, ConstructData& constructData) argument
466 constructData.native.function = thisObject->nativeConstructor();
469 constructData.js.functionExecutable = thisObject->jsExecutable();
470 constructData.js.scope = thisObject->scope();
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/
H A DJSImageConstructor.cpp77 ConstructType JSImageConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
79 constructData.native.function = constructImage;
H A DScriptFunctionCall.cpp176 ConstructData constructData; local
177 ConstructType constructType = constructor->methodTable()->getConstructData(constructor, constructData);
181 JSValue result = JSC::construct(m_exec, constructor, constructType, constructData, m_arguments);
/macosx-10.9.5/JavaScriptCore-7537.78.1/API/
H A DJSCallbackConstructor.cpp99 ConstructType JSCallbackConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
101 constructData.native.function = constructJSCallback;
H A DJSObjectRef.cpp557 ConstructData constructData; local
558 return jsObject->methodTable()->getConstructData(jsObject, constructData) != ConstructTypeNone;
571 ConstructData constructData; local
572 ConstructType constructType = jsObject->methodTable()->getConstructData(jsObject, constructData);
579 JSObjectRef result = toRef(construct(exec, jsObject, constructType, constructData, argList));
/macosx-10.9.5/WebCore-7537.78.1/bindings/scripts/test/JS/
H A DJSTestNode.cpp83 ConstructType JSTestNodeConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
85 constructData.native.function = constructJSTestNode;
H A DJSTestEventConstructor.cpp117 ConstructType JSTestEventConstructorConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
119 constructData.native.function = constructJSTestEventConstructor;
H A DJSTestNamedConstructor.cpp114 ConstructType JSTestNamedConstructorNamedConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
116 constructData.native.function = constructJSTestNamedConstructor;
H A DJSTestOverloadedConstructors.cpp144 ConstructType JSTestOverloadedConstructorsConstructor::getConstructData(JSCell*, ConstructData& constructData) argument
146 constructData.native.function = constructJSTestOverloadedConstructors;
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/Plugins/Netscape/
H A DNPJSObject.cpp265 ConstructData constructData; local
266 ConstructType constructType = getConstructData(m_jsObject.get(), constructData);
275 JSValue value = JSC::construct(exec, m_jsObject.get(), constructType, constructData, argumentList);
/macosx-10.9.5/WebCore-7537.78.1/bridge/
H A Druntime_object.cpp292 ConstructType RuntimeObject::getConstructData(JSCell* cell, ConstructData& constructData) argument
302 constructData.native.function = callRuntimeConstructor;
H A DNP_jsobject.cpp490 ConstructData constructData; local
491 ConstructType constructType = getConstructData(constructor, constructData);
497 JSValue resultV = JSC::construct(exec, constructor, constructType, constructData, argList);

Completed in 234 milliseconds

12