package core:unicode/utf16

⌘K
Ctrl+K
or
/

    Index

    Types (0)

    This section is empty.

    Constants (2)
    Variables (0)

    This section is empty.

    Procedure Groups (0)

    This section is empty.

    Types

    This section is empty.

    Constants

    MAX_RUNE ¶

    MAX_RUNE :: '\U0010ffff'

    REPLACEMENT_CHAR ¶

    REPLACEMENT_CHAR :: '\ufffd'

    Variables

    This section is empty.

    Procedures

    decode ¶

    decode :: proc(d: []rune, s: []u16) -> (n: int) {…}

    decode_surrogate_pair ¶

    decode_surrogate_pair :: proc(r1, r2: rune) -> rune {…}

    decode_to_utf8 ¶

    decode_to_utf8 :: proc(d: []u8, s: []u16) -> (n: int) {…}

    encode ¶

    encode :: proc(d: []u16, s: []rune) -> int {…}

    encode_string ¶

    encode_string :: proc(d: []u16, s: string) -> int {…}

    encode_surrogate_pair ¶

    encode_surrogate_pair :: proc(c: rune) -> (r1, r2: rune) {…}

    is_surrogate ¶

    is_surrogate :: proc(r: rune) -> bool {…}

    rune_count ¶

    rune_count :: proc(s: []u16) -> (n: int) {…}

    Procedure Groups

    This section is empty.

    Source Files

    Generation Information

    Generated with odin version dev-2024-12 (vendor "odin") Windows_amd64 @ 2024-12-17 21:11:02.095437900 +0000 UTC