builtin: document the rune.length_in_bytes method (#13826)

This commit is contained in:
Nick Treleaven 2022-03-25 18:09:39 +00:00 committed by GitHub
parent 347db755c8
commit ea4410cdb5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -61,6 +61,8 @@ pub fn (c rune) bytes() []byte {
return res
}
// length_in_bytes returns the number of bytes needed to store the code point.
// Returns -1 if the data is not a valid code point.
pub fn (c rune) length_in_bytes() int {
code := u32(c)
if code <= 0x7F {