Lines Matching refs:name
260 // Setup the "name" property based on the "name" of the {target}.
261 // If the target's name is the default JSFunction accessor, we can keep the
264 // underlying internal name.
277 Handle<String> name;
280 isolate, name,
285 isolate, name, isolate->factory()->NewConsString(prefix, name),
289 name = isolate->factory()->empty_string();
291 name = prefix;
297 &it, name, it.property_attributes()),
321 Handle<String> name;
323 isolate, name, JSWrappedFunction::GetName(isolate, target), String);
324 return factory->NewConsString(target_name, name);
329 Handle<String> name = JSFunction::GetName(isolate, target);
330 return factory->NewConsString(target_name, name);
332 // This will omit the proper target name for bound JSProxies.
397 // This will omit the proper target name for bound JSProxies.
898 #define MAKE_STRUCT_CASE(TYPE, Name, name) case TYPE:
1138 // Function.prototype.bind(), where we avoid a slow "name" property
1140 // "name" property at the original spot and that property is still
1149 // JSFunction where the "name" property is untouched, so we retain
1152 Handle<Object> name =
1154 if (name->IsString()) return Handle<String>::cast(name);
1159 bool JSFunction::SetName(Handle<JSFunction> function, Handle<Name> name,
1164 Name::ToFunctionName(isolate, name), false);