def vs16_step

cli@0.2.0.0 · cli.bend:975

import cli@0.2.0.0/cli.bend as Cli
import Base

975# VS16 widens a 1-wide emoji with an emoji presentation to 2, once.
976def vs16_step(run: EmojiRun) -> WidthStep:
977  match run:
978    case EmojiNone{}: WidthStep{0n, EmojiNone{}}
979    case EmojiBase{code, narrow, join}: vs16_on(narrow, code, join)
980    case EmojiJoiner{}: WidthStep{0n, EmojiNone{}}
981    case EmojiJoined{code}: WidthStep{0n, EmojiJoined{code}}

Uses (3)

Used by (1)