Lines Matching refs:factory

8 #include "src/heap/factory.h"
127 Factory* factory = isolate->factory();
130 Handle<JSObject> result = factory->NewJSObjectFromMap(
147 factory->NewJSObjectFromMap(isolate->data_property_descriptor_map());
158 Handle<JSObject> result = factory->NewJSObject(isolate->object_function());
160 CreateDataProperty(result, factory->value_string(), value());
163 CreateDataProperty(result, factory->writable_string(),
164 factory->ToBoolean(writable()));
167 CreateDataProperty(result, factory->get_string(), get());
170 CreateDataProperty(result, factory->set_string(), set());
173 CreateDataProperty(result, factory->enumerable_string(),
174 factory->ToBoolean(enumerable()));
177 CreateDataProperty(result, factory->configurable_string(),
178 factory->ToBoolean(configurable()));
192 isolate->Throw(*isolate->factory()->NewTypeError(
207 if (!GetPropertyIfPresent(receiver, isolate->factory()->enumerable_string(),
219 if (!GetPropertyIfPresent(receiver, isolate->factory()->configurable_string(),
231 if (!GetPropertyIfPresent(receiver, isolate->factory()->value_string(),
241 if (!GetPropertyIfPresent(receiver, isolate->factory()->writable_string(),
251 if (!GetPropertyIfPresent(receiver, isolate->factory()->get_string(),
259 isolate->Throw(*isolate->factory()->NewTypeError(
269 if (!GetPropertyIfPresent(receiver, isolate->factory()->set_string(),
277 isolate->Throw(*isolate->factory()->NewTypeError(
290 isolate->Throw(*isolate->factory()->NewTypeError(
315 desc->set_value(isolate->factory()->undefined_value());
325 desc->set_get(isolate->factory()->undefined_value());
330 desc->set_set(isolate->factory()->undefined_value());
345 isolate->factory()->NewPropertyDescriptorObject();