]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - yarr/YarrPattern.h
JavaScriptCore-1097.3.tar.gz
[apple/javascriptcore.git] / yarr / YarrPattern.h
index e46479ef59cb14b3aa8d60778536c3df014e7cce..a31deee67294644e5dc4aad4d7a06b073b20b79f 100644 (file)
@@ -29,6 +29,7 @@
 
 #include <runtime/UString.h>
 #include <wtf/CheckedArithmetic.h>
+#include <wtf/RefCounted.h>
 #include <wtf/Vector.h>
 #include <wtf/unicode/Unicode.h>
 
@@ -315,7 +316,7 @@ struct TermChain {
 };
 
 struct YarrPattern {
-    YarrPattern(const UString& pattern, bool ignoreCase, bool multiline, const char** error);
+    JS_EXPORT_PRIVATE YarrPattern(const UString& pattern, bool ignoreCase, bool multiline, const char** error);
 
     ~YarrPattern()
     {