adjust deprecated_use not to warn about sugared closures
This commit is contained in:
parent
dc744e816d
commit
4b8d0539f9
@ -421,6 +421,14 @@ fn check_item_path_statement(cx: ty::ctxt, it: @ast::item) {
|
||||
fn check_fn(tcx: ty::ctxt, fk: visit::fn_kind, decl: ast::fn_decl,
|
||||
_body: ast::blk, span: span, id: ast::node_id) {
|
||||
#debug["lint check_fn fk=%? id=%?", fk, id];
|
||||
|
||||
// don't complain about blocks, since they tend to get their modes
|
||||
// specified from the outside
|
||||
alt fk {
|
||||
visit::fk_fn_block(*) => { ret; }
|
||||
_ => {}
|
||||
}
|
||||
|
||||
let fn_ty = ty::node_id_to_type(tcx, id);
|
||||
alt check ty::get(fn_ty).struct {
|
||||
ty::ty_fn(fn_ty) {
|
||||
|
Loading…
Reference in New Issue
Block a user