Decode a UTF-16 sequence as a single UTF-32 code point.
UTF-16 sequence
starting index in s[], updated to reflect number of code units decoded
set to character decoded
null on success, otherwise error message string
See Implementation
Decode a UTF-16 sequence as a single UTF-32 code point.