Move some tests to more reasonable directories - 2
Address comments Update limits
This commit is contained in:
parent
63a83c5f55
commit
ad35979c50
@ -1,38 +0,0 @@
|
||||
// run-pass
|
||||
#![allow(illegal_floating_point_literal_pattern)] // FIXME #41620
|
||||
#![allow(ellipsis_inclusive_range_patterns)]
|
||||
|
||||
// regression test for the model lexer handling the DOTDOTDOT syntax (#15877)
|
||||
|
||||
|
||||
pub fn main() {
|
||||
match 5_usize {
|
||||
1_usize...5_usize => {}
|
||||
_ => panic!("should match range"),
|
||||
}
|
||||
match 5_usize {
|
||||
6_usize...7_usize => panic!("shouldn't match range"),
|
||||
_ => {}
|
||||
}
|
||||
match 5_usize {
|
||||
1_usize => panic!("should match non-first range"),
|
||||
2_usize...6_usize => {}
|
||||
_ => panic!("math is broken")
|
||||
}
|
||||
match 'c' {
|
||||
'a'...'z' => {}
|
||||
_ => panic!("should support char ranges")
|
||||
}
|
||||
match -3_isize {
|
||||
-7...5 => {}
|
||||
_ => panic!("should match signed range")
|
||||
}
|
||||
match 3.0f64 {
|
||||
1.0...5.0 => {}
|
||||
_ => panic!("should match float range")
|
||||
}
|
||||
match -1.5f64 {
|
||||
-3.6...3.6 => {}
|
||||
_ => panic!("should match negative float range")
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user