mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-02 11:44:28 +00:00
40 lines
838 B
Rust
40 lines
838 B
Rust
fn test0() {
|
|
let mut i = 0;
|
|
let _ = i + i--; //~ ERROR Rust has no postfix decrement operator
|
|
// won't suggest since we can not handle the precedences
|
|
}
|
|
|
|
fn test1() {
|
|
let mut i = 0;
|
|
let _ = i-- + i--; //~ ERROR Rust has no postfix decrement operator
|
|
}
|
|
|
|
fn test2() {
|
|
let mut i = 0;
|
|
let _ = --i + i--; //~ ERROR Rust has no postfix decrement operator
|
|
}
|
|
|
|
fn test3() {
|
|
let mut i = 0;
|
|
let _ = i-- + --i; //~ ERROR Rust has no postfix decrement operator
|
|
}
|
|
|
|
fn test4() {
|
|
let mut i = 0;
|
|
let _ = (1 + 2 + i)--; //~ ERROR Rust has no postfix decrement operator
|
|
}
|
|
|
|
fn test5() {
|
|
let mut i = 0;
|
|
let _ = (i-- + 1) + 2; //~ ERROR Rust has no postfix decrement operator
|
|
}
|
|
|
|
fn test6(){
|
|
let i=10;
|
|
while i != 0 {
|
|
i--; //~ ERROR Rust has no postfix decrement operator
|
|
}
|
|
}
|
|
|
|
fn main() {}
|