Home
last modified time | relevance | path

Searched refs:StringObject (Results 1 – 20 of 20) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DStringObject.cpp28 ASSERT_CLASS_FITS_IN_CELL(StringObject);
30 const ClassInfo StringObject::info = { "String", 0, 0, 0 };
32 StringObject::StringObject(ExecState* exec, PassRefPtr<Structure> structure) in StringObject() function in JSC::StringObject
38 StringObject::StringObject(PassRefPtr<Structure> structure, JSString* string) in StringObject() function in JSC::StringObject
44 StringObject::StringObject(ExecState* exec, PassRefPtr<Structure> structure, const UString& string) in StringObject() function in JSC::StringObject
50 bool StringObject::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot… in getOwnPropertySlot()
57 bool StringObject::getOwnPropertySlot(ExecState* exec, unsigned propertyName, PropertySlot& slot) in getOwnPropertySlot()
64 void StringObject::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertyS… in put()
71 bool StringObject::deleteProperty(ExecState* exec, const Identifier& propertyName) in deleteProperty()
78 void StringObject::getPropertyNames(ExecState* exec, PropertyNameArray& propertyNames) in getPropertyNames()
[all …]
DStringObject.h29 class StringObject : public JSWrapperObject {
31 StringObject(ExecState*, PassRefPtr<Structure>);
32 StringObject(ExecState*, PassRefPtr<Structure>, const UString&);
34 static StringObject* create(ExecState*, JSString*);
54 StringObject(PassRefPtr<Structure>, JSString*);
62 StringObject* asStringObject(JSValue);
64 inline StringObject* asStringObject(JSValue value) in asStringObject()
66 ASSERT(asObject(value)->inherits(&StringObject::info)); in asStringObject()
67 return static_cast<StringObject*>(asObject(value)); in asStringObject()
DJSString.cpp70 inline StringObject* StringObject::create(ExecState* exec, JSString* string) in create()
72 return new (exec) StringObject(exec->lexicalGlobalObject()->stringObjectStructure(), string); in create()
77 return StringObject::create(exec, const_cast<JSString*>(this)); in toObject()
82 return StringObject::create(exec, const_cast<JSString*>(this)); in toThisObject()
DStringObjectThatMasqueradesAsUndefined.h31 class StringObjectThatMasqueradesAsUndefined : public StringObject {
41 : StringObject(exec, structure, string) in StringObjectThatMasqueradesAsUndefined()
DStringConstructor.cpp67 return new (exec) StringObject(exec, exec->lexicalGlobalObject()->stringObjectStructure()); in constructWithStringConstructor()
68 …return new (exec) StringObject(exec, exec->lexicalGlobalObject()->stringObjectStructure(), args.at… in constructWithStringConstructor()
DStringPrototype.h30 class StringPrototype : public StringObject {
DStringPrototype.cpp79 const ClassInfo StringPrototype::info = { "String", &StringObject::info, 0, ExecState::stringTable …
123 : StringObject(exec, structure) in StringPrototype()
131 …return getStaticFunctionSlot<StringObject>(exec, ExecState::stringTable(exec), this, propertyName,… in getOwnPropertySlot()
368 if (thisValue.isObject(&StringObject::info)) in stringProtoFuncToString()
DJSONObject.cpp127 …if (!asObject(value)->inherits(&NumberObject::info) && !asObject(value)->inherits(&StringObject::i… in unwrapBoxedPrimitive()
DJSGlobalObject.cpp229 d()->stringObjectStructure = StringObject::createStructure(d()->stringPrototype); in reset()
/external/webkit/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/
DJavaScriptCore_debug.def19 ??0StringObject@JSC@@QAE@PAVExecState@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@ABVUString@1@@Z
102 ?deleteProperty@StringObject@JSC@@UAE_NPAVExecState@2@ABVIdentifier@2@@Z
136 ?getOwnPropertySlot@StringObject@JSC@@UAE_NPAVExecState@2@ABVIdentifier@2@AAVPropertySlot@2@@Z
137 ?getOwnPropertySlot@StringObject@JSC@@UAE_NPAVExecState@2@IAAVPropertySlot@2@@Z
145 ?getPropertyNames@StringObject@JSC@@UAEXPAVExecState@2@AAVPropertyNameArray@2@@Z
200 ?put@StringObject@JSC@@UAEXPAVExecState@2@ABVIdentifier@2@VJSValue@2@AAVPutPropertySlot@2@@Z
252 ?toString@StringObject@JSC@@EBE?AVUString@2@PAVExecState@2@@Z
255 ?toThisJSString@StringObject@JSC@@EAEPAVJSString@2@PAVExecState@2@@Z
261 ?toThisString@StringObject@JSC@@EBE?AVUString@2@PAVExecState@2@@Z
DJavaScriptCore.def19 ??0StringObject@JSC@@QAE@PAVExecState@1@V?$PassRefPtr@VStructure@JSC@@@WTF@@ABVUString@1@@Z
104 ?deleteProperty@StringObject@JSC@@UAE_NPAVExecState@2@ABVIdentifier@2@@Z
138 ?getOwnPropertySlot@StringObject@JSC@@UAE_NPAVExecState@2@ABVIdentifier@2@AAVPropertySlot@2@@Z
139 ?getOwnPropertySlot@StringObject@JSC@@UAE_NPAVExecState@2@IAAVPropertySlot@2@@Z
147 ?getPropertyNames@StringObject@JSC@@UAEXPAVExecState@2@AAVPropertyNameArray@2@@Z
202 ?put@StringObject@JSC@@UAEXPAVExecState@2@ABVIdentifier@2@VJSValue@2@AAVPutPropertySlot@2@@Z
254 ?toString@StringObject@JSC@@EBE?AVUString@2@PAVExecState@2@@Z
257 ?toThisJSString@StringObject@JSC@@EAEPAVJSString@2@PAVExecState@2@@Z
263 ?toThisString@StringObject@JSC@@EBE?AVUString@2@PAVExecState@2@@Z
/external/webkit/JavaScriptCore/
DAndroid.mk162 runtime/StringObject.cpp \
DJavaScriptCore.gypi315 'runtime/StringObject.cpp',
316 'runtime/StringObject.h',
DJavaScriptCore.pri201 runtime/StringObject.cpp \
DGNUmakefile.am487 JavaScriptCore/runtime/StringObject.cpp \
488 JavaScriptCore/runtime/StringObject.h \
DChangeLog-2009-06-166888 * runtime/StringObject.cpp:
6889 (JSC::StringObject::put):
6890 * runtime/StringObject.h:
6891 (JSC::StringObject::createStructure):
8234 * runtime/StringObject.h: Specify JS_EXPORTDATA on exported data.
15143 * runtime/StringObject.cpp:
15144 (JSC::StringObject::put):
15145 * runtime/StringObject.h:
15146 (JSC::StringObject::createStructure):
22329 * runtime/StringObject.cpp:
[all …]
DChangeLog-2008-08-103343 …Rename string_object.h/cpp to StringObject.h/cpp and split out StringObjectThatMasqueradesAsUndefi…
3356 * kjs/StringObject.cpp: Copied from JavaScriptCore/kjs/string_object.cpp.
3357 * kjs/StringObject.h: Copied from JavaScriptCore/kjs/string_object.h.
3912 (KJS::StringObject::getPropertyNames): Call value() instead of getString(),
3915 (KJS::StringObject::toString): Added.
3916 (KJS::StringObject::toThisString): Added.
3917 (KJS::StringObject::toThisJSString): Added.
3923 (KJS::stringProtoFuncToString): Handle JSString as well as StringObject.
3926 well as StringObject, and is slightly more efficient than the old code too.
5385 (KJS::StringObject::create):
[all …]
/external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj331 …8C4680E16F5CD00B34460 /* StringObject.h in Headers */ = {isa = PBXBuildFile; fileRef = BC18C3C30E1…
787 …3300B34460 /* StringObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
788 …6EE3300B34460 /* StringObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
1481 BC18C3C20E16EE3300B34460 /* StringObject.cpp */,
1482 BC18C3C30E16EE3300B34460 /* StringObject.h */,
1870 BC18C4680E16F5CD00B34460 /* StringObject.h in Headers */,
/external/webkit/WebCore/
DChangeLog-2009-06-1620653 * ForwardingHeaders/runtime/StringObject.h:
74191 * ForwardingHeaders/kjs/StringObject.h: Removed.
74215 … * ForwardingHeaders/runtime/StringObject.h: Copied from ForwardingHeaders/kjs/StringObject.h.
DChangeLog-2008-08-108191 Update includes after remaming string_object.h to StringObject.h and
8195 … * ForwardingHeaders/kjs/StringObject.h: Copied from WebCore/ForwardingHeaders/kjs/string_object.h.