Index
Modules:
ptr_math
.
API symbols
`+=`:
ptr_math: `+=`[S: SomeInteger](p: var pointer; offset: S)
ptr_math: `+=`[T; S: SomeInteger](p: var ptr T; offset: S)
`+`:
ptr_math: `+`[S: SomeInteger](p: pointer; offset: S): pointer
ptr_math: `+`[T; S: SomeInteger](p: ptr T; offset: S): ptr T
`-=`:
ptr_math: `-=`[S: SomeInteger](p: var pointer; offset: S)
ptr_math: `-=`[T; S: SomeInteger](p: var ptr T; offset: S)
`-`:
ptr_math: `-`[S: SomeInteger](p: pointer; offset: S): pointer
ptr_math: `-`[T; S: SomeInteger](p: ptr T; offset: S): ptr T
`[]=`:
ptr_math: `[]=`[T; S: SomeInteger](p: ptr T; offset: S; val: T)
`[]`:
ptr_math: `[]`[T; S: SomeInteger](p: ptr T; offset: S): var T
items:
ptr_math: items[T](uarray: UncheckedArray[T] | ptr T; len: SomeInteger): lent T
ptr_math: items[T](start: ptr T; stopBefore: ptr T): lent T
mitems:
ptr_math: mitems[T](start: ptr T; stopBefore: ptr T): var T
ptr_math: mitems[T](p: ptr T; len: SomeInteger): var T
ptr_math: mitems[T](uarray: var UncheckedArray[T]; len: SomeInteger): var T
mpairs:
ptr_math: mpairs[T; S: SomeInteger](p: ptr T; len: S): (S, var T)
ptr_math: mpairs[T; S: SomeInteger](uarray: var UncheckedArray[T]; len: S): (S, var T)
mrows:
ptr_math: mrows(x: ForLoopStmt)
pairs:
ptr_math: pairs[T; S: SomeInteger](uarray: UncheckedArray[T] | ptr T; len: S): (S, lent T)
rows:
ptr_math: rows(x: ForLoopStmt)