Lines Matching refs:property
101 // Property accessor parameter named 'eval'.
104 // Property accessor parameter named 'arguments'.
349 // object literal with string literal property names
477 delete o.property;
486 Object.defineProperty(object, "property", { value: "property_value" });
492 assertEquals(object.property, "property_value");
795 o.property = "value";
807 Object.defineProperty(o, "property", { value: 7 });
809 assertThrows(function() { o.property = "new value"; }, TypeError);
810 assertThrows(function() { o.property += 10; }, TypeError);
811 assertThrows(function() { o.property -= 10; }, TypeError);
812 assertThrows(function() { o.property *= 10; }, TypeError);
813 assertThrows(function() { o.property /= 10; }, TypeError);
814 assertThrows(function() { o.property++; }, TypeError);
815 assertThrows(function() { o.property--; }, TypeError);
816 assertThrows(function() { ++o.property; }, TypeError);
817 assertThrows(function() { --o.property; }, TypeError);
830 assertEquals(o.property, 7);
837 Object.defineProperty(o, "property", { value: 7 });
1030 pill.property = "value";
1032 assertThrows(function() { 'use strict'; pill.property = "value"; },
1085 property: "property_value",
1091 assertEquals(o.property, "property_value");