syntax: unbox closures used in let bindings
This commit is contained in:
parent
12dd7781d6
commit
ab402c0744
8 changed files with 15 additions and 15 deletions
|
@ -935,7 +935,7 @@ impl<'a> MethodDef<'a> {
|
|||
// where each tuple has length = self_args.len()
|
||||
let mut match_arms: Vec<ast::Arm> = variants.iter().enumerate()
|
||||
.map(|(index, variant)| {
|
||||
let mk_self_pat = |cx: &mut ExtCtxt, self_arg_name: &str| {
|
||||
let mk_self_pat = |&: cx: &mut ExtCtxt, self_arg_name: &str| {
|
||||
let (p, idents) = trait_.create_enum_variant_pattern(cx, type_ident,
|
||||
&**variant,
|
||||
self_arg_name,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue