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

all: add strings.Builder.write_string and use write_string instead of write (#8892)

This commit is contained in:
zakuro
2021-02-22 20:18:11 +09:00
committed by GitHub
parent 36a6bc270c
commit f54c1a5cc2
34 changed files with 402 additions and 397 deletions

View File

@@ -8,9 +8,9 @@ import strings
fn write_value(v Any, i int, len int, mut wr strings.Builder) {
str := v.str()
if v is string {
wr.write('"$str"')
wr.write_string('"$str"')
} else {
wr.write(str)
wr.write_string(str)
}
if i >= len - 1 {
return
@@ -24,7 +24,7 @@ pub fn (flds map[string]Any) str() string {
wr.write_b(`{`)
mut i := 0
for k, v in flds {
wr.write('"$k":')
wr.write_string('"$k":')
write_value(v, i, flds.len, mut wr)
i++
}