Lines Matching defs:property
2092 // property).
2951 // constructors. We define a new property whenever there is an
2952 // assignment to a property of 'this'. We should probably only add
2955 Property* property = expression ? expression->AsProperty() : NULL;
2957 property != NULL &&
2958 property->obj()->AsVariableProxy() != NULL &&
2959 property->obj()->AsVariableProxy()->is_this()) {
2963 // If we assign a function literal to a property we pretenure the
2964 // literal so it can be added as a constant function property.
2965 if (property != NULL && right->AsFunctionLiteral() != NULL) {
3718 ZoneList<ObjectLiteral::Property*>* properties =
3719 new(zone()) ZoneList<ObjectLiteral::Property*>(4, zone());
3761 // Validate the property.
3776 ObjectLiteral::Property* property =
3778 if (ObjectLiteral::IsBoilerplateProperty(property)) {
3781 properties->Add(property, zone());
3790 // Failed to parse as get/set property, so it's just a property
3831 // Validate the property
3837 ObjectLiteral::Property* property =
3838 new(zone()) ObjectLiteral::Property(key, value, isolate());
3842 // property.
3850 if (ObjectLiteral::IsBoilerplateProperty(property)) {
3853 properties->Add(property, zone());