From: ulan@chromium.org Date: Wed, 22 May 2013 15:12:07 +0000 (+0000) Subject: Fix Windows shared library build. X-Git-Tag: upstream/4.7.83~14172 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=aadfc39a12723bd4e28bb8a969264cca96ca523f;p=platform%2Fupstream%2Fv8.git Fix Windows shared library build. We cannot dll-export templates. R=jkummerow@chromium.org Review URL: https://chromiumcodereview.appspot.com/15697006 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@14751 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- diff --git a/include/v8.h b/include/v8.h index b3dff3f..37bd427 100644 --- a/include/v8.h +++ b/include/v8.h @@ -2735,7 +2735,7 @@ class V8EXPORT Template : public Data { template -class V8EXPORT ReturnValue { +class ReturnValue { public: V8_INLINE(explicit ReturnValue(internal::Object** slot)); // Handle setters @@ -2763,7 +2763,7 @@ class V8EXPORT ReturnValue { * the holder of the function. */ template -class V8EXPORT FunctionCallbackInfo { +class FunctionCallbackInfo { public: V8_INLINE(int Length() const); V8_INLINE(Local operator[](int i) const); @@ -2811,7 +2811,7 @@ class V8EXPORT Arguments : public FunctionCallbackInfo { * of the property access. */ template -class V8EXPORT PropertyCallbackInfo { +class PropertyCallbackInfo { public: V8_INLINE(Isolate* GetIsolate() const); V8_INLINE(Local Data() const);