Home | History | Annotate | Download | only in parsing

Lines Matching refs:property

729       // unchanged if the property already exists.
3217 // This method declares a property of the given class. It updates the
3222 ClassLiteralProperty* property,
3228 class_info->constructor = GetPropertyValue(property)->AsFunctionLiteral();
3236 if (property->kind() == ClassLiteralProperty::FIELD) {
3240 class_info->properties->Add(property, zone());
3924 void VisitLiteralProperty(LiteralProperty* property) override {
3925 if (property == nullptr) return;
3927 AST_REWRITE_PROPERTY(Expression, property, value);
3992 Property* prop = left->AsProperty();
4069 Property* length_property = factory()->NewProperty(
4130 void Parser::SetFunctionNameFromPropertyName(ObjectLiteralProperty* property,
4132 DCHECK(property->kind() != ObjectLiteralProperty::GETTER);
4133 DCHECK(property->kind() != ObjectLiteralProperty::SETTER);
4136 DCHECK(!property->is_computed_name());
4140 if (property->kind() == ObjectLiteralProperty::PROTOTYPE) return;
4142 Expression* value = property->value();
4145 property->kind() == ObjectLiteralProperty::COMPUTED);
4350 Expression* property =
4354 factory()->NewAssignment(Token::ASSIGN, throw_proxy, property, nopos);
4427 Expression* property = factory()->NewProperty(output_proxy, literal, nopos);
4430 property, break_loop, factory()->NewEmptyStatement(nopos), nopos);
4500 Expression* property = factory()->NewProperty(output_proxy, literal, nopos);
4502 BuildIteratorResult(property, true), nopos);
4514 Expression* property = factory()->NewProperty(output_proxy, literal, nopos);
4515 get_value = factory()->NewExpressionStatement(property, nopos);
4668 Expression* property =
4672 factory()->NewAssignment(Token::ASSIGN, return_proxy, property, nopos);
4898 Expression* property =
4902 factory()->NewAssignment(Token::ASSIGN, return_proxy, property, nopos);