Lines Matching defs:defineProperty

394   defineProperty: function(k, desc) { key = k; val = desc.value }
402 defineProperty: function(k, desc) { this.defineProperty2(k, desc) },
410 defineProperty: function(k, desc) { key = k; val = desc.value }
422 defineProperty: function(k, desc) { key = k; val = desc.value }
430 defineProperty: function(k, desc) { key = k; val = desc.value }
443 defineProperty: function(k, desc) { key = k, val = desc.value }
477 defineProperty: function(k, desc) { key = k; val = desc.value }
482 defineProperty: function(k, desc) { throw "myexn" }
490 defineProperty: function(k, desc) { this.defineProperty2(k, desc) },
499 defineProperty: function(k, desc) { this.defineProperty2(k, desc) },
505 defineProperty: function(k, desc) { key = k; val = desc.value }
512 defineProperty: function(k, desc) { throw "myexn" }
528 defineProperty: function(k, desc) { key = k; val = desc.value }
534 defineProperty: function(k, desc) { key = k; val = desc.value }
540 defineProperty: function(k, desc) { throw "myexn" }
548 defineProperty: function(k, desc) { key = k; val = desc.value }
561 defineProperty: function(k, desc) { throw "myexn" }
677 Object.defineProperty(o, "x", {get: function() { return 5 }});
694 // Property definition (Object.defineProperty and Object.defineProperties).
705 assertEquals(p, Object.defineProperty(p, "a", {value: 44}))
710 assertEquals(p, Object.defineProperty(p, "b", {value: 45, writable: false}))
716 assertEquals(p, Object.defineProperty(p, "c", {value: 46, enumerable: false}))
722 assertEquals(p, Object.defineProperty(p, 101, {value: 47, enumerable: false}))
729 assertEquals(p, Object.defineProperty(p, "d", attributes))
740 assertEquals(p, Object.defineProperty(p, "e", {get: function(){ return 5 }}))
745 assertEquals(p, Object.defineProperty(p, "zzz", {}))
756 assertEquals(p, Object.defineProperty(p, "p", d))
767 Object.defineProperty(props, "hidden", {value: "hidden", enumerable: false})
780 defineProperty: function(k, d) { key = k; desc = d; return true }
784 defineProperty: function(k, d) { return this.defineProperty2(k, d) },
801 assertThrows(function(){ Object.defineProperty(p, "a", {value: 44})}, "myexn")
802 assertThrows(function(){ Object.defineProperty(p, 0, {value: 44})}, "myexn")
808 assertThrows(function(){ Object.defineProperty(p, "p", d1) }, "myexn")
813 assertThrows(function(){ Object.defineProperty(p, "p", d2) }, "myexn")
820 defineProperty: function(k, d) { throw "myexn" }
824 defineProperty: function(k, d) { return this.defineProperty2(k, d) },
949 assertEquals(p, Object.defineProperty(p, i, descs[i]))
961 defineProperty: function(k, d) { this["__" + k] = d; return true },
966 defineProperty: function(k, d) { this["__" + k] = d; return true },