Lines Matching full:jsobject
247 bool ConfigureApiObject(Handle<JSObject> object,
254 void TransferObject(Handle<JSObject> from, Handle<JSObject> to);
255 void TransferNamedProperties(Handle<JSObject> from, Handle<JSObject> to);
256 void TransferIndexedProperties(Handle<JSObject> from, Handle<JSObject> to);
327 static void SetObjectPrototype(Handle<JSObject> object, Handle<Object> proto) {
345 static Handle<JSFunction> InstallFunction(Handle<JSObject> target,
349 Handle<JSObject> prototype,
373 JSObject::SetLocalPropertyIgnoreAttributes(
465 factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
472 Handle<JSObject> prototype = factory->NewJSObject(
583 JSObject::PreventExtensions(throw_type_error_function);
723 Handle<JSObject> prototype =
724 Handle<JSObject>(
725 JSObject::cast(js_global_function->instance_prototype()));
727 JSObject::SetLocalPropertyIgnoreAttributes(
840 JSObject::SetLocalPropertyIgnoreAttributes(
844 Handle<JSObject> global = Handle<JSObject>(native_context()->global_object());
1021 Handle<JSObject> proto = factory->NewJSObjectFromMap(proto_map);
1046 Handle<JSObject> json_object = factory->NewJSObject(cons, TENURED);
1049 JSObject::SetLocalPropertyIgnoreAttributes(
1110 Handle<JSObject> prototype =
1111 Handle<JSObject>(
1112 JSObject::cast(native_context()->object_function()->prototype()));
1117 JSObject::kHeaderSize,
1124 Handle<JSObject> result = factory->NewJSObject(function);
1130 JSObject::SetLocalPropertyIgnoreAttributes(
1135 JSObject::SetLocalPropertyIgnoreAttributes(
1172 Handle<JSObject> result = factory->NewJSObjectFromMap(new_map);
1234 Handle<JSObject> result = factory->NewJSObjectFromMap(map);
1239 JSObject::SetLocalPropertyIgnoreAttributes(
1264 JSObject::kHeaderSize,
1282 JSObject::kHeaderSize, code, true);
1294 JSObject::kHeaderSize, code, true);
1310 Handle<JSObject> global = Handle<JSObject>(native_context()->global_object());
1324 Handle<JSObject> global = Handle<JSObject>(native_context()->global_object());
1363 Handle<JSObject> builtins(native_context()->builtins());
1364 Handle<JSObject> generator_object_prototype =
1564 INSTALL_NATIVE(JSObject, "functionCache", function_cache);
1609 Handle<JSObject> prototype =
1681 JSObject::SetLocalPropertyIgnoreAttributes(
1707 Handle<JSObject> prototype =
1863 Handle<JSObject> prototype =
1905 ASSERT(JSObject::cast(
1915 Handle<JSObject> proto =
1916 Handle<JSObject>(JSObject::cast(function->instance_prototype()));
1920 InstallFunction(proto, "call", JS_OBJECT_TYPE, JSObject::kHeaderSize,
1921 Handle<JSObject>::null(),
1925 InstallFunction(proto, "apply", JS_OBJECT_TYPE, JSObject::kHeaderSize,
1926 Handle<JSObject>::null(),
1953 Handle<JSObject> array_prototype(
1954 JSObject::cast(array_constructor->instance_prototype()));
2045 static Handle<JSObject> ResolveBuiltinIdHolder(
2053 return Handle<JSObject>::cast(GetProperty(
2061 return Handle<JSObject>(JSObject::cast(function->prototype()));
2065 static void InstallBuiltinFunctionId(Handle<JSObject> holder,
2080 Handle<JSObject> holder = ResolveBuiltinIdHolder( \
2163 JSObject::SetLocalPropertyIgnoreAttributes(
2165 Handle<JSObject>(global->builtins()),
2176 JSObject::SetLocalPropertyIgnoreAttributes(
2177 Handle<JSObject>::cast(Error), name,
2199 JSObject::SetLocalPropertyIgnoreAttributes(
2363 Handle<JSObject> global_proxy(
2364 JSObject::cast(native_context()->global_proxy()));
2365 Handle<JSObject> inner_global(
2366 JSObject::cast(native_context()->global_object()));
2393 bool Genesis::ConfigureApiObject(Handle<JSObject> object,
2400 Handle<JSObject> obj =
2412 void Genesis::TransferNamedProperties(Handle<JSObject> from,
2413 Handle<JSObject> to) {
2428 JSObject::SetLocalPropertyIgnoreAttributes(
2437 JSObject::SetLocalPropertyIgnoreAttributes(
2453 JSObject::SetNormalizedProperty(to, key, callbacks, d);
2490 JSObject::SetLocalPropertyIgnoreAttributes(
2498 void Genesis::TransferIndexedProperties(Handle<JSObject> from,
2499 Handle<JSObject> to) {
2508 void Genesis::TransferObject(Handle<JSObject> from, Handle<JSObject> to) {