Validate let expressions
Emit an error if they're found in an invalid position.
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
fn foo() {
|
||||
const _: () = let _ = None;
|
||||
|
||||
let _ = if true { (let _ = None) };
|
||||
|
||||
if true && (let _ = None) {
|
||||
(let _ = None);
|
||||
while let _ = None {
|
||||
match None {
|
||||
_ if let _ = None => { let _ = None; }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user