mirror of
https://github.com/rust-lang/rust.git
synced 2025-05-14 02:49:40 +00:00
address nits
This commit is contained in:
parent
aebdf74e16
commit
d9ec55e695
@ -491,6 +491,7 @@ pub fn overlapping<T>(ranges: &[SpannedRange<T>]) -> Option<(&SpannedRange<T>, &
|
|||||||
match (self.value(), other.value()) {
|
match (self.value(), other.value()) {
|
||||||
(Bound::Included(a), Bound::Included(b)) |
|
(Bound::Included(a), Bound::Included(b)) |
|
||||||
(Bound::Excluded(a), Bound::Excluded(b)) => a.cmp(&b),
|
(Bound::Excluded(a), Bound::Excluded(b)) => a.cmp(&b),
|
||||||
|
// Range patterns cannot be unbounded (yet)
|
||||||
(Bound::Unbounded, _) |
|
(Bound::Unbounded, _) |
|
||||||
(_, Bound::Unbounded) => unimplemented!(),
|
(_, Bound::Unbounded) => unimplemented!(),
|
||||||
(Bound::Included(a), Bound::Excluded(b)) => {
|
(Bound::Included(a), Bound::Excluded(b)) => {
|
||||||
|
@ -229,14 +229,14 @@ fn overlapping() {
|
|||||||
|
|
||||||
match 42 {
|
match 42 {
|
||||||
0 ... 10 => println!("0 ... 10"), //~ERROR: some ranges overlap
|
0 ... 10 => println!("0 ... 10"), //~ERROR: some ranges overlap
|
||||||
0 ... 11 => println!("0 ... 10"), //~NOTE overlaps with this
|
0 ... 11 => println!("0 ... 11"), //~NOTE overlaps with this
|
||||||
_ => (),
|
_ => (),
|
||||||
}
|
}
|
||||||
|
|
||||||
match 42 {
|
match 42 {
|
||||||
0 ... 5 => println!("0 ... 5"), //~ERROR: some ranges overlap
|
0 ... 5 => println!("0 ... 5"), //~ERROR: some ranges overlap
|
||||||
6 ... 7 => println!("6 ... 7"),
|
6 ... 7 => println!("6 ... 7"),
|
||||||
FOO ... 11 => println!("0 ... 10"), //~NOTE overlaps with this
|
FOO ... 11 => println!("0 ... 11"), //~NOTE overlaps with this
|
||||||
_ => (),
|
_ => (),
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -248,13 +248,13 @@ fn overlapping() {
|
|||||||
|
|
||||||
match 42 {
|
match 42 {
|
||||||
2 => println!("2"), //~NOTE overlaps with this
|
2 => println!("2"), //~NOTE overlaps with this
|
||||||
0 ... 2 => println!("0 ... 5"), //~ERROR: some ranges overlap
|
0 ... 2 => println!("0 ... 2"), //~ERROR: some ranges overlap
|
||||||
_ => (),
|
_ => (),
|
||||||
}
|
}
|
||||||
|
|
||||||
match 42 {
|
match 42 {
|
||||||
0 ... 10 => println!("0 ... 10"),
|
0 ... 10 => println!("0 ... 10"),
|
||||||
11 ... 50 => println!("0 ... 10"),
|
11 ... 50 => println!("11 ... 50"),
|
||||||
_ => (),
|
_ => (),
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -265,8 +265,8 @@ fn overlapping() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
match 42 {
|
match 42 {
|
||||||
0 .. 10 => println!("0 ... 10"),
|
0 .. 10 => println!("0 .. 10"),
|
||||||
10 .. 50 => println!("0 ... 10"),
|
10 .. 50 => println!("10 .. 50"),
|
||||||
_ => (),
|
_ => (),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user