Lines Matching refs:jsString
40 JSString* jsString(JSGlobalData*, const UString&); // returns empty string if passed null string
41 JSString* jsString(ExecState*, const UString&); // returns empty string if passed null string
50 // These functions are faster than just calling jsString.
92 void append(JSString* jsString)
94 if (jsString->isRope()) {
95 for (unsigned i = 0; i < jsString->m_fiberCount; ++i)
96 append(jsString->m_other.m_fibers[i]);
98 append(jsString->string());
371 void appendStringInConstruct(unsigned& index, JSString* jsString)
373 if (jsString->isRope()) {
374 for (unsigned i = 0; i < jsString->m_fiberCount; ++i) {
375 RopeImpl::Fiber fiber = jsString->m_other.m_fibers[i];
380 appendStringInConstruct(index, jsString->string());
436 friend JSValue jsString(ExecState* exec, JSString* s1, JSString* s2);
437 friend JSValue jsString(ExecState* exec, const UString& u1, JSString* s2);
438 friend JSValue jsString(ExecState* exec, JSString* s1, const UString& u2);
439 friend JSValue jsString(ExecState* exec, Register* strings, unsigned count);
440 friend JSValue jsString(ExecState* exec, JSValue thisValue);
508 inline JSString* jsString(JSGlobalData* globalData, const UString& s)
570 inline JSString* jsString(ExecState* exec, const UString& s) { return jsString(&exec->globalData(), s); }