MCPcopy Create free account
hub / github.com/dolthub/doltgresql / VariableIntSlice

Method VariableIntSlice

utils/reader.go:323–330  ·  view source on GitHub ↗

VariableIntSlice reads an int64 slice that was written using variable-length encoding.

()

Source from the content-addressed store, hash-verified

321
322// VariableIntSlice reads an int64 slice that was written using variable-length encoding.
323func (reader *Reader) VariableIntSlice() []int64 {
324 count := reader.VariableUint()
325 vals := make([]int64, count)
326 for i := uint64(0); i < count; i++ {
327 vals[i] = reader.VariableInt()
328 }
329 return vals
330}
331
332// VariableUintSlice reads a uint64 slice that was written using variable-length encoding.
333func (reader *Reader) VariableUintSlice() []uint64 {

Callers 1

TestWriterReaderFunction · 0.95

Calls 2

VariableUintMethod · 0.95
VariableIntMethod · 0.95

Tested by 1

TestWriterReaderFunction · 0.76