#include "config.h"
#include "core/inspector/ScriptCallStack.h"
+#include "core/inspector/ScriptAsyncCallStack.h"
-namespace WebCore {
+namespace blink {
DEFINE_EMPTY_DESTRUCTOR_WILL_BE_REMOVED(ScriptCallStack);
return m_frames.size();
}
+PassRefPtrWillBeRawPtr<ScriptAsyncCallStack> ScriptCallStack::asyncCallStack() const
+{
+ return m_asyncCallStack;
+}
+
+void ScriptCallStack::setAsyncCallStack(PassRefPtrWillBeRawPtr<ScriptAsyncCallStack> asyncCallStack)
+{
+ m_asyncCallStack = asyncCallStack;
+}
+
PassRefPtr<TypeBuilder::Array<TypeBuilder::Console::CallFrame> > ScriptCallStack::buildInspectorArray() const
{
RefPtr<TypeBuilder::Array<TypeBuilder::Console::CallFrame> > frames = TypeBuilder::Array<TypeBuilder::Console::CallFrame>::create();
return frames;
}
-} // namespace WebCore
+void ScriptCallStack::trace(Visitor* visitor)
+{
+ visitor->trace(m_asyncCallStack);
+}
+
+} // namespace blink