Lines Matching refs:Key
105 return {"Duplicate __proto__ fields are not allowed in object literals", prop->Key()->Start()};
289 if (!util::Helpers::IsConstantPropertyKey(prop->Key(), prop->IsComputed()) ||
295 util::StringView name = util::Helpers::LiteralToPropName(pg->Allocator(), prop->Key());
337 compiler::VReg key = pg->LoadPropertyKey(prop->Key(), prop->IsComputed());
363 compiler::Operand key = pg->ToPropertyKey(prop->Key(), prop->IsComputed());
376 nameSetting = IsAnonClassOrFuncExpr(value) && IsLegalNameFormat(prop->Key());
487 binder::LocalVariable *foundVar = desc->FindProperty(prop->Key()->AsIdentifier()->Name());
584 checker->Allocator(), prop->Key()->AsIdentifier()->Name(), binder::VariableFlags::PROPERTY, *it);
643 return prop->Key()->Check(checker);
666 checker::Type *computedNameType = checker->CheckComputedPropertyName(prop->Key());
683 const util::StringView &propName = GetPropertyName(prop->Key());
695 if (prop->Key()->IsNumberLiteral()) {