def B64.emit.go

bend-kube-runtime@0.2.0.0 · src/base64.bend:64

import bend-kube-runtime@0.2.0.0/src/base64.bend as Base64
import Base

64def B64.emit.go(+acc: U32, +bits: U32, +v: U32, out: List<&2, U32>, skip: Bool, full: Bool) ->
65  List<&2, U32>:
66  match skip full:
67    case False{} True{}:
68      ((((acc << 6n) .|. v) >> U32.to_nat((bits - 2 : U32))) .&. 255 : U32) <> out
69    case _ _:
70      out

Uses (9)

Used by (1)