Lines Matching defs:name
37 Object ThrowRedeclarationError(Isolate* isolate, Handle<String> name,
42 isolate, NewSyntaxError(MessageTemplate::kVarRedeclaration, name));
45 isolate, NewTypeError(MessageTemplate::kVarRedeclaration, name));
51 Handle<String> name, Handle<Object> value,
57 if (script_contexts->Lookup(name, &lookup) &&
60 // If envRec.HasLexicalDeclaration(name) is true, throw a SyntaxError
62 return ThrowRedeclarationError(isolate, name,
74 LookupIterator it(isolate, global, name, global, lookup_config);
80 // The name was declared before; check for conflicting re-declarations.
98 return ThrowRedeclarationError(isolate, name, redeclaration_type);
192 // Traverse the name/value pairs and set the properties.
196 Handle<String> name;
201 name = Handle<String>::cast(decl);
205 name = handle(sfi->Name(), isolate);
224 Object result = DeclareGlobal(isolate, global, name, value, attr, is_var,
234 Object DeclareEvalHelper(Isolate* isolate, Handle<String> name,
256 Context::Lookup(context, name, DONT_FOLLOW_CHAINS, &index, &attributes,
266 return DeclareGlobal(isolate, Handle<JSGlobalObject>::cast(holder), name,
272 return DeclareGlobal(isolate, global, name, value, NONE, is_var,
278 return DeclareGlobal(isolate, global, name, value, NONE, is_var,
313 NewEvalError(MessageTemplate::kVarNotAllowedInEvalScope, name));
317 object, name, value, NONE));
327 Handle<String> name = args.at<String>(0);
329 return DeclareEvalHelper(isolate, name, value);
335 Handle<String> name = args.at<String>(0);
336 return DeclareEvalHelper(isolate, name,
628 Handle<String> name = args.at<String>(0);
635 Handle<Object> holder = Context::Lookup(context, name, FOLLOW_CHAINS, &index,
656 Maybe<bool> result = JSReceiver::DeleteProperty(object, name);
664 MaybeHandle<Object> LoadLookupSlot(Isolate* isolate, Handle<String> name,
672 Handle<Object> holder = Context::Lookup(context, name, FOLLOW_CHAINS, &index,
691 NewReferenceError(MessageTemplate::kNotDefined, name),
707 isolate, value, Object::GetProperty(isolate, holder, name), Object);
720 isolate, NewReferenceError(MessageTemplate::kNotDefined, name), Object);
734 Handle<String> name = args.at<String>(0);
736 LoadLookupSlot(isolate, name, kThrowOnError));
743 Handle<String> name = args.at<String>(0);
744 RETURN_RESULT_OR_FAILURE(isolate, LoadLookupSlot(isolate, name, kDontThrow));
751 Handle<String> name = args.at<String>(0);
755 isolate, value, LoadLookupSlot(isolate, name, kThrowOnError, &receiver),
764 Isolate* isolate, Handle<Context> context, Handle<String> name,
773 Context::Lookup(context, name, context_lookup_flags, &index, &attributes,
784 isolate, NewTypeError(MessageTemplate::kConstAssign, name), Object);
793 NewReferenceError(MessageTemplate::kNotDefined, name),
800 isolate, NewTypeError(MessageTemplate::kConstAssign, name), Object);
815 isolate, NewReferenceError(MessageTemplate::kNotDefined, name), Object);
822 Object::SetProperty(isolate, object, name, value),
833 Handle<String> name = args.at<String>(0);
838 StoreLookupSlot(isolate, context, name, value, LanguageMode::kSloppy));
844 Handle<String> name = args.at<String>(0);
849 StoreLookupSlot(isolate, context, name, value, LanguageMode::kStrict));
857 Handle<String> name = args.at<String>(0);
864 isolate, StoreLookupSlot(isolate, declaration_context, name, value,
871 Handle<String> name = args.at<String>(0);
879 bool found = script_contexts->Lookup(name, &lookup_result);