]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - runtime/PropertyMapHashTable.h
JavaScriptCore-554.1.tar.gz
[apple/javascriptcore.git] / runtime / PropertyMapHashTable.h
index 935df6803191aaacb11e819928996593ecf24993..44dc2b84ffd40cb8866cc0ddb27527ede48457e1 100644 (file)
@@ -30,20 +30,23 @@ namespace JSC {
         UString::Rep* key;
         unsigned offset;
         unsigned attributes;
+        JSCell* specificValue;
         unsigned index;
 
-        PropertyMapEntry(UString::Rep* key, unsigned attributes)
+        PropertyMapEntry(UString::Rep* key, unsigned attributes, JSCell* specificValue)
             : key(key)
             , offset(0)
             , attributes(attributes)
+            , specificValue(specificValue)
             , index(0)
         {
         }
 
-        PropertyMapEntry(UString::Rep* key, unsigned offset, unsigned attributes, unsigned index)
+        PropertyMapEntry(UString::Rep* key, unsigned offset, unsigned attributes, JSCell* specificValue, unsigned index)
             : key(key)
             , offset(offset)
             , attributes(attributes)
+            , specificValue(specificValue)
             , index(index)
         {
         }