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:
@@ -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++
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user