(l int, d *Decoder)
| 3558 | } |
| 3559 | |
| 3560 | func (x *TestStrucCommon) codecDecodeSelfFromArray(l int, d *Decoder) { |
| 3561 | var h codecSelfer19780 |
| 3562 | z, r := GenHelper().Decoder(d) |
| 3563 | _, _, _ = h, z, r |
| 3564 | var yyj95 int |
| 3565 | var yyb95 bool |
| 3566 | var yyhl95 bool = l >= 0 |
| 3567 | yyb95 = !z.DecContainerNext(yyj95, l, yyhl95) |
| 3568 | if yyb95 { |
| 3569 | z.DecReadArrayEnd() |
| 3570 | return |
| 3571 | } |
| 3572 | z.DecReadArrayElem() |
| 3573 | x.S = (string)(z.DecStringZC(r.DecodeStringAsBytes())) |
| 3574 | yyj95++ |
| 3575 | yyb95 = !z.DecContainerNext(yyj95, l, yyhl95) |
| 3576 | if yyb95 { |
| 3577 | z.DecReadArrayEnd() |
| 3578 | return |
| 3579 | } |
| 3580 | z.DecReadArrayElem() |
| 3581 | x.I64 = (int64)(r.DecodeInt64()) |
| 3582 | yyj95++ |
| 3583 | yyb95 = !z.DecContainerNext(yyj95, l, yyhl95) |
| 3584 | if yyb95 { |
| 3585 | z.DecReadArrayEnd() |
| 3586 | return |
| 3587 | } |
| 3588 | z.DecReadArrayElem() |
| 3589 | x.I32 = (int32)(z.C.IntV(r.DecodeInt64(), 32)) |
| 3590 | yyj95++ |
| 3591 | yyb95 = !z.DecContainerNext(yyj95, l, yyhl95) |
| 3592 | if yyb95 { |
| 3593 | z.DecReadArrayEnd() |
| 3594 | return |
| 3595 | } |
| 3596 | z.DecReadArrayElem() |
| 3597 | x.I16 = (int16)(z.C.IntV(r.DecodeInt64(), 16)) |
| 3598 | yyj95++ |
| 3599 | yyb95 = !z.DecContainerNext(yyj95, l, yyhl95) |
| 3600 | if yyb95 { |
| 3601 | z.DecReadArrayEnd() |
| 3602 | return |
| 3603 | } |
| 3604 | z.DecReadArrayElem() |
| 3605 | x.I8 = (int8)(z.C.IntV(r.DecodeInt64(), 8)) |
| 3606 | yyj95++ |
| 3607 | yyb95 = !z.DecContainerNext(yyj95, l, yyhl95) |
| 3608 | if yyb95 { |
| 3609 | z.DecReadArrayEnd() |
| 3610 | return |
| 3611 | } |
| 3612 | z.DecReadArrayElem() |
| 3613 | x.I64n = (int64)(r.DecodeInt64()) |
| 3614 | yyj95++ |
| 3615 | yyb95 = !z.DecContainerNext(yyj95, l, yyhl95) |
| 3616 | if yyb95 { |
| 3617 | z.DecReadArrayEnd() |
no test coverage detected