(target, propertyKey/*, receiver*/)
| 1782 | } |
| 1783 | |
| 1784 | function reflectGet(target, propertyKey/*, receiver*/){ |
| 1785 | var receiver = arguments.length < 3 ? target : arguments[2] |
| 1786 | , desc = getOwnDescriptor(assertObject(target), propertyKey), proto; |
| 1787 | if(desc)return has(desc, 'value') |
| 1788 | ? desc.value |
| 1789 | : desc.get === undefined |
| 1790 | ? undefined |
| 1791 | : desc.get.call(receiver); |
| 1792 | return isObject(proto = getPrototypeOf(target)) |
| 1793 | ? reflectGet(proto, propertyKey, receiver) |
| 1794 | : undefined; |
| 1795 | } |
| 1796 | function reflectSet(target, propertyKey, V/*, receiver*/){ |
| 1797 | var receiver = arguments.length < 4 ? target : arguments[3] |
| 1798 | , ownDesc = getOwnDescriptor(assertObject(target), propertyKey) |
nothing calls this directly
no test coverage detected