Reviewed by Darin.
[WebKit-https.git] / JavaScriptCore / kjs / ustring.h
index 03e2ae23dcc81724e4a555d6c2ea744e1dcd2d18..34f5da917c28e0478521db901eb04d99eed0b367 100644 (file)
@@ -306,6 +306,16 @@ namespace KJS {
      */
     static UString from(double d);
 
+    struct Range {
+    public:
+      Range(int pos, int len) : position(pos), length(len) {}
+      Range() {}
+      int position;
+      int length;
+    };
+
+    UString spliceSubstringsWithSeparators(const Range *substringRanges, int rangeCount, const UString *separators, int separatorCount) const;
+
     /**
      * Append another string.
      */