Procs
proc `[]`[T](x: GrowArray[T]; i: UncheckedIndex): lent T {.inline.}
- Source Edit
proc `[]`[T](x: var GrowArray[T]; i: UncheckedIndex): var T {.inline.}
- Source Edit
proc `[]=`[T](x: var GrowArray[T]; i: UncheckedIndex; val: sink T) {.inline.}
- Source Edit
proc initGrowArray[T](length: int): GrowArray[T]
- Source Edit
proc initGrowArrayOfCap[T](cap: int = 4): GrowArray[T] {.inline.}
- Source Edit
proc initGrowArrayUninit[T](length: int): GrowArray[T] {.inline.}
- Source Edit
proc setCapacity[T](a: var GrowArray[T]; cap: int)
- Source Edit
proc setLenUninit[T](a: var GrowArray[T]; newLen: int) {.inline.}
- Source Edit
proc toGrowArray[T](arr: openArray[T]): GrowArray[T]
- Source Edit
proc toGrowArray[T](arr: sink Array[T]): GrowArray[T]
- Source Edit
Templates
template toOpenArray[T](x: GrowArray[T]; first, last: int): auto
- Source Edit