Reviewed by Eric Seidel.
authorkevino@webkit.org <kevino@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Jun 2011 19:31:48 +0000 (19:31 +0000)
committerkevino@webkit.org <kevino@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Jun 2011 19:31:48 +0000 (19:31 +0000)
Add export symbols to debugger headers.
https://bugs.webkit.org/show_bug.cgi?id=27551

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88370 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/debugger/Debugger.h
Source/JavaScriptCore/debugger/DebuggerCallFrame.h

index 2362f72..98235a9 100755 (executable)
@@ -1,3 +1,13 @@
+2011-06-08  Kevin Ollivier  <kevino@theolliviers.com>
+
+        Reviewed by Eric Seidel.
+
+        Add export symbols to debugger headers.
+        https://bugs.webkit.org/show_bug.cgi?id=27551
+
+        * debugger/Debugger.h:
+        * debugger/DebuggerCallFrame.h:
+
 2011-06-08  Geoffrey Garen  <ggaren@apple.com>
 
         Reviewed by Darin Adler.
index ec5cf37..f48243c 100644 (file)
@@ -34,7 +34,7 @@ namespace JSC {
     class SourceProvider;
     class UString;
 
-    class Debugger {
+    class JS_EXPORT_PRIVATE Debugger {
     public:
         virtual ~Debugger();
 
index f6b415c..d8fb9da 100644 (file)
@@ -51,10 +51,10 @@ namespace JSC {
         JSGlobalObject* dynamicGlobalObject() const { return m_callFrame->dynamicGlobalObject(); }
         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;
+        JS_EXPORT_PRIVATE UString calculatedFunctionName() const;
+        JS_EXPORT_PRIVATE Type type() const;
+        JS_EXPORT_PRIVATE JSObject* thisObject() const;
+        JS_EXPORT_PRIVATE JSValue evaluate(const UString&, JSValue& exception) const;
         JSValue exception() const { return m_exception; }
 
     private: