Searched defs:FunctionExecutable (Results 1 - 3 of 3) sorted by relevance
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | Executable.cpp | 73 const ClassInfo FunctionExecutable::s_info = { "FunctionExecutable", &ScriptExecutable::s_info, 0, 0 }; 75 FunctionExecutable::FunctionExecutable(JSGlobalData* globalData, const Identifier& name, const SourceCode& source, bool forceUsesArguments, FunctionParameters* parameters, bool inStrictContext, int firstLine, int lastLine) function in class:JSC::FunctionExecutable 87 FunctionExecutable::FunctionExecutable(ExecState* exec, const Identifier& name, const SourceCode& source, bool forceUsesArguments, FunctionParameters* parameters, bool inStrictContext, int firstLine, int lastLine) function in class:JSC::FunctionExecutable 231 JSObject* FunctionExecutable::compileForCallInternal(ExecState* exec, ScopeChainNode* scopeChainNode) 279 JSObject* FunctionExecutable::compileForConstructInternal(ExecState* exec, ScopeChainNode* scopeChainNode) 324 void FunctionExecutable::markChildren(MarkStack& markStack) 333 void FunctionExecutable [all...] |
H A D | Executable.h | 295 class FunctionExecutable : public ScriptExecutable { class in namespace:JSC 298 static FunctionExecutable* create(ExecState* exec, const Identifier& name, const SourceCode& source, bool forceUsesArguments, FunctionParameters* parameters, bool isInStrictContext, int firstLine, int lastLine) 300 return new (exec) FunctionExecutable(exec, name, source, forceUsesArguments, parameters, isInStrictContext, firstLine, lastLine); 303 static FunctionExecutable* create(JSGlobalData* globalData, const Identifier& name, const SourceCode& source, bool forceUsesArguments, FunctionParameters* parameters, bool isInStrictContext, int firstLine, int lastLine) 305 return new (globalData) FunctionExecutable(globalData, name, source, forceUsesArguments, parameters, isInStrictContext, firstLine, lastLine); 374 static FunctionExecutable* fromGlobalCode(const Identifier&, ExecState*, Debugger*, const SourceCode&, JSObject** exception); 378 FunctionExecutable(JSGlobalData*, const Identifier& name, const SourceCode&, bool forceUsesArguments, FunctionParameters*, bool, int firstLine, int lastLine); 379 FunctionExecutable(ExecState*, const Identifier& name, const SourceCode&, bool forceUsesArguments, FunctionParameters*, bool, int firstLine, int lastLine); 413 inline FunctionExecutable* JSFunction::jsExecutable() const 416 return static_cast<FunctionExecutable*>(m_executabl [all...] |
/external/webkit/Source/JavaScriptCore/interpreter/ |
H A D | Interpreter.cpp | 971 CallFrameClosure Interpreter::prepareForRepeatCall(FunctionExecutable* FunctionExecutable, CallFrame* callFrame, JSFunction* function, int argCount, ScopeChainNode* scopeChain) argument 996 JSObject* error = FunctionExecutable->compileForCall(callFrame, scopeChain); 1002 CodeBlock* codeBlock = &FunctionExecutable->generatedBytecodeForCall(); 1011 CallFrameClosure result = { callFrame, newCallFrame, function, FunctionExecutable, scopeChain->globalData, oldEnd, scopeChain, codeBlock->m_numParameters, argc }; 1104 FunctionExecutable* function = codeBlock->functionDecl(i); 3795 FunctionExecutable* function = codeBlock->functionExpr(funcIndex); 4232 JSActivation* activation = new (globalData) JSActivation(callFrame, static_cast<FunctionExecutable*>(codeBlock->ownerExecutable()));
|
Completed in 89 milliseconds