Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
builtin_strings_and_interpolation
/
str_circular_test.v
21
lines
·
19
sloc
·
203 bytes
·
6488041a749df9762348d019c4223908c476f2e2
Raw
1
@[heap]
2
struct
Aa {
3
mut
:
4
bs []Bb
5
}
6
7
struct
Bb {
8
mut
:
9
a &Aa = unsafe { nil }
10
}
11
12
fn
test_circular() {
13
mut
b := Bb{
14
a: &Aa{
15
bs: []Bb{cap: 1}
16
}
17
}
18
b.a.bs << b
19
s := b.str()
20
assert s.len < 3500
21
}
22