]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - debugger/DebuggerCallFrame.h
JavaScriptCore-1218.tar.gz
[apple/javascriptcore.git] / debugger / DebuggerCallFrame.h
index 9d377ef97a0a2db3aaac32285ea6cf011d7e16b8..66585a6371ef586642b39fc23e6a7c88c7671cf3 100644 (file)
@@ -48,13 +48,14 @@ namespace JSC {
         {
         }
 
+        CallFrame* callFrame() const { return m_callFrame; }
         JSGlobalObject* dynamicGlobalObject() const { return m_callFrame->dynamicGlobalObject(); }
-        const ScopeChainNode* scopeChain() const { return m_callFrame->scopeChain(); }
-        const UString* functionName() const;
-        UString calculatedFunctionName() const;
-        Type type() const;
-        JSObject* thisObject() const;
-        JSValue evaluate(const UString&, JSValue& exception) const;
+        JSScope* scope() const { return m_callFrame->scope(); }
+        JS_EXPORT_PRIVATE String functionName() const;
+        JS_EXPORT_PRIVATE String calculatedFunctionName() const;
+        JS_EXPORT_PRIVATE Type type() const;
+        JS_EXPORT_PRIVATE JSObject* thisObject() const;
+        JS_EXPORT_PRIVATE JSValue evaluate(const String&, JSValue& exception) const;
         JSValue exception() const { return m_exception; }
 
     private: