/macosx-10.9.5/WebKit-7537.78.2/mac/ForwardingHeaders/runtime/ |
H A D | JSFunction.h | 1 #include <JavaScriptCore/JSFunction.h>
|
/macosx-10.9.5/WebCore-7537.78.1/ForwardingHeaders/runtime/ |
H A D | JSFunction.h | 3 #include <JavaScriptCore/JSFunction.h>
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/ |
H A D | JSFunction.cpp | 26 #include "JSFunction.h" 53 const ClassInfo JSFunction::s_info = { "Function", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(JSFunction) }; 55 bool JSFunction::isHostFunctionNonInline() const 60 JSFunction* JSFunction::create(ExecState* exec, JSGlobalObject* globalObject, int length, const String& name, NativeFunction nativeFunction, Intrinsic intrinsic, NativeFunction nativeConstructor) 73 JSFunction* function = new (NotNull, allocateCell<JSFunction>(*exec->heap())) JSFunction(exec, globalObject, globalObject->functionStructure()); 79 void JSFunction 84 JSFunction::JSFunction(ExecState* exec, JSGlobalObject* globalObject, Structure* structure) function in class:JSC::JSFunction [all...] |
H A D | JSFunction.h | 52 class JSFunction : public JSDestructibleObject { class in namespace:JSC 61 JS_EXPORT_PRIVATE static JSFunction* create(ExecState*, JSGlobalObject*, int length, const String& name, NativeFunction, Intrinsic = NoIntrinsic, NativeFunction nativeConstructor = callHostFunctionAsConstructor); 63 static JSFunction* create(ExecState* exec, FunctionExecutable* executable, JSScope* scope) 66 JSFunction* function = new (NotNull, allocateCell<JSFunction>(vm.heap)) JSFunction(vm, executable, scope); 122 return OBJECT_OFFSETOF(JSFunction, m_scope); 127 return OBJECT_OFFSETOF(JSFunction, m_executable); 132 return OBJECT_OFFSETOF(JSFunction, m_allocationProfile); 160 JS_EXPORT_PRIVATE JSFunction(ExecStat [all...] |
H A D | FunctionPrototype.h | 39 void addFunctionProperties(ExecState*, JSGlobalObject*, JSFunction** callFunction, JSFunction** applyFunction);
|
H A D | FunctionPrototype.cpp | 27 #include "JSFunction.h" 56 void FunctionPrototype::addFunctionProperties(ExecState* exec, JSGlobalObject* globalObject, JSFunction** callFunction, JSFunction** applyFunction) 58 JSFunction* toStringFunction = JSFunction::create(exec, globalObject, 0, exec->propertyNames().toString.string(), functionProtoFuncToString); 61 *applyFunction = JSFunction::create(exec, globalObject, 2, exec->propertyNames().apply.string(), functionProtoFuncApply); 64 *callFunction = JSFunction::create(exec, globalObject, 1, exec->propertyNames().call.string(), functionProtoFuncCall); 67 JSFunction* bindFunction = JSFunction::create(exec, globalObject, 1, exec->propertyNames().bind.string(), functionProtoFuncBind); 104 if (thisValue.inherits(&JSFunction [all...] |
H A D | JSBoundFunction.h | 29 #include "JSFunction.h" 36 class JSBoundFunction : public JSFunction { 38 typedef JSFunction Base;
|
H A D | PutPropertySlot.h | 35 class JSFunction;
|
H A D | CommonSlowPaths.h | 48 JSFunction* callee = jsCast<JSFunction*>(exec->callee());
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | LLIntCallLinkInfo.h | 29 #include "JSFunction.h" 58 WriteBarrier<JSFunction> callee; 59 WriteBarrier<JSFunction> lastSeenCallee;
|
H A D | CallLinkStatus.cpp | 48 if (!value.asCell()->inherits(&JSFunction::s_info)) 51 m_executable = jsCast<JSFunction*>(value.asCell())->executable(); 54 JSFunction* CallLinkStatus::function() const 59 if (!m_callTarget.asCell()->inherits(&JSFunction::s_info)) 62 return jsCast<JSFunction*>(m_callTarget.asCell()); 113 JSFunction* target = callLinkInfo.lastSeenCallee.get();
|
H A D | CodeOrigin.h | 43 class JSFunction; 104 WriteBarrier<JSFunction> callee; // This may be null, indicating that this is a closure call and that the JSFunction and JSScope are already on the stack. 115 JSFunction* calleeForCallFrame(ExecState*) const;
|
H A D | CallLinkInfo.h | 33 #include "JSFunction.h" 79 JITWriteBarrier<JSFunction> callee; 80 WriteBarrier<JSFunction> lastSeenCallee;
|
H A D | CallLinkStatus.h | 38 class JSFunction; 111 JSFunction* function() const;
|
H A D | CodeOrigin.cpp | 77 JSFunction* InlineCallFrame::calleeForCallFrame(ExecState* exec) const 82 return jsCast<JSFunction*>((exec + stackOffset)->callee());
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/interpreter/ |
H A D | CallFrameClosure.h | 34 JSFunction* function;
|
H A D | Interpreter.h | 36 #include "JSFunction.h" 213 JSValue retrieveArgumentsFromVMCode(CallFrame*, JSFunction*) const; 214 JSValue retrieveCallerFromVMCode(CallFrame*, JSFunction*) const; 217 void getArgumentsData(CallFrame*, JSFunction*&, ptrdiff_t& firstParameterIndex, Register*& argv, int& argc); 246 CallFrameClosure prepareForRepeatCall(FunctionExecutable*, CallFrame*, JSFunction*, int argumentCountIncludingThis, JSScope*); 252 static CallFrame* findFunctionCallFrameFromVMCode(CallFrame*, JSFunction*);
|
H A D | CallFrame.cpp | 85 JSFunction* calleeAsFunction = jsCast<JSFunction*>(calleeAsFunctionCell); 151 JSFunction* calleeAsFunction = inlineCallFrame->callee.get();
|
H A D | CachedCall.h | 30 #include "JSFunction.h" 38 CachedCall(CallFrame* callFrame, JSFunction* function, int argumentCount)
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/debugger/ |
H A D | DebuggerCallFrame.cpp | 32 #include "JSFunction.h" 49 if (!function || !function->inherits(&JSFunction::s_info)) 51 return jsCast<JSFunction*>(function)->name(m_callFrame);
|
H A D | Debugger.cpp | 27 #include "JSFunction.h" 68 if (!cell->inherits(&JSFunction::s_info)) 71 JSFunction* function = jsCast<JSFunction*>(cell);
|
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/ |
H A D | JSLazyEventListener.cpp | 28 #include <runtime/JSFunction.h> 115 JSFunction* listenerAsFunction = jsCast<JSFunction*>(jsFunction);
|
H A D | ScriptEventListener.cpp | 42 #include <runtime/JSFunction.h> 145 JSC::JSFunction* jsFunction = jsDynamicCast<JSFunction*>(jsObject);
|
H A D | JSHistoryCustom.cpp | 35 #include <runtime/JSFunction.h> 43 return JSFunction::create(exec, exec->lexicalGlobalObject(), 0, propertyName.publicName(), jsHistoryPrototypeFunctionBack); 48 return JSFunction::create(exec, exec->lexicalGlobalObject(), 0, propertyName.publicName(), jsHistoryPrototypeFunctionForward); 53 return JSFunction::create(exec, exec->lexicalGlobalObject(), 1, propertyName.publicName(), jsHistoryPrototypeFunctionGo);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGRepatch.h | 43 void dfgLinkFor(ExecState*, CallLinkInfo&, CodeBlock*, JSFunction* callee, MacroAssemblerCodePtr, CodeSpecializationKind);
|