QStringList partial;
if (propertyList.isEmpty()) {
- ObjectIterator it(o, ObjectIterator::EnumberableOnly);
+ ObjectIterator it(o, ObjectIterator::EnumerableOnly);
while (1) {
String *name;
struct ForEachIteratorObject: Object {
ObjectIterator it;
ForEachIteratorObject(ExecutionContext *ctx, Object *o)
- : Object(ctx->engine), it(o, ObjectIterator::EnumberableOnly|ObjectIterator::WithProtoChain) {
+ : Object(ctx->engine), it(o, ObjectIterator::EnumerableOnly|ObjectIterator::WithProtoChain) {
vtbl = &static_vtbl;
type = Type_ForeachIteratorObject;
}
p = current->arrayData + pidx;
arrayNode = arrayNode->nextNode();
PropertyAttributes a = current->arrayAttributes ? current->arrayAttributes[pidx] : PropertyAttributes(Attr_Data);
- if (!(flags & EnumberableOnly) || a.isEnumerable()) {
+ if (!(flags & EnumerableOnly) || a.isEnumerable()) {
arrayIndex = k + 1;
*index = k;
if (attrs)
PropertyAttributes a = current->arrayAttributes ? current->arrayAttributes[pidx] : PropertyAttributes(Attr_Data);
++arrayIndex;
if ((!current->arrayAttributes || !current->arrayAttributes[pidx].isGeneric())
- && (!(flags & EnumberableOnly) || a.isEnumerable())) {
+ && (!(flags & EnumerableOnly) || a.isEnumerable())) {
*index = arrayIndex - 1;
if (attrs)
*attrs = a;
PropertyAttributes a;
if (current->dynamicPropertyQuery)
a = current->dynamicPropertyQuery(current, n);
- if (!(flags & EnumberableOnly) || a.isEnumerable()) {
+ if (!(flags & EnumerableOnly) || a.isEnumerable()) {
*name = n;
if (attrs)
*attrs = a;
p = current->memberData + memberIndex;
PropertyAttributes a = internalClass->propertyData[memberIndex];
++memberIndex;
- if (!(flags & EnumberableOnly) || a.isEnumerable()) {
+ if (!(flags & EnumerableOnly) || a.isEnumerable()) {
*name = n;
if (attrs)
*attrs = a;
{
enum Flags {
NoFlags = 0,
- EnumberableOnly = 0x1,
+ EnumerableOnly = 0x1,
WithProtoChain = 0x2,
CurrentIsString = 0x4
};
Object *o = ctx->argument(1).toObject(ctx);
- ObjectIterator it(o, ObjectIterator::EnumberableOnly);
+ ObjectIterator it(o, ObjectIterator::EnumerableOnly);
while (1) {
uint index;
String *name;
ArrayObject *a = ctx->engine->newArrayObject();
- ObjectIterator it(o, ObjectIterator::EnumberableOnly);
+ ObjectIterator it(o, ObjectIterator::EnumerableOnly);
while (1) {
uint index;
String *name;
assert(o);
QV4::ArrayObject *array = currentEngine()->newArrayObject();
- ObjectIterator it(o, ObjectIterator::WithProtoChain|ObjectIterator::EnumberableOnly);
+ ObjectIterator it(o, ObjectIterator::WithProtoChain|ObjectIterator::EnumerableOnly);
while (1) {
QV4::Value v = it.nextPropertyNameAsString();
if (v.isNull())
assert(o);
QV4::Value arg = QV4::Value::fromObject(o);
ArrayObject *array = currentEngine()->newArrayObject();
- ObjectIterator it(o, ObjectIterator::EnumberableOnly);
+ ObjectIterator it(o, ObjectIterator::EnumerableOnly);
while (1) {
QV4::Value v = it.nextPropertyNameAsString();
if (v.isNull())
visitedObjects.insert(o);
- ObjectIterator it(o, ObjectIterator::EnumberableOnly);
+ ObjectIterator it(o, ObjectIterator::EnumerableOnly);
while (1) {
PropertyAttributes attributes;
String *name;
visitedObjects.insert(o);
- QV4::ObjectIterator it(o, QV4::ObjectIterator::EnumberableOnly);
+ QV4::ObjectIterator it(o, QV4::ObjectIterator::EnumerableOnly);
while (1) {
QV4::PropertyAttributes attributes;
QV4::String *name;