/external/v8/src/objects/ |
D | literal-objects.cc | 47 d = Descriptor::DataConstant(name, value, DONT_ENUM); in AddToDescriptorArrayTemplate() 55 d = Descriptor::AccessorConstant(name, pair, DONT_ENUM); in AddToDescriptorArrayTemplate() 63 Descriptor d = Descriptor::DataConstant(name, value, DONT_ENUM); in AddToDescriptorArrayTemplate() 75 Descriptor d = Descriptor::AccessorConstant(name, new_pair, DONT_ENUM); in AddToDescriptorArrayTemplate() 149 value_kind != ClassBoilerplate::kData ? kAccessor : kData, DONT_ENUM, in AddToDictionaryTemplate() 193 PropertyDetails details(kData, DONT_ENUM, PropertyCellType::kNoCell, in AddToDictionaryTemplate() 227 PropertyDetails details(kData, DONT_ENUM, PropertyCellType::kNoCell, in AddToDictionaryTemplate() 251 PropertyDetails details(kAccessor, DONT_ENUM, PropertyCellType::kNoCell, in AddToDictionaryTemplate() 470 static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY); in BuildClassBoilerplate() 477 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE | READ_ONLY); in BuildClassBoilerplate() [all …]
|
D | property-details.h | 21 DONT_ENUM = ::v8::DontEnum, enumerator 24 ALL_ATTRIBUTES_MASK = READ_ONLY | DONT_ENUM | DONT_DELETE, 49 STATIC_ASSERT(ONLY_ENUMERABLE == static_cast<PropertyFilter>(DONT_ENUM)); 317 bool IsDontEnum() const { return (attributes() & DONT_ENUM) != 0; } in IsDontEnum() 334 (DONT_ENUM << AttributesField::kShift);
|
D | property-descriptor.h | 109 (has_enumerable() && !enumerable() ? DONT_ENUM : NONE) | in ToAttributes()
|
D | property.cc | 21 os << (((attributes & DONT_ENUM) == 0) ? "E" : "_"); // enumerable in operator <<()
|
D | lookup.cc | 556 attributes = static_cast<PropertyAttributes>(attributes | DONT_ENUM); in PrepareTransitionToDataProperty() 731 attributes = static_cast<PropertyAttributes>(attributes | DONT_ENUM); in TransitionToAccessorProperty()
|
D | transitions.cc | 263 PropertyAttributes attributes = name->IsPrivate() ? DONT_ENUM : NONE; in FindTransitionToDataProperty()
|
D | js-function.cc | 778 static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY)), in SetName()
|
D | js-objects.cc | 948 if (attrs & DONT_ENUM) continue; in DefineProperties() 1104 if (!result.is_null()) return Just(DONT_ENUM); in GetPropertyAttributesWithInterceptorInternal() 1457 attrs | (desc->enumerable() ? NONE : DONT_ENUM)); in ValidateAndApplyPropertyDescriptor() 1460 attrs | (current->enumerable() ? NONE : DONT_ENUM)); in ValidateAndApplyPropertyDescriptor() 1678 desc->set_enumerable((attrs & DONT_ENUM) == 0); in GetOwnPropertyDescriptor()
|
D | keys.cc | 688 if ((value & DONT_ENUM) == 0) { in FilterForEnumerableProperties()
|
/external/v8/src/init/ |
D | bootstrapper.cc | 415 JSObject::AddProperty(isolate, target, name, function, DONT_ENUM); in InstallFunction() 457 JSObject::AddProperty(isolate, base, internalized_name, fun, DONT_ENUM); in InstallFunctionWithBuiltinId() 464 PropertyAttributes attrs = DONT_ENUM) { in SimpleInstallFunction() 478 PropertyAttributes attrs = DONT_ENUM) { in InstallFunctionAtSymbol() 504 JSObject::DefineAccessor(base, name, getter, setter, DONT_ENUM).Check(); in SimpleInstallGetterSetter() 526 JSObject::DefineAccessor(base, property_name, getter, setter, DONT_ENUM) in SimpleInstallGetter() 544 static_cast<PropertyAttributes>(DONT_DELETE | DONT_ENUM | READ_ONLY)); in InstallConstant() 569 static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY)); in InstallToStringTag() 653 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE | READ_ONLY)) in GetThrowTypeErrorIntrinsic() 660 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE | READ_ONLY)) in GetThrowTypeErrorIntrinsic() [all …]
|
/external/v8/src/runtime/ |
D | runtime-forin.cc | 79 } else if (result.FromJust() & DONT_ENUM) { in HasEnumerableProperty() 105 DCHECK_EQ(0, result.FromJust() & DONT_ENUM); in HasEnumerableProperty()
|
D | runtime-utils.h | 110 CHECK_EQ(args.smi_at(index) & ~(READ_ONLY | DONT_ENUM | DONT_DELETE), 0); \
|
D | runtime-object.cc | 930 ? PropertyAttributes::DONT_ENUM in RUNTIME_FUNCTION() 1271 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE | READ_ONLY); in RUNTIME_FUNCTION()
|
D | runtime-classes.cc | 475 static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY); in AddDescriptorsByTemplate()
|
D | runtime-scopes.cc | 91 if (old_attributes & READ_ONLY || old_attributes & DONT_ENUM || in DeclareGlobal()
|
/external/v8/src/builtins/ |
D | builtins-error.cc | 62 isolate, JSObject::SetAccessor(object, name, error_stack, DONT_ENUM)); in BUILTIN()
|
D | aggregate-error.tq | 34 SmiConstant(PropertyAttributes::DONT_ENUM));
|
D | builtins-object.cc | 35 return isolate->heap()->ToBoolean((maybe.FromJust() & DONT_ENUM) == 0); in BUILTIN()
|
D | promise-any.tq | 383 SmiConstant(PropertyAttributes::DONT_ENUM));
|
D | builtins-object-gen.cc | 146 return IsNotSetWord32(attributes, PropertyAttributes::DONT_ENUM); in IsPropertyEnumerable()
|
/external/v8/src/wasm/ |
D | wasm-js.cc | 2032 return InstallFunc(isolate, object, str, func, 1, true, DONT_ENUM); in InstallConstructorFunc() 2105 static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY); in Install() 2125 JSObject::AddProperty(isolate, global, name, webassembly, DONT_ENUM); in Install() 2277 compile_error, DONT_ENUM); in Install() 2282 DONT_ENUM); in Install() 2287 runtime_error, DONT_ENUM); in Install() 2926 JSObject::AddProperty(isolate, handler, "names", name_table, DONT_ENUM); in GetJSProxy() 2928 JSObject::AddProperty(isolate, handler, "instance", instance, DONT_ENUM); in GetJSProxy() 2930 JSObject::AddProperty(isolate, handler, "pc", pc, DONT_ENUM); in GetJSProxy() 2932 JSObject::AddProperty(isolate, handler, "fp", fp, DONT_ENUM); in GetJSProxy() [all …]
|
/external/v8/src/heap/ |
D | factory.cc | 1846 DONT_ENUM); in DEFINE_ERROR() 3239 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE | READ_ONLY); in CreateSloppyFunctionMap() 3241 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE); in CreateSloppyFunctionMap() 3243 static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY); in CreateSloppyFunctionMap() 3323 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE); in CreateStrictFunctionMap() 3325 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE | READ_ONLY); in CreateStrictFunctionMap() 3327 static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY); in CreateStrictFunctionMap() 3357 DONT_ENUM, Representation::Tagged()); in CreateStrictFunctionMap() 3391 static_cast<PropertyAttributes>(DONT_ENUM | DONT_DELETE | READ_ONLY); in CreateClassFunctionMap() 3393 static_cast<PropertyAttributes>(DONT_ENUM | READ_ONLY); in CreateClassFunctionMap()
|
/external/v8/src/execution/ |
D | messages.cc | 727 obj, key, frame_array, DONT_ENUM), in ConstructCallSite() 734 JSObject::SetOwnPropertyIgnoreAttributes(obj, key, value, DONT_ENUM), in ConstructCallSite() 1063 err, isolate->factory()->message_string(), msg_string, DONT_ENUM), in Construct()
|
/external/v8/src/ic/ |
D | handler-configuration.cc | 232 DCHECK_EQ(DONT_ENUM, details.attributes()); in StoreTransition()
|
/external/v8/src/api/ |
D | api-natives.cc | 680 DONT_ENUM); in CreateApiFunction()
|