HomeSort by relevance Sort by last modified time
    Searched refs:JSPropertyNameIterator (Results 1 - 15 of 15) sorted by null

  /external/webkit/Source/JavaScriptCore/runtime/
JSPropertyNameIterator.h 42 class JSPropertyNameIterator : public JSCell {
46 static JSPropertyNameIterator* create(ExecState*, JSObject*);
81 JSPropertyNameIterator(ExecState*, PropertyNameArrayData* propertyNameArrayData, size_t numCacheableSlot);
90 inline void Structure::setEnumerationCache(JSGlobalData& globalData, JSPropertyNameIterator* enumerationCache)
96 inline JSPropertyNameIterator* Structure::enumerationCache()
101 ALWAYS_INLINE JSPropertyNameIterator* Register::propertyNameIterator() const
103 return static_cast<JSPropertyNameIterator*>(jsValue().asCell());
JSPropertyNameIterator.cpp 30 #include "JSPropertyNameIterator.h"
36 ASSERT_CLASS_FITS_IN_CELL(JSPropertyNameIterator);
38 const ClassInfo JSPropertyNameIterator::s_info = { "JSPropertyNameIterator", 0, 0, 0 };
40 inline JSPropertyNameIterator::JSPropertyNameIterator(ExecState* exec, PropertyNameArrayData* propertyNameArrayData, size_t numCacheableSlots)
51 JSPropertyNameIterator* JSPropertyNameIterator::create(ExecState* exec, JSObject* o)
65 JSPropertyNameIterator* jsPropertyNameIterator = new (exec) JSPropertyNameIterator(exec, propertyNames.data(), numCacheableSlots)
    [all...]
Structure.h 132 void setEnumerationCache(JSGlobalData&, JSPropertyNameIterator* enumerationCache); // Defined in JSPropertyNameIterator.h.
133 JSPropertyNameIterator* enumerationCache(); // Defined in JSPropertyNameIterator.h.
223 WriteBarrier<JSPropertyNameIterator> m_enumerationCache;
JSCell.h 62 friend class JSPropertyNameIterator;
JSGlobalData.cpp 46 #include "JSPropertyNameIterator.h"
192 propertyNameIteratorStructure.set(*this, JSPropertyNameIterator::createStructure(*this, jsNull()));
  /external/webkit/Source/JavaScriptCore/interpreter/
Register.h 42 class JSPropertyNameIterator;
69 JSPropertyNameIterator* propertyNameIterator() const;
Interpreter.cpp 50 #include "JSPropertyNameIterator.h"
    [all...]
  /external/webkit/Source/JavaScriptCore/jit/
JITStubs.h 52 class JSPropertyNameIterator;
74 JSPropertyNameIterator* propertyNameIterator() { return static_cast<JSPropertyNameIterator*>(asPointer); }
391 JSPropertyNameIterator* JIT_STUB cti_op_get_pnames(STUB_ARGS_DECLARATION);
JITStubCall.h 45 JITStubCall(JIT* jit, JSPropertyNameIterator* (JIT_STUB *stub)(STUB_ARGS_DECLARATION))
JITOpcodes.cpp 37 #include "JSPropertyNameIterator.h"
    [all...]
JITOpcodes32_64.cpp 38 #include "JSPropertyNameIterator.h"
    [all...]
JITPropertyAccess.cpp 38 #include "JSPropertyNameIterator.h"
163 addSlowCase(branchPtr(NotEqual, regT2, Address(regT1, OBJECT_OFFSETOF(JSPropertyNameIterator, m_cachedStructure))));
166 addSlowCase(branch32(AboveOrEqual, regT3, Address(regT1, OBJECT_OFFSETOF(JSPropertyNameIterator, m_numCacheableSlots))));
    [all...]
JITPropertyAccess32_64.cpp 37 #include "JSPropertyNameIterator.h"
    [all...]
JIT.h 52 class JSPropertyNameIterator;
    [all...]
JITStubs.cpp 51 #include "JSPropertyNameIterator.h"
    [all...]

Completed in 876 milliseconds