/external/webkit/WebKit/mac/ForwardingHeaders/runtime/ |
JSString.h | 1 #import <JavaScriptCore/JSString.h>
|
/external/webkit/WebCore/ForwardingHeaders/runtime/ |
JSString.h | 3 #include <JavaScriptCore/JSString.h>
|
/external/webkit/JavaScriptCore/runtime/ |
SmallStrings.h | 35 class JSString; 44 JSString* emptyString(JSGlobalData* globalData) 50 JSString* singleCharacterString(JSGlobalData* globalData, unsigned char character) 68 JSString* m_emptyString; 69 JSString* m_singleCharacterStrings[0x100];
|
JSString.h | 35 class JSString; 37 JSString* jsEmptyString(JSGlobalData*); 38 JSString* jsEmptyString(ExecState*); 39 JSString* jsString(JSGlobalData*, const UString&); // returns empty string if passed null string 40 JSString* jsString(ExecState*, const UString&); // returns empty string if passed null string 42 JSString* jsSingleCharacterString(JSGlobalData*, UChar); 43 JSString* jsSingleCharacterString(ExecState*, UChar); 44 JSString* jsSingleCharacterSubstring(JSGlobalData*, const UString&, unsigned offset) [all...] |
JSString.cpp | 24 #include "JSString.h" 34 void JSString::Rope::destructNonRecursive() 64 JSString::Rope::~Rope() 69 // Overview: this methods converts a JSString from holding a string in rope form 79 void JSString::resolveRope(ExecState* exec) const 142 JSValue JSString::toPrimitive(ExecState*, PreferredPrimitiveType) const 144 return const_cast<JSString*>(this); 147 bool JSString::getPrimitiveNumber(ExecState* exec, double& number, JSValue& result) 154 bool JSString::toBoolean(ExecState*) const 159 double JSString::toNumber(ExecState* exec) cons [all...] |
SmallStrings.cpp | 30 #include "JSString.h" 37 static inline bool isMarked(JSString* string) 123 m_emptyString = new (globalData) JSString(globalData, "", JSString::HasOtherOwner); 131 m_singleCharacterStrings[character] = new (globalData) JSString(globalData, m_storage->rep(character), JSString::HasOtherOwner);
|
Operations.h | 29 #include "JSString.h" 38 ALWAYS_INLINE JSValue jsString(ExecState* exec, JSString* s1, JSString* s2) 48 if (ropeLength <= JSString::s_maxInternalRopeLength) 49 return new (globalData) JSString(globalData, ropeLength, s1, s2); 52 RefPtr<JSString::Rope> rope = JSString::Rope::createOrNull(ropeLength); 58 return new (globalData) JSString(globalData, rope.release()); 61 ALWAYS_INLINE JSValue jsString(ExecState* exec, const UString& u1, JSString* s2 [all...] |
StringObject.h | 25 #include "JSString.h" 34 static StringObject* create(ExecState*, JSString*); 47 JSString* internalValue() const { return asString(JSWrapperObject::internalValue());} 56 StringObject(NonNullPassRefPtr<Structure>, JSString*);
|
JSCell.cpp | 27 #include "JSString.h" 88 stringValue = static_cast<const JSString*>(this)->value(exec); 94 return isString() ? static_cast<const JSString*>(this)->value(exec) : UString(); 171 JSString* JSCell::toThisJSString(ExecState* exec) 173 return jsString(exec, toThisString(exec));
|
JSGlobalData.cpp | 94 COMPILE_ASSERT(sizeof(JSString) <= sizeof(CollectorCell), sizeof_JSString_must_be_less_than_CollectorCell); 95 JSCell* jsString = new (storage) JSString(JSString::VPtrStealingHack); 96 JSGlobalData::jsStringVPtr = jsString->vptr(); 97 jsString->~JSCell(); 119 , stringStructure(JSString::createStructure(jsNull()))
|
JSZombie.h | 64 virtual JSString* toThisJSString(ExecState*) { ASSERT_NOT_REACHED(); return 0; }
|
StringObject.cpp | 38 StringObject::StringObject(NonNullPassRefPtr<Structure> structure, JSString* string) 47 setInternalValue(jsString(exec, string));
|
JSCell.h | 42 friend class JSString; 111 virtual JSString* toThisJSString(ExecState*);
|
JSValue.h | 43 class JSString; 191 JSString* toThisJSString(ExecState*);
|
JSNumberCell.h | 44 class JSString;
|
/external/webkit/WebCore/bridge/jsc/ |
BridgeJSC.h | 32 #include <runtime/JSString.h>
|
/external/skia/src/xml/ |
SkJS.cpp | 206 JSString* str = JS_ValueToString(fContext, value);
|
SkJSDisplayable.cpp | 243 JSString *str; 319 JSString* str;
|
/external/webkit/WebKit/mac/Plugins/ |
WebPluginController.mm | 338 NSString *JSString = [[request URL] _webkit_scriptIfJavaScriptURL]; 339 if (JSString) { 344 [frame _stringByEvaluatingJavaScriptFromString:JSString];
|
WebNetscapePluginView.mm | [all...] |
/external/webkit/WebKit/mac/Plugins/Hosted/ |
NetscapePluginInstanceProxy.mm | 507 NSString *JSString = [URL _webkit_scriptIfJavaScriptURL]; 509 ASSERT(frameName || JSString); 533 if (JSString) { 568 NSString *JSString = [URL _webkit_scriptIfJavaScriptURL]; 569 ASSERT(JSString); 571 NSString *result = [[m_pluginView webFrame] _stringByEvaluatingJavaScriptFromString:JSString forceUserGesture:pluginRequest->allowPopups()]; 636 NSString *JSString = [URL _webkit_scriptIfJavaScriptURL]; 637 if (JSString != nil) { 650 if (cTarget || JSString) { 654 if (JSString && target && [frame findFrameNamed:target] != frame) [all...] |
/external/webkit/JavaScriptCore/jit/ |
JITStubs.h | 74 JSString* jsString() { return static_cast<JSString*>(asPointer); }
|
/external/webkit/WebCore/bindings/js/ |
JSDOMBinding.h | 137 typedef JSC::WeakGCMap<StringImpl*, JSC::JSString*> JSStringCache; 356 JSC::JSValue jsString(JSC::ExecState*, const String&); // empty if the string is null 358 JSC::JSValue jsString(JSC::ExecState*, const KURL&); // empty if the URL is null 359 inline JSC::JSValue jsString(JSC::ExecState* exec, const AtomicString& s) 361 return jsString(exec, s.string()); 374 // object, to let the engine know that collecting the JSString wrapper is unlikely to save memory. 432 inline JSC::JSValue jsString(JSC::ExecState* exec, const String& s) 439 return jsString(exec, stringImpl->ustring()); 442 if (JSC::JSString* wrapper = stringCache.get(stringImpl))
|
/external/webkit/JavaScriptCore/API/ |
JSValueRef.cpp | 35 #include <runtime/JSString.h> 228 return toRef(exec, jsString(exec, string->ustring()));
|
/external/webkit/JavaScriptCore/ |
Android.mk | 120 runtime/JSString.cpp \
|