This commit is contained in:
koka 2023-10-06 18:22:32 +09:00
parent b105fb4c39
commit 68d2082d69
No known key found for this signature in database
GPG key ID: A5917A40697774CD
3 changed files with 11 additions and 3 deletions

View file

@ -117,6 +117,14 @@ fn macros() {
let x = 1;
let x = x;
}
let x = 10;
macro_rules! rebind_outer_macro {
($x:ident) => {
let x = x;
};
}
rebind_outer_macro!(y);
}
struct WithDrop(usize);

View file

@ -157,13 +157,13 @@ LL | let x = 1;
| ^
error: redundant redefinition of a binding `a`
--> $DIR/redundant_locals.rs:144:5
--> $DIR/redundant_locals.rs:152:5
|
LL | let a = a;
| ^^^^^^^^^^
|
help: `a` is initially defined here
--> $DIR/redundant_locals.rs:142:9
--> $DIR/redundant_locals.rs:150:9
|
LL | let a = WithoutDrop(1);
| ^