/external/webkit/JavaScriptCore/runtime/ |
ScopeChain.h | 34 class ScopeChainNode : public FastAllocBase { 36 ScopeChainNode(ScopeChainNode* next, JSObject* object, JSGlobalData* globalData, JSGlobalObject* globalObject, JSObject* globalThis) 51 ~ScopeChainNode() 61 ScopeChainNode* next; 72 // Before calling "push" on a bare ScopeChainNode, a client should 77 ScopeChainNode* copy() 83 ScopeChainNode* push(JSObject*); 84 ScopeChainNode* pop(); 94 inline ScopeChainNode* ScopeChainNode::push(JSObject* o [all...] |
ScopeChainMark.h | 30 for (ScopeChainNode* n = m_node; n; n = n->next)
|
CallData.h | 41 class ScopeChainNode; 57 ScopeChainNode* scopeChain;
|
ConstructData.h | 39 class ScopeChainNode; 55 ScopeChainNode* scopeChain;
|
Executable.h | 40 class ScopeChainNode; 143 virtual ExceptionInfo* reparseExceptionInfo(JSGlobalData*, ScopeChainNode*, CodeBlock*) = 0; 164 EvalCodeBlock& bytecode(ExecState* exec, ScopeChainNode* scopeChainNode) 167 JSObject* error = compile(exec, scopeChainNode); 173 JSObject* compile(ExecState*, ScopeChainNode*); 175 ExceptionInfo* reparseExceptionInfo(JSGlobalData*, ScopeChainNode*, CodeBlock*); 188 JITCode& jitCode(ExecState* exec, ScopeChainNode* scopeChainNode) 191 generateJITCode(exec, scopeChainNode); [all...] |
ScopeChain.cpp | 34 void ScopeChainNode::print() const
|
Executable.cpp | 63 JSObject* EvalExecutable::compile(ExecState* exec, ScopeChainNode* scopeChainNode) 72 ScopeChain scopeChain(scopeChainNode); 94 JSObject* ProgramExecutable::compile(ExecState* exec, ScopeChainNode* scopeChainNode) 103 ScopeChain scopeChain(scopeChainNode); 115 void FunctionExecutable::compile(ExecState*, ScopeChainNode* scopeChainNode) 117 JSGlobalData* globalData = scopeChainNode->globalData; 124 ScopeChain scopeChain(scopeChainNode); [all...] |
JSFunction.h | 45 JSFunction(ExecState*, NonNullPassRefPtr<FunctionExecutable>, ScopeChainNode*); 108 void setScopeChain(ScopeChainNode* sc)
|
JSFunction.cpp | 75 JSFunction::JSFunction(ExecState* exec, NonNullPassRefPtr<FunctionExecutable> executable, ScopeChainNode* scopeChainNode) 79 setScopeChain(scopeChainNode);
|
Operations.h | 392 ALWAYS_INLINE JSValue resolveBase(CallFrame* callFrame, Identifier& property, ScopeChainNode* scopeChain)
|
/external/webkit/JavaScriptCore/interpreter/ |
Interpreter.h | 52 class ScopeChainNode; 98 JSValue execute(ProgramExecutable*, CallFrame*, ScopeChainNode*, JSObject* thisObj, JSValue* exception); 99 JSValue execute(FunctionExecutable*, CallFrame*, JSFunction*, JSObject* thisObj, const ArgList& args, ScopeChainNode*, JSValue* exception); 100 JSValue execute(EvalExecutable* evalNode, CallFrame* exec, JSObject* thisObj, ScopeChainNode* scopeChain, JSValue* exception); 120 CallFrameClosure prepareForRepeatCall(FunctionExecutable*, CallFrame*, JSFunction*, int argCount, ScopeChainNode*, JSValue* exception); 124 JSValue execute(EvalExecutable*, CallFrame*, JSObject* thisObject, int globalRegisterOffset, ScopeChainNode*, JSValue* exception); 132 NEVER_INLINE ScopeChainNode* createExceptionScope(CallFrame*, const Instruction* vPC);
|
Register.h | 45 class ScopeChainNode; 64 Register& operator=(ScopeChainNode*); 74 ScopeChainNode* scopeChain() const; 94 ScopeChainNode* scopeChain; 160 ALWAYS_INLINE Register& Register::operator=(ScopeChainNode* scopeChain) 202 ALWAYS_INLINE ScopeChainNode* Register::scopeChain() const
|
CallFrameClosure.h | 38 ScopeChainNode* scopeChain;
|
CallFrame.h | 42 ScopeChainNode* scopeChain() const 115 void setScopeChain(ScopeChainNode* scopeChain) { static_cast<Register*>(this)[RegisterFile::ScopeChain] = scopeChain; } 117 ALWAYS_INLINE void init(CodeBlock* codeBlock, Instruction* vPC, ScopeChainNode* scopeChain,
|
Interpreter.cpp | 97 ScopeChainNode* scopeChain = callFrame->scopeChain(); 128 ScopeChainNode* scopeChain = callFrame->scopeChain(); 206 ScopeChainNode* scopeChain = callFrame->scopeChain(); 309 ScopeChainNode* scopeChain = callFrame->scopeChain(); 451 ScopeChainNode* scopeChain = callFrame->scopeChain(); 566 ScopeChainNode* scopeChain = callFrame->scopeChain(); 577 JSValue Interpreter::execute(ProgramExecutable* program, CallFrame* callFrame, ScopeChainNode* scopeChain, JSObject* thisObj, JSValue* exception) 638 JSValue Interpreter::execute(FunctionExecutable* functionExecutable, CallFrame* callFrame, JSFunction* function, JSObject* thisObj, const ArgList& args, ScopeChainNode* scopeChain, JSValue* exception) 700 CallFrameClosure Interpreter::prepareForRepeatCall(FunctionExecutable* FunctionExecutable, CallFrame* callFrame, JSFunction* function, int argCount, ScopeChainNode* scopeChain, JSValue* exception) 771 JSValue Interpreter::execute(EvalExecutable* eval, CallFrame* callFrame, JSObject* thisObj, ScopeChainNode* scopeChain, JSValue* exception [all...] |
/external/webkit/JavaScriptCore/debugger/ |
DebuggerCallFrame.h | 52 const ScopeChainNode* scopeChain() const { return m_callFrame->scopeChain(); }
|
/external/webkit/JavaScriptCore/bytecode/ |
EvalCodeCache.h | 45 PassRefPtr<EvalExecutable> get(ExecState* exec, const UString& evalSource, ScopeChainNode* scopeChain, JSValue& exceptionValue)
|
/external/webkit/WebCore/bindings/js/ |
JSJavaScriptCallFrameCustom.cpp | 72 const ScopeChainNode* scopeChain = impl()->scopeChain();
|
/external/webkit/WebCore/inspector/ |
JavaScriptCallFrame.cpp | 58 const JSC::ScopeChainNode* JavaScriptCallFrame::scopeChain() const
|
JavaScriptCallFrame.h | 69 const JSC::ScopeChainNode* scopeChain() const;
|
/external/webkit/WebKit/mac/WebView/ |
WebScriptDebugDelegate.mm | 179 const ScopeChainNode* scopeChain = _private->debuggerCallFrame->scopeChain();
|
/external/webkit/JavaScriptCore/jit/ |
JITOpcodes.cpp | 574 loadPtr(Address(regT2, OBJECT_OFFSETOF(ScopeChainNode, next)), regT2); 576 loadPtr(Address(regT2, OBJECT_OFFSETOF(ScopeChainNode, object)), regT2); 595 loadPtr(Address(regT2, OBJECT_OFFSETOF(ScopeChainNode, next)), regT2); 597 loadPtr(Address(regT2, OBJECT_OFFSETOF(ScopeChainNode, object)), regT2); [all...] |
JITStubs.cpp | [all...] |
JIT.h | 63 class ScopeChainNode; [all...] |
/external/webkit/JavaScriptCore/parser/ |
Nodes.h | 47 class ScopeChainNode; [all...] |