Skip to content

Commit

Permalink
Except opDollar, we should not mark member functions for operator ove…
Browse files Browse the repository at this point in the history
…rloading as properties.
  • Loading branch information
9rnsr committed Dec 3, 2012
1 parent e70d8d8 commit 6aa0c15
Showing 1 changed file with 2 additions and 4 deletions.
6 changes: 2 additions & 4 deletions std/range.d
Expand Up @@ -1784,8 +1784,7 @@ unittest
assert(s1[1..5].length == 4);
assert(s1[0..0].empty);
assert(s1[3..3].empty);
// assert(s1[$ .. $].empty);
assert(s1[s1.opDollar() .. s1.opDollar()].empty);
assert(s1[$ .. $].empty);

auto s2 = stride(arr, 2);
assert(equal(s2[0..2], [1,3]));
Expand All @@ -1794,8 +1793,7 @@ unittest
assert(s2[1..5].length == 4);
assert(s2[0..0].empty);
assert(s2[3..3].empty);
// assert(s2[$ .. $].empty);
assert(s2[s2.opDollar() .. s2.opDollar()].empty);
assert(s2[$ .. $].empty);

// Test fix for Bug 5035
auto m = [1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4]; // 3 rows, 4 columns
Expand Down

0 comments on commit 6aa0c15

Please sign in to comment.