-template<typename StringType1, typename StringType2, typename StringType3, typename StringType4>
-inline JSValue jsMakeNontrivialString(ExecState* exec, StringType1 string1, StringType2 string2, StringType3 string3, StringType4 string4)
-{
- PassRefPtr<StringImpl> result = WTF::tryMakeString(string1, string2, string3, string4);
- if (!result)
- return throwOutOfMemoryError(exec);
- return jsNontrivialString(exec, result);
-}
+ buffer8.clear();
+ m_is8Bit = false;
+ }
+
+ Vector<LChar, 64, UnsafeVectorOverflow> buffer8;
+ Vector<UChar, 64, UnsafeVectorOverflow> buffer16;
+ bool m_okay;
+ bool m_is8Bit;
+};