diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-05 14:34:32 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-05 14:34:32 -0800 |
commit | 635860845790a19bf50bbc51ba8fb66a96dde068 (patch) | |
tree | ef6ad9ff73a5b57f65249d4232a202fa77e6a140 /JavaScriptCore/runtime/PropertyNameArray.h | |
parent | 8e35f3cfc7fba1d1c829dc557ebad6409cbe16a2 (diff) | |
download | external_webkit-635860845790a19bf50bbc51ba8fb66a96dde068.zip external_webkit-635860845790a19bf50bbc51ba8fb66a96dde068.tar.gz external_webkit-635860845790a19bf50bbc51ba8fb66a96dde068.tar.bz2 |
auto import from //depot/cupcake/@136594
Diffstat (limited to 'JavaScriptCore/runtime/PropertyNameArray.h')
-rw-r--r-- | JavaScriptCore/runtime/PropertyNameArray.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/JavaScriptCore/runtime/PropertyNameArray.h b/JavaScriptCore/runtime/PropertyNameArray.h index d19c2e5..7dc14fe 100644 --- a/JavaScriptCore/runtime/PropertyNameArray.h +++ b/JavaScriptCore/runtime/PropertyNameArray.h @@ -21,9 +21,9 @@ #ifndef PropertyNameArray_h #define PropertyNameArray_h -#include "ExecState.h" -#include "StructureID.h" -#include "identifier.h" +#include "CallFrame.h" +#include "Identifier.h" +#include "Structure.h" #include <wtf/HashSet.h> #include <wtf/Vector.h> @@ -41,21 +41,21 @@ namespace JSC { PropertyNameVector& propertyNameVector() { return m_propertyNameVector; } - void setCachedStructureID(StructureID* structureID) { m_cachedStructureID = structureID; } - StructureID* cachedStructureID() const { return m_cachedStructureID; } + void setCachedStructure(Structure* structure) { m_cachedStructure = structure; } + Structure* cachedStructure() const { return m_cachedStructure; } - void setCachedPrototypeChain(PassRefPtr<StructureIDChain> cachedPrototypeChain) { m_cachedPrototypeChain = cachedPrototypeChain; } - StructureIDChain* cachedPrototypeChain() { return m_cachedPrototypeChain.get(); } + void setCachedPrototypeChain(PassRefPtr<StructureChain> cachedPrototypeChain) { m_cachedPrototypeChain = cachedPrototypeChain; } + StructureChain* cachedPrototypeChain() { return m_cachedPrototypeChain.get(); } private: PropertyNameArrayData() - : m_cachedStructureID(0) + : m_cachedStructure(0) { } PropertyNameVector m_propertyNameVector; - StructureID* m_cachedStructureID; - RefPtr<StructureIDChain> m_cachedPrototypeChain; + Structure* m_cachedStructure; + RefPtr<StructureChain> m_cachedPrototypeChain; }; class PropertyNameArray { |