(idx valueInt, throw bool)
| 743 | } |
| 744 | |
| 745 | func (p *proxyObject) deleteIdx(idx valueInt, throw bool) bool { |
| 746 | target := p.target |
| 747 | if v, ok := p.checkHandler().deleteIdx(target, idx); ok { |
| 748 | p.proxyDeleteCheck(v, target.self.getOwnPropIdx(idx), idx, target, throw) |
| 749 | return v |
| 750 | } |
| 751 | |
| 752 | return target.self.deleteIdx(idx, throw) |
| 753 | } |
| 754 | |
| 755 | func (p *proxyObject) deleteSym(s *Symbol, throw bool) bool { |
| 756 | target := p.target |
nothing calls this directly
no test coverage detected