Changeset 172372 in webkit for trunk/Source/JavaScriptCore/debugger/DebuggerCallFrame.h
- Timestamp:
- Aug 8, 2014, 11:50:19 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/debugger/DebuggerCallFrame.h
r172129 r172372 30 30 #define DebuggerCallFrame_h 31 31 32 #include "CallFrame.h" 32 33 #include "DebuggerPrimitives.h" 33 #include "Strong.h"34 34 #include <wtf/PassRefPtr.h> 35 35 #include <wtf/RefCounted.h> … … 37 37 38 38 namespace JSC { 39 40 class DebuggerScope;41 class ExecState;42 typedef ExecState CallFrame;43 39 44 40 class DebuggerCallFrame : public RefCounted<DebuggerCallFrame> { … … 63 59 64 60 JS_EXPORT_PRIVATE JSGlobalObject* vmEntryGlobalObject() const; 65 JS_EXPORT_PRIVATE DebuggerScope* scope();61 JS_EXPORT_PRIVATE JSScope* scope() const; 66 62 JS_EXPORT_PRIVATE String functionName() const; 67 63 JS_EXPORT_PRIVATE Type type() const; … … 83 79 RefPtr<DebuggerCallFrame> m_caller; 84 80 TextPosition m_position; 85 // The DebuggerCallFrameScope is responsible for calling invalidate() which,86 // in turn, will clear this strong ref.87 Strong<DebuggerScope> m_scope;88 81 }; 89 82
Note:
See TracChangeset
for help on using the changeset viewer.