]> git.lizzy.rs Git - rust.git/blob - src/test/ui/closures/2229_closure_analysis/feature-gate-capture_disjoint_fields.rs
Indroduce feature flag for RFC-2229
[rust.git] / src / test / ui / closures / 2229_closure_analysis / feature-gate-capture_disjoint_fields.rs
1 #![feature(capture_disjoint_fields)]
2 //~^ WARNING the feature `capture_disjoint_fields` is incomplete
3 #![feature(rustc_attrs)]
4
5 fn main() {
6     let s = format!("s");
7
8     let c = #[rustc_capture_analysis] || {
9     //~^ ERROR: attributes on expressions are experimental
10         println!("This uses new capture analyysis to capture s={}", s);
11     };
12 }