(idx valueInt)
| 471 | } |
| 472 | |
| 473 | func (p *proxyObject) hasPropertyIdx(idx valueInt) bool { |
| 474 | target := p.target |
| 475 | if b, ok := p.checkHandler().hasIdx(target, idx); ok { |
| 476 | if !b { |
| 477 | p.proxyHasChecks(target.self.getOwnPropIdx(idx), target, idx) |
| 478 | } |
| 479 | return b |
| 480 | } |
| 481 | |
| 482 | return target.self.hasPropertyIdx(idx) |
| 483 | } |
| 484 | |
| 485 | func (p *proxyObject) hasPropertySym(s *Symbol) bool { |
| 486 | target := p.target |
nothing calls this directly
no test coverage detected