fn lint_nan<'tcx>( cx: &LateContext<'tcx>, e: &'tcx Expr<'tcx>, binop: BinOp, l: &'tcx Expr<'tcx>, r: &'tcx Expr<'tcx>, )