]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - runtime/PropertyNameArray.cpp
JavaScriptCore-7600.1.4.9.tar.gz
[apple/javascriptcore.git] / runtime / PropertyNameArray.cpp
index 9bae94097400852aca0c03f4b79e425bb4c3333f..a8f64ea6582d0a89e1cb2963f17220f80b4ffafc 100644 (file)
@@ -21,8 +21,8 @@
 #include "config.h"
 #include "PropertyNameArray.h"
 
 #include "config.h"
 #include "PropertyNameArray.h"
 
+#include "JSCInlines.h"
 #include "JSObject.h"
 #include "JSObject.h"
-#include "ScopeChain.h"
 #include "Structure.h"
 #include "StructureChain.h"
 
 #include "Structure.h"
 #include "StructureChain.h"
 
@@ -32,7 +32,7 @@ static const size_t setThreshold = 20;
 
 void PropertyNameArray::add(StringImpl* identifier)
 {
 
 void PropertyNameArray::add(StringImpl* identifier)
 {
-    ASSERT(!identifier || identifier == StringImpl::empty() || identifier->isIdentifier());
+    ASSERT(!identifier || identifier == StringImpl::empty() || identifier->isAtomic());
 
     size_t size = m_data->propertyNameVector().size();
     if (size < setThreshold) {
 
     size_t size = m_data->propertyNameVector().size();
     if (size < setThreshold) {