Lines Matching refs:Name
156 Handle<JSFunction> GetThrowTypeErrorIntrinsic(Builtins::Name builtin_name);
205 const char* name);
207 const char* name,
211 void InstallTypedArray(const char* name, ElementsKind elements_kind,
247 const char* name,
294 static bool CallUtilsFunction(Isolate* isolate, const char* name);
364 void InstallFunction(Handle<JSObject> target, Handle<Name> property_name,
376 Handle<JSFunction> function, Handle<Name> name,
378 Handle<String> name_string = Name::ToFunctionName(name).ToHandleChecked();
379 InstallFunction(target, name, function, name_string, attributes);
383 static Handle<JSFunction> CreateFunction(Isolate* isolate, Handle<String> name,
386 Builtins::Name call,
394 ? factory->NewFunction(name, call_code, prototype, type,
397 : factory->NewFunctionWithoutPrototype(name, call_code,
402 Name> name,
405 Builtins::Name call,
408 Handle<String> name_string = Name::ToFunctionName(name).ToHandleChecked();
412 InstallFunction(target, name, function, name_string, attributes);
417 Handle<JSFunction> InstallFunction(Handle<JSObject> target, const char* name,
420 Builtins::Name call,
424 return InstallFunction(target, factory->InternalizeUtf8String(name), type,
445 AccessorConstantDescriptor d(Handle<Name>(Name::cast(length->name())),
449 Handle<AccessorInfo> name =
451 { // Add name.
452 AccessorConstantDescriptor d(Handle<Name>(Name::cast(name->name())), name,
459 AccessorConstantDescriptor d(Handle<Name>(Name::cast(args->name())), args,
466 AccessorConstantDescriptor d(Handle<Name>(Name::cast(caller->name())),
476 AccessorConstantDescriptor d(Handle<Name>(Name::cast(prototype->name())),
615 AccessorConstantDescriptor d(Handle<Name>(Name::cast(length->name())),
619 { // Add name.
620 Handle<AccessorInfo> name =
622 AccessorConstantDescriptor d(Handle<Name>(Name::cast(name->name())), name,
633 AccessorConstantDescriptor d(Handle<Name>(Name::cast(prototype->name())),
649 AccessorConstantDescriptor d(Handle<Name>(Name::cast(length->name())),
653 Handle<AccessorInfo> name =
655 { // Add name.
656 AccessorConstantDescriptor d(Handle<Name>(Name::cast(name->name())), name,
665 Builtins::Name builtin_name) {
666 Handle<String> name =
670 factory()->NewFunctionWithoutPrototype(name, code);
673 // %ThrowTypeError% must not have a name property.
821 Handle<String> name,
825 int idx = descriptors->SearchWithCache(*name, *map);
826 AccessorConstantDescriptor descriptor(name, accessor_pair, attributes);
933 Handle<String> name = Handle<String>(heap()->empty_string());
938 name, code, prototype, JS_GLOBAL_OBJECT_TYPE, JSGlobalObject::kSize);
963 Handle<String> name = Handle<String>(heap()->empty_string());
966 name, code, JS_GLOBAL_PROXY_TYPE, JSGlobalProxy::kSize);
1015 Handle<String> name,
1016 Builtins::Name call, int len,
1019 CreateFunction(isolate, name, JS_OBJECT_TYPE, JSObject::kHeaderSize,
1032 Handle<String> name,
1033 Builtins::Name call, int len,
1036 SimpleCreateFunction(base->GetIsolate(), name, call, len, adapt);
1037 InstallFunction(base, fun, name, DONT_ENUM);
1043 const char* name,
1044 Builtins::Name call, int len,
1047 return SimpleInstallFunction(base, factory->InternalizeUtf8String(name), call,
1178 Handle<Name>(Name::cast(array_length->name())), array_length,
1490 Handle<String> name = factory->InternalizeUtf8String("JSON");
1491 Handle<JSFunction> cons = factory->NewFunction(name);
1494 cons->shared()->set_instance_class_name(*name);
1497 JSObject::AddProperty(global, name, json_object, DONT_ENUM);
1501 name = factory->InternalizeUtf8String("Math");
1502 Handle<JSFunction> cons = factory->NewFunction(name);
1506 cons->shared()->set_instance_class_name(*name);
1509 JSObject::AddProperty(global, name, json_object, DONT_ENUM);
1611 { // name
1740 Handle<String> name = factory->InternalizeOneByteString(
1742 context_extension_fun->shared()->set_instance_class_name(*name);
1767 void Genesis::InstallTypedArray(const char* name, ElementsKind elements_kind,
1771 global, name, JS_TYPED_ARRAY_TYPE, JSTypedArray::kSize,
1796 Vector<const char> name = Natives::GetScriptName(index);
1807 return Bootstrapper::CompileNative(isolate, name, source_code,
1814 Vector<const char> name = ExperimentalNatives::GetScriptName(index);
1820 return Bootstrapper::CompileNative(isolate, name, source_code,
1827 Vector<const char> name = ExtraNatives::GetScriptName(index);
1834 return Bootstrapper::CompileNative(isolate, name, source_code,
1842 Vector<const char> name = ExperimentalExtraNatives::GetScriptName(index);
1849 return Bootstrapper::CompileNative(isolate, name, source_code,
1854 bool Bootstrapper::CompileNative(Isolate* isolate, Vector<const char> name,
1870 isolate->factory()->NewStringFromUtf8(name).ToHandleChecked();
1895 bool Genesis::CallUtilsFunction(Isolate* isolate, const char* name) {
1899 isolate->factory()->NewStringFromAsciiChecked(name);
1920 Vector<const char> name = CStrVector(extension->name());
1925 if (!cache->Lookup(name, &function_info)) {
1927 factory->NewStringFromUtf8(name).ToHandleChecked();
1933 cache->Add(name, function_info);
1986 // Expose the natives in global if a valid name for it is specified.
2016 #define EXPORT_PRIVATE_SYMBOL(NAME) \
2017 Handle<String> NAME##_name = factory->NewStringFromAsciiChecked(#NAME); \
2018 JSObject::AddProperty(container, NAME##_name, factory->NAME(), NONE);
2022 #define EXPORT_PUBLIC_SYMBOL(NAME, DESCRIPTION) \
2023 Handle<String> NAME##_name = factory->NewStringFromAsciiChecked(#NAME); \
2024 JSObject::AddProperty(container, NAME##_name, factory->NAME(), NONE);
2139 Handle<Name>(Name::cast(script_column->name())), script_column,
2146 AccessorConstantDescriptor d(Handle<Name>(Name::cast(script_id->name())),
2156 Handle<Name>(Name::cast(script_name->name())), script_name, attribs);
2164 Handle<Name>(Name::cast(script_line->name())), script_line, attribs);
2172 Handle<Name>(Name::cast(script_source->name())), script_source,
2181 Handle<Name>(Name::cast(script_type->name())), script_type, attribs);
2189 Handle<Name>(Name::cast(script_compilation_type->name())),
2198 Handle<Name>(Name::cast(script_line_ends->name())), script_line_ends,
2207 Handle<Name>(Name::cast(script_context_data->name())),
2216 Handle<Name>(Name::cast(script_eval_from_script->name())),
2225 Handle<Name>(Name::cast(script_eval_from_script_position->name())),
2234 Handle<Name>(Name::cast(script_eval_from_function_name->name())),
2243 Handle<Name>(Name::cast(script_source_url->name())),
2252 Handle<Name>(Name::cast(script_source_mapping_url->name())),
2261 Handle<Name>(Name::cast(script_is_embedder_debug_script->name())),
2275 Handle<String> name = \
2277 JSObject::AddProperty(container, name, \
2311 const char* name, Handle<Symbol> value) {
2317 name);
2418 Handle<String> name = factory->InternalizeUtf8String("SIMD");
2419 Handle<JSFunction> cons = factory->NewFunction(name);
2423 cons->shared()->set_instance_class_name(*name);
2426 JSObject::AddProperty(global, name, simd_object, DONT_ENUM);
2478 Handle<String> name = factory->Proxy_string();
2494 InstallFunction(global, name, proxy_function, factory->Object_string());
2499 const char* name) {
2500 // Setup the {prototype} with the given {name} for @@toStringTag.
2504 factory()->NewStringFromAsciiChecked(name),
2509 InstallFunction(target, name, JS_ARRAY_BUFFER_TYPE,
2536 const char* name,
2547 InstallFunction(target, name, JS_ARRAY_TYPE, JSArray::kSize, prototype,
2569 AccessorConstantDescriptor d(Handle<Name>(Name::cast(array_length->name())),
2922 #define INSTALL_BUILTIN_ID(holder_expr, fun_name, name) \
2923 { #holder_expr, #fun_name, k##name } \
2996 Handle<String> name =
2999 JSObject::AddProperty(Error, name, stack_trace_limit, NONE);
3001 // Expose the debug global object in global if a name for it is specified.
3098 const char* name,
3103 if (strcmp(name, it->extension()->name()) == 0) {
3141 // We print out the name of the extension that fail to install.
3146 current->extension()->name());
3215 // it is likely due to both global objects sharing property name(s).
3227 Handle<Name> key = Handle<Name>(descs->GetKey(i));
3237 Handle<Name> key = Handle<Name>(descs->GetKey(i));
3245 Handle<Name> key(descs->GetKey(i));
3270 Handle<Name> key(Name::cast(raw_key));
3293 Handle<Name> key(Name::cast(raw_key));