Static Methodswift 6.0.3Swift
decode(_:)
static func decode(_ source: Unicode.UTF32.EncodedScalar) -> Unicode.Scalar
static func decode(_ source: Unicode.UTF32.EncodedScalar) -> Unicode.Scalar
ss7UnicodeO5UTF32O6decodeyAB6ScalarVs15CollectionOfOneVys6UInt32VGFZ
What are these?5O28Z
import Swift
@frozen enum UTF32
@frozen enum Unicode
A namespace for Unicode utilities.
typealias EncodedScalar = CollectionOfOne<UInt32>
@frozen struct Scalar
A Unicode scalar value.
init()
Creates an instance of the UTF-32 codec.
static var encodedReplacementCharacter: Unicode.UTF32.EncodedScalar { get }
static func encode(_ source: Unicode.Scalar) -> Unicode.UTF32.EncodedScalar?
static func encode(_ input: Unicode.Scalar, into processCodeUnit: (Unicode.UTF32.CodeUnit) -> Void)
Encodes a Unicode scalar as a UTF-32 code unit by calling the given closure.
static func isASCII(_ x: Unicode.UTF32.CodeUnit) -> Bool
Returns whether the given code unit represents an ASCII scalar
mutating func decode<I>(_ input: inout I) -> UnicodeDecodingResult where I : IteratorProtocol, I.Element == UInt32
Starts or continues decoding a UTF-32 sequence.
@frozen struct Parser
typealias CodeUnit = UInt32
typealias ForwardParser = Unicode.UTF32.Parser
typealias ReverseParser = Unicode.UTF32.Parser