1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

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 {