Lines Matching refs:symbol
603 Handle<Symbol> symbol = isolate->factory()->NewSymbol();
604 if (name->IsString()) symbol->set_name(*name);
605 return *symbol;
614 Handle<Symbol> symbol = isolate->factory()->NewPrivateSymbol();
615 if (name->IsString()) symbol->set_name(*name);
616 return *symbol;
625 Handle<Symbol> symbol = isolate->factory()->NewPrivateOwnSymbol();
626 if (name->IsString()) symbol->set_name(*name);
627 return *symbol;
640 Handle<Object> symbol;
642 isolate, symbol, Object::GetPropertyOrElement(privates, name));
643 if (!symbol->IsSymbol()) {
644 DCHECK(symbol->IsUndefined());
645 symbol = isolate->factory()->NewPrivateSymbol();
646 Handle<Symbol>::cast(symbol)->set_name(*name);
647 Handle<Symbol>::cast(symbol)->set_is_own(true);
648 JSObject::SetProperty(Handle<JSObject>::cast(privates), name, symbol,
651 return *symbol;
658 CONVERT_ARG_HANDLE_CHECKED(Symbol, symbol, 0);
659 return *Object::ToObject(isolate, symbol).ToHandleChecked();
666 CONVERT_ARG_CHECKED(Symbol, symbol, 0);
667 return symbol->name();
681 CONVERT_ARG_CHECKED(Symbol, symbol, 0);
682 return isolate->heap()->ToBoolean(symbol->is_private());
2071 Handle<Symbol> home_object_symbol(isolate->heap()->home_object_symbol());
6068 Handle<Symbol> symbol = Handle<Symbol>::cast(raw_key);
6069 if (symbol->Equals(isolate->native_context()->iterator_symbol())) {
6077 Handle<Symbol>::cast(raw_key)));