diff --git a/lib/std/collections/range.c3 b/lib/std/collections/range.c3 index ce57066cb..1169043df 100644 --- a/lib/std/collections/range.c3 +++ b/lib/std/collections/range.c3 @@ -16,7 +16,7 @@ fn usz Range.len(&self) @operator(len) return (usz)(self.end - self.start + (Type)1); } -fn bool Range.has(&self, Type value) @inline +fn bool Range.contains(&self, Type value) @inline { return value >= self.start && value <= self.end; } @@ -51,7 +51,7 @@ fn usz ExclusiveRange.len(&self) @operator(len) return (usz)(self.end - self.start); } -fn bool ExclusiveRange.has(&self, Type value) @inline +fn bool ExclusiveRange.contains(&self, Type value) @inline { return value >= self.start && value < self.end; } diff --git a/test/unit/stdlib/collections/range.c3 b/test/unit/stdlib/collections/range.c3 index 0314be0a5..5d3e8b650 100644 --- a/test/unit/stdlib/collections/range.c3 +++ b/test/unit/stdlib/collections/range.c3 @@ -14,9 +14,9 @@ fn void! test_range() sum += z * z; } assert(sum == 35); - assert(range.has(-4)); - assert(range.has(2)); - assert(!range.has(3)); + assert(range.contains(-4)); + assert(range.contains(2)); + assert(!range.contains(3)); } fn void! test_exrange() @@ -29,8 +29,8 @@ fn void! test_exrange() sum += z * z; } assert(sum == 31); - assert(range.has(-4)); - assert(range.has(1)); - assert(!range.has(2)); + assert(range.contains(-4)); + assert(range.contains(1)); + assert(!range.contains(2)); }