Changeset 47304 in webkit for trunk/JavaScriptCore/debugger/DebuggerCallFrame.cpp
- Timestamp:
- Aug 14, 2009, 6:14:00 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/debugger/DebuggerCallFrame.cpp
r47236 r47304 80 80 return JSValue(); 81 81 82 int errLine; 83 UString errMsg; 84 SourceCode source = makeSource(script); 85 RefPtr<EvalNode> evalNode = m_callFrame->scopeChain()->globalData->parser->parse<EvalNode>(m_callFrame, m_callFrame->dynamicGlobalObject()->debugger(), source, &errLine, &errMsg); 86 if (!evalNode) 87 return Error::create(m_callFrame, SyntaxError, errMsg, errLine, source.provider()->asID(), source.provider()->url()); 82 EvalExecutable eval(makeSource(script)); 83 JSObject* error = eval.parse(m_callFrame); 84 if (error) 85 return error; 88 86 89 return m_callFrame->scopeChain()->globalData->interpreter->execute( evalNode.get(), m_callFrame, thisObject(), m_callFrame->scopeChain(), &exception);87 return m_callFrame->scopeChain()->globalData->interpreter->execute(&eval, m_callFrame, thisObject(), m_callFrame->scopeChain(), &exception); 90 88 } 91 89
Note:
See TracChangeset
for help on using the changeset viewer.