parent
97f8caabf6
commit
321779979a
clippy_lints/src
@ -736,7 +736,7 @@ fn never_loop_expr(expr: &Expr, main_loop_id: HirId) -> NeverLoopResult {
|
||||
}
|
||||
},
|
||||
ExprKind::Struct(_, _, None)
|
||||
| ExprKind::Yield(_)
|
||||
| ExprKind::Yield(_, _)
|
||||
| ExprKind::Closure(_, _, _, _, _)
|
||||
| ExprKind::InlineAsm(_, _, _)
|
||||
| ExprKind::Path(_)
|
||||
|
@ -377,7 +377,7 @@ impl<'tcx> Visitor<'tcx> for PrintVisitor {
|
||||
println!("Closure(ref capture_clause, ref func, _, _, _) = {};", current);
|
||||
println!(" // unimplemented: `ExprKind::Closure` is not further destructured at the moment");
|
||||
},
|
||||
ExprKind::Yield(ref sub) => {
|
||||
ExprKind::Yield(ref sub, _) => {
|
||||
let sub_pat = self.next("sub");
|
||||
println!("Yield(ref sub) = {};", current);
|
||||
self.current = sub_pat;
|
||||
|
@ -436,7 +436,7 @@ impl<'a, 'tcx: 'a> SpanlessHash<'a, 'tcx> {
|
||||
self.hash_expr(&*j);
|
||||
}
|
||||
},
|
||||
ExprKind::Box(ref e) | ExprKind::DropTemps(ref e) | ExprKind::Yield(ref e) => {
|
||||
ExprKind::Box(ref e) | ExprKind::DropTemps(ref e) | ExprKind::Yield(ref e, _) => {
|
||||
self.hash_expr(e);
|
||||
},
|
||||
ExprKind::Call(ref fun, ref args) => {
|
||||
|
@ -227,7 +227,7 @@ fn print_expr(cx: &LateContext<'_, '_>, expr: &hir::Expr, indent: usize) {
|
||||
println!("{}Closure", ind);
|
||||
println!("{}clause: {:?}", ind, clause);
|
||||
},
|
||||
hir::ExprKind::Yield(ref sub) => {
|
||||
hir::ExprKind::Yield(ref sub, _) => {
|
||||
println!("{}Yield", ind);
|
||||
print_expr(cx, sub, indent + 1);
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user