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

optimize a in [1,2,3] to a == 1 || a == 2 || a == 3

This commit is contained in:
Alexander Medvednikov
2019-10-06 04:27:29 +03:00
parent 62133c6ffa
commit b242e8d7ff
4 changed files with 59 additions and 8 deletions

View File

@ -287,3 +287,12 @@ fn test_multi() {
//b := [ [[1,2,3],[4,5,6]], [[1,2]] ]
//assert b[0][0][0] == 1
}
fn test_in() {
a := [1,2,3]
assert 1 in a
assert 2 in a
assert 3 in a
assert !(4 in a)
assert !(0 in a)
}