mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-28 09:44:08 +00:00
edafbaffb2
- Either explicitly annotate `let x: () = expr;` where `x` has unit type, or remove the unit binding to leave only `expr;` instead. - Fix disjoint-capture-in-same-closure test
14 lines
163 B
Rust
14 lines
163 B
Rust
// compile-flags: -Z mir-opt-level=3
|
|
// build-pass
|
|
|
|
// This used to ICE in const-prop
|
|
|
|
fn foo() {
|
|
let bar = |_| { };
|
|
bar("a");
|
|
}
|
|
|
|
fn main() {
|
|
foo();
|
|
}
|