Searched refs:DontDelete (Results 1 - 25 of 49) sorted by relevance

12

/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/
H A DArgumentsIteratorConstructor.cpp43 putDirectWithoutTransition(vm, vm.propertyNames->prototype, prototype, DontEnum | DontDelete | ReadOnly);
H A DMapIteratorConstructor.cpp43 putDirectWithoutTransition(vm, vm.propertyNames->prototype, prototype, DontEnum | DontDelete | ReadOnly);
H A DSetIteratorConstructor.cpp43 putDirectWithoutTransition(vm, vm.propertyNames->prototype, prototype, DontEnum | DontDelete | ReadOnly);
H A DWeakMapConstructor.cpp43 putDirectWithoutTransition(vm, vm.propertyNames->prototype, prototype, DontEnum | DontDelete | ReadOnly);
44 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(0), ReadOnly | DontEnum | DontDelete);
H A DMapConstructor.cpp44 putDirectWithoutTransition(vm, vm.propertyNames->prototype, mapPrototype, DontEnum | DontDelete | ReadOnly);
45 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(0), ReadOnly | DontEnum | DontDelete);
H A DNameConstructor.cpp47 putDirectWithoutTransition(vm, vm.propertyNames->prototype, prototype, DontEnum | DontDelete | ReadOnly);
48 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(1), DontDelete | ReadOnly | DontEnum);
H A DPropertyDescriptor.cpp36 unsigned PropertyDescriptor::defaultAttributes = DontDelete | DontEnum | ReadOnly;
51 return !(m_attributes & DontDelete);
72 m_attributes = ReadOnly | DontDelete | DontEnum;
160 m_attributes &= ~DontDelete;
162 m_attributes |= DontDelete;
212 if (sharedSeen & ConfigurablePresent && mismatch & DontDelete)
230 overrideMask |= DontDelete;
H A DBooleanConstructor.cpp42 putDirectWithoutTransition(vm, vm.propertyNames->prototype, booleanPrototype, DontEnum | DontDelete | ReadOnly);
45 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(1), ReadOnly | DontDelete | DontEnum);
H A DErrorConstructor.cpp45 putDirectWithoutTransition(vm, vm.propertyNames->prototype, errorPrototype, DontEnum | DontDelete | ReadOnly);
46 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(1), DontDelete | ReadOnly | DontEnum);
H A DSetConstructor.cpp45 putDirectWithoutTransition(vm, vm.propertyNames->prototype, setPrototype, DontEnum | DontDelete | ReadOnly);
46 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(0), ReadOnly | DontEnum | DontDelete);
H A DArrayConstructor.cpp65 putDirectWithoutTransition(vm, vm.propertyNames->prototype, arrayPrototype, DontEnum | DontDelete | ReadOnly);
66 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(1), ReadOnly | DontEnum | DontDelete);
H A DJSArrayBufferConstructor.cpp53 putDirectWithoutTransition(vm, vm.propertyNames->prototype, prototype, DontEnum | DontDelete | ReadOnly);
54 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(1), DontEnum | DontDelete | ReadOnly);
H A DNativeErrorConstructor.cpp48 putDirect(vm, vm.propertyNames->length, jsNumber(1), DontDelete | ReadOnly | DontEnum); // ECMA 15.11.7.5
49 putDirect(vm, vm.propertyNames->prototype, prototype, DontDelete | ReadOnly | DontEnum);
H A DStringConstructor.cpp59 putDirectWithoutTransition(vm, vm.propertyNames->prototype, stringPrototype, ReadOnly | DontEnum | DontDelete);
60 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(1), ReadOnly | DontEnum | DontDelete);
H A DInternalFunction.cpp47 putDirect(vm, vm.propertyNames->name, jsString(&vm, name), DontDelete | ReadOnly | DontEnum);
H A DJSFunction.cpp109 putDirect(vm, vm.propertyNames->name, jsString(&vm, name), DontDelete | ReadOnly | DontEnum);
110 putDirect(vm, vm.propertyNames->length, jsNumber(length), DontDelete | ReadOnly | DontEnum);
120 m_scope.set(vm, this, JSNameScope::create(vm, m_scope->globalObject(), executable->name(), this, ReadOnly | DontDelete, m_scope.get()));
126 function->putDirect(vm, vm.propertyNames->name, jsString(&vm, executable->name().string()), DontDelete | ReadOnly | DontEnum);
127 function->putDirect(vm, vm.propertyNames->length, jsNumber(executable->parameterCount()), DontDelete | ReadOnly | DontEnum);
331 thisObject->putDirect(vm, exec->propertyNames().prototype, prototype, DontDelete | DontEnum);
343 thisObject->putDirectAccessor(exec, propertyName, thisObject->globalObject()->throwTypeErrorGetterSetter(exec->vm()), DontDelete | DontEnum | Accessor);
349 slot.setCacheableCustom(thisObject, ReadOnly | DontEnum | DontDelete, argumentsGetter);
354 slot.setCacheableCustom(thisObject, ReadOnly | DontEnum | DontDelete, lengthGetter);
359 slot.setCacheableCustom(thisObject, ReadOnly | DontEnum | DontDelete, nameGette
[all...]
H A DError.cpp140 error->putDirect(*vm, Identifier(vm, linePropertyName), jsNumber(line), ReadOnly | DontDelete);
142 error->putDirect(*vm, Identifier(vm, sourceURLPropertyName), jsString(vm, sourceURL), ReadOnly | DontDelete);
H A DFunctionConstructor.cpp50 putDirectWithoutTransition(vm, vm.propertyNames->prototype, functionPrototype, DontEnum | DontDelete | ReadOnly);
53 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(1), ReadOnly | DontDelete | DontEnum);
H A DJSBoundFunction.cpp112 putDirectNonIndexAccessor(vm, vm.propertyNames->arguments, globalObject()->throwTypeErrorGetterSetter(vm), DontDelete | DontEnum | Accessor);
113 putDirectNonIndexAccessor(vm, vm.propertyNames->caller, globalObject()->throwTypeErrorGetterSetter(vm), DontDelete | DontEnum | Accessor);
H A DNumberConstructor.cpp50 NaN numberConstructorNaNValue DontEnum|DontDelete|ReadOnly
51 NEGATIVE_INFINITY numberConstructorNegInfinity DontEnum|DontDelete|ReadOnly
52 POSITIVE_INFINITY numberConstructorPosInfinity DontEnum|DontDelete|ReadOnly
53 MAX_VALUE numberConstructorMaxValue DontEnum|DontDelete|ReadOnly
54 MIN_VALUE numberConstructorMinValue DontEnum|DontDelete|ReadOnly
69 putDirectWithoutTransition(vm, vm.propertyNames->prototype, numberPrototype, DontEnum | DontDelete | ReadOnly);
72 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(1), ReadOnly | DontEnum | DontDelete);
H A DJSGenericTypedArrayViewConstructorInlines.h46 putDirectWithoutTransition(vm, vm.propertyNames->prototype, prototype, DontEnum | DontDelete | ReadOnly);
47 putDirectWithoutTransition(vm, vm.propertyNames->length, jsNumber(3), DontEnum | DontDelete | ReadOnly);
48 putDirectWithoutTransition(vm, vm.propertyNames->BYTES_PER_ELEMENT, jsNumber(ViewClass::elementSize), DontEnum | ReadOnly | DontDelete);
H A DJSSymbolTableObject.h81 slot.setValue(object, entry.getAttributes() | DontDelete, object->registerAt(entry.getIndex()).get());
97 object->registerAt(entry.getIndex()).get(), entry.getAttributes() | DontDelete);
113 slot.setValue(object, entry.getAttributes() | DontDelete, object->registerAt(entry.getIndex()).get());
H A DJSArrayBufferView.cpp144 slot.setValue(thisObject, DontDelete | ReadOnly, jsNumber(thisObject->byteOffset()));
150 thisObject, DontDelete | ReadOnly, exec->vm().m_typedArrayController->toJS(
H A DMathObject.cpp88 putDirectWithoutTransition(vm, Identifier(&vm, "E"), jsNumber(exp(1.0)), DontDelete | DontEnum | ReadOnly);
89 putDirectWithoutTransition(vm, Identifier(&vm, "LN2"), jsNumber(log(2.0)), DontDelete | DontEnum | ReadOnly);
90 putDirectWithoutTransition(vm, Identifier(&vm, "LN10"), jsNumber(log(10.0)), DontDelete | DontEnum | ReadOnly);
91 putDirectWithoutTransition(vm, Identifier(&vm, "LOG2E"), jsNumber(1.0 / log(2.0)), DontDelete | DontEnum | ReadOnly);
92 putDirectWithoutTransition(vm, Identifier(&vm, "LOG10E"), jsNumber(0.4342944819032518), DontDelete | DontEnum | ReadOnly);
93 putDirectWithoutTransition(vm, Identifier(&vm, "PI"), jsNumber(piDouble), DontDelete | DontEnum | ReadOnly);
94 putDirectWithoutTransition(vm, Identifier(&vm, "SQRT1_2"), jsNumber(sqrt(0.5)), DontDelete | DontEnum | ReadOnly);
95 putDirectWithoutTransition(vm, Identifier(&vm, "SQRT2"), jsNumber(sqrt(2.0)), DontDelete | DontEnum | ReadOnly);
H A DPropertySlot.h42 DontDelete = 1 << 3, // property can't be deleted enumerator in enum:JSC::Attribute
210 m_attributes = ReadOnly | DontDelete | DontEnum;

Completed in 245 milliseconds

12