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

tests: fix -cstrict self compilation on m0 with clang

This commit is contained in:
Delyan Angelov
2021-06-07 16:24:42 +03:00
parent 4772146a7e
commit 9f6c4030f6
2 changed files with 17 additions and 8 deletions

View File

@@ -57,13 +57,22 @@ fn (set ComparatorSet) satisfies(ver Version) bool {
}
fn (c Comparator) satisfies(ver Version) bool {
return match c.op {
.gt { ver.gt(c.ver) }
.lt { ver.lt(c.ver) }
.ge { ver.ge(c.ver) }
.le { ver.le(c.ver) }
.eq { ver.eq(c.ver) }
if c.op == .gt {
return ver.gt(c.ver)
}
if c.op == .lt {
return ver.lt(c.ver)
}
if c.op == .ge {
return ver.ge(c.ver)
}
if c.op == .le {
return ver.le(c.ver)
}
if c.op == .eq {
return ver.eq(c.ver)
}
return false
}
fn parse_range(input string) ?Range {