(name unistring.String, throw bool)
| 479 | } |
| 480 | |
| 481 | func (a *arrayObject) deleteStr(name unistring.String, throw bool) bool { |
| 482 | if idx := strToArrayIdx(name); idx != math.MaxUint32 { |
| 483 | return a._deleteIdxProp(idx, throw) |
| 484 | } |
| 485 | return a.baseObject.deleteStr(name, throw) |
| 486 | } |
| 487 | |
| 488 | func (a *arrayObject) deleteIdx(idx valueInt, throw bool) bool { |
| 489 | if idx := toIdx(idx); idx != math.MaxUint32 { |
nothing calls this directly
no test coverage detected