Source/Packages

Data.UTF8

packages/foundation/standard/src/Data/UTF8.alpha

1,298 lines193 declarations53.6 KiBSHA-256 4bef3dfd330d

field · lines 163–163

utf8PendingFourBByte1

Full file
Pending multi-byte context for the byte-at-a-time decoder (see `decodeUTF8`). `Ready` is a codepoint boundary; the others hold the lead byte and the continuation bytes collected so far while more are awaited. `ThreeA`/`FourA` also carry the lead's byte offset, the only states whose error (overlong / surrogate / out-of-range) is reported AT the lead rather than at the byte being read.
163field unrestricted utf8PendingFourBByte1 : Byte

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.