(idx valueInt, throw bool)
| 486 | } |
| 487 | |
| 488 | func (a *arrayObject) deleteIdx(idx valueInt, throw bool) bool { |
| 489 | if idx := toIdx(idx); idx != math.MaxUint32 { |
| 490 | return a._deleteIdxProp(idx, throw) |
| 491 | } |
| 492 | return a.baseObject.deleteStr(idx.string(), throw) |
| 493 | } |
| 494 | |
| 495 | func (a *arrayObject) export(ctx *objectExportCtx) interface{} { |
| 496 | if v, exists := ctx.get(a.val); exists { |
nothing calls this directly
no test coverage detected