(idx valueInt, receiver Value)
| 611 | } |
| 612 | |
| 613 | func (p *proxyObject) getIdx(idx valueInt, receiver Value) Value { |
| 614 | target := p.target |
| 615 | if receiver == nil { |
| 616 | receiver = p.val |
| 617 | } |
| 618 | if v, ok := p.checkHandler().getIdx(target, idx, receiver); ok { |
| 619 | p.proxyGetChecks(target.self.getOwnPropIdx(idx), v, idx) |
| 620 | return v |
| 621 | } |
| 622 | return target.self.getIdx(idx, receiver) |
| 623 | } |
| 624 | |
| 625 | func (p *proxyObject) getSym(s *Symbol, receiver Value) Value { |
| 626 | target := p.target |
nothing calls this directly
no test coverage detected