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