(name unistring.String)
| 729 | } |
| 730 | |
| 731 | func (a *typedArrayObject) getOwnPropStr(name unistring.String) Value { |
| 732 | idx, ok := strToIntNum(name) |
| 733 | if ok { |
| 734 | v := a._getIdx(idx) |
| 735 | if v != nil { |
| 736 | return &valueProperty{ |
| 737 | value: v, |
| 738 | writable: true, |
| 739 | enumerable: true, |
| 740 | configurable: true, |
| 741 | } |
| 742 | } |
| 743 | return nil |
| 744 | } |
| 745 | if idx == 0 { |
| 746 | return nil |
| 747 | } |
| 748 | return a.baseObject.getOwnPropStr(name) |
| 749 | } |
| 750 | |
| 751 | func (a *typedArrayObject) getOwnPropIdx(idx valueInt) Value { |
| 752 | v := a._getIdx(toIntClamp(int64(idx))) |
no test coverage detected