Home
last modified time | relevance | path

Searched refs:JSPropertyNameIterator (Results 1 – 18 of 18) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DJSPropertyNameIterator.cpp34 ASSERT_CLASS_FITS_IN_CELL(JSPropertyNameIterator);
36 JSPropertyNameIterator::~JSPropertyNameIterator() in ~JSPropertyNameIterator()
40 JSValue JSPropertyNameIterator::toPrimitive(ExecState*, PreferredPrimitiveType) const in toPrimitive()
46 bool JSPropertyNameIterator::getPrimitiveNumber(ExecState*, double&, JSValue&) in getPrimitiveNumber()
52 bool JSPropertyNameIterator::toBoolean(ExecState*) const in toBoolean()
58 double JSPropertyNameIterator::toNumber(ExecState*) const in toNumber()
64 UString JSPropertyNameIterator::toString(ExecState*) const in toString()
70 JSObject* JSPropertyNameIterator::toObject(ExecState*) const in toObject()
76 void JSPropertyNameIterator::markChildren(MarkStack& markStack) in markChildren()
83 void JSPropertyNameIterator::invalidate() in invalidate()
DJSPropertyNameIterator.h41 class JSPropertyNameIterator : public JSCell {
43 static JSPropertyNameIterator* create(ExecState*, JSValue);
45 virtual ~JSPropertyNameIterator();
64 JSPropertyNameIterator(ExecState*);
65JSPropertyNameIterator(ExecState*, JSObject*, PassRefPtr<PropertyNameArrayData> propertyNameArrayD…
73 inline JSPropertyNameIterator::JSPropertyNameIterator(ExecState* exec) in JSPropertyNameIterator() function
81 inline JSPropertyNameIterator::JSPropertyNameIterator(ExecState* exec, JSObject* object, PassRefPtr… in JSPropertyNameIterator() function
90 inline JSPropertyNameIterator* JSPropertyNameIterator::create(ExecState* exec, JSValue v) in create()
93 return new (exec) JSPropertyNameIterator(exec); in create()
98 return new (exec) JSPropertyNameIterator(exec, o, propertyNames.releaseData()); in create()
[all …]
DJSGlobalData.cpp124 , propertyNameIteratorStructure(JSPropertyNameIterator::createStructure(jsNull())) in JSGlobalData()
DJSCell.h40 friend class JSPropertyNameIterator; variable
/external/webkit/JavaScriptCore/interpreter/
DRegister.h44 class JSPropertyNameIterator; variable
65 Register(JSPropertyNameIterator*);
75 JSPropertyNameIterator* propertyNameIterator() const;
95 JSPropertyNameIterator* propertyNameIterator;
155 ALWAYS_INLINE Register::Register(JSPropertyNameIterator* propertyNameIterator) in Register()
190 ALWAYS_INLINE JSPropertyNameIterator* Register::propertyNameIterator() const in propertyNameIterator()
DInterpreter.cpp3542 callFrame->r(dst) = JSPropertyNameIterator::create(callFrame, callFrame->r(base).jsValue()); in privateExecute()
3559 JSPropertyNameIterator* it = callFrame->r(iter).propertyNameIterator(); in privateExecute()
/external/webkit/JavaScriptCore/jit/
DJITStubs.h49 class JSPropertyNameIterator; variable
73JSPropertyNameIterator* propertyNameIterator() { return static_cast<JSPropertyNameIterator*>(asPoi… in propertyNameIterator()
321 JSPropertyNameIterator* JIT_STUB cti_op_get_pnames(STUB_ARGS_DECLARATION);
DJITStubCall.h45 JITStubCall(JIT* jit, JSPropertyNameIterator* (JIT_STUB *stub)(STUB_ARGS_DECLARATION)) in JITStubCall()
DJITStubs.cpp2669 DEFINE_STUB_FUNCTION(JSPropertyNameIterator*, op_get_pnames) in DEFINE_STUB_FUNCTION() argument
2673 return JSPropertyNameIterator::create(stackFrame.callFrame, stackFrame.args[0].jsValue()); in DEFINE_STUB_FUNCTION()
2680 JSPropertyNameIterator* it = stackFrame.args[0].propertyNameIterator(); in DEFINE_STUB_FUNCTION()
DJIT.h57 class JSPropertyNameIterator; variable
/external/webkit/JavaScriptCore/
DAndroid.mk133 runtime/JSPropertyNameIterator.cpp \
DJavaScriptCore.gypi251 'runtime/JSPropertyNameIterator.cpp',
252 'runtime/JSPropertyNameIterator.h',
DJavaScriptCore.pri117 runtime/JSPropertyNameIterator.cpp \
DGNUmakefile.am190 JavaScriptCore/runtime/JSPropertyNameIterator.cpp \
191 JavaScriptCore/runtime/JSPropertyNameIterator.h \
DChangeLog-2009-06-165774 * runtime/JSPropertyNameIterator.cpp:
5775 (JSC::JSPropertyNameIterator::toPrimitive):
5776 * runtime/JSPropertyNameIterator.h:
5777 (JSC::JSPropertyNameIterator::next):
6682 * runtime/JSPropertyNameIterator.cpp:
6683 (JSC::JSPropertyNameIterator::toPrimitive):
6684 (JSC::JSPropertyNameIterator::getPrimitiveNumber):
6685 * runtime/JSPropertyNameIterator.h:
6686 (JSC::JSPropertyNameIterator::create):
6687 (JSC::JSPropertyNameIterator::next):
[all …]
DChangeLog155 * runtime/JSPropertyNameIterator.cpp:
156 (JSC::JSPropertyNameIterator::markChildren):
157 * runtime/JSPropertyNameIterator.h:
158 (JSC::JSPropertyNameIterator::createStructure):
159 (JSC::JSPropertyNameIterator::JSPropertyNameIterator):
160 (JSC::JSPropertyNameIterator::create):
DChangeLog-2008-08-10670 * VM/JSPropertyNameIterator.cpp:
671 (KJS::JSPropertyNameIterator::invalidate): Free the array properly.
672 (KJS::JSPropertyNameIterator::~JSPropertyNameIterator): Delete the array by calling
2887 * VM/JSPropertyNameIterator.h:
3828 * VM/JSPropertyNameIterator.cpp: Added include of JSString.h, now needed
5199 * VM/JSPropertyNameIterator.cpp:
5200 (KJS::JSPropertyNameIterator::create):
5201 (KJS::JSPropertyNameIterator::next):
5651 * VM/JSPropertyNameIterator.cpp:
5652 (KJS::JSPropertyNameIterator::create):
[all …]
/external/webkit/JavaScriptCore/JavaScriptCore.xcodeproj/
Dproject.pbxproj198 …2200E548D7 /* JSPropertyNameIterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A727FF660D…
742 …8D7 /* JSPropertyNameIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
743 … /* JSPropertyNameIterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
1420 A727FF660DA3053B00E548D7 /* JSPropertyNameIterator.cpp */,
1421 A727FF650DA3053B00E548D7 /* JSPropertyNameIterator.h */,
2231 A727FF6B0DA3092200E548D7 /* JSPropertyNameIterator.cpp in Sources */,