(name unistring.String, value, receiver Value, throw bool)
| 655 | } |
| 656 | |
| 657 | func (p *proxyObject) proxySetStr(name unistring.String, value, receiver Value, throw bool) bool { |
| 658 | target := p.target |
| 659 | if v, ok := p.checkHandler().setStr(target, name, value, receiver); ok { |
| 660 | if p.proxySetPreCheck(v, throw, name) { |
| 661 | p.proxySetPostCheck(target.self.getOwnPropStr(name), value, name) |
| 662 | return true |
| 663 | } |
| 664 | return false |
| 665 | } |
| 666 | return target.setStr(name, value, receiver, throw) |
| 667 | } |
| 668 | |
| 669 | func (p *proxyObject) proxySetIdx(idx valueInt, value, receiver Value, throw bool) bool { |
| 670 | target := p.target |
no test coverage detected