()
| 588 | } |
| 589 | |
| 590 | func (rd *realFlexibleDecoder) getInt64Array() ([]int64, error) { |
| 591 | ret, err := rd.getNullableInt64Array() |
| 592 | if ret == nil && err == nil { |
| 593 | return nil, errInvalidArrayLength |
| 594 | } |
| 595 | return ret, err |
| 596 | } |
| 597 | |
| 598 | func (rd *realFlexibleDecoder) getNullableInt64Array() ([]int64, error) { |
| 599 | n, err := rd.getUVarint() |