""
};
- let expr_type = match self.node {
- ast::StmtKind::Expr(_) => ExprType::SubExpression,
- ast::StmtKind::Semi(_) => ExprType::Statement,
- _ => unreachable!(),
- };
let shape = try_opt!(shape.sub_width(suffix.len()));
- format_expr(ex, expr_type, context, shape).map(|s| s + suffix)
+ format_expr(ex, ExprType::Statement, context, shape).map(|s| s + suffix)
}
ast::StmtKind::Mac(..) | ast::StmtKind::Item(..) => None,
};
FindUncommented};
use comment::rewrite_comment;
use config::{BraceStyle, Config};
-use expr::{format_expr, ExprType};
use items::{format_impl, format_trait, rewrite_associated_impl_type, rewrite_associated_type,
rewrite_static, rewrite_type_alias};
use lists::{itemize_list, write_list, DefinitiveListTactic, ListFormatting, SeparatorPlace,
let rewrite = stmt.rewrite(&self.get_context(), self.shape());
self.push_rewrite(stmt.span(), rewrite);
}
- ast::StmtKind::Expr(ref expr) => {
- let rewrite =
- format_expr(expr, ExprType::Statement, &self.get_context(), self.shape());
- self.push_rewrite(stmt.span(), rewrite)
- }
- ast::StmtKind::Semi(..) => {
+ ast::StmtKind::Expr(..) | ast::StmtKind::Semi(..) => {
let rewrite = stmt.rewrite(&self.get_context(), self.shape());
self.push_rewrite(stmt.span(), rewrite)
}