Remove an unnecessary alloc()

This commit is contained in:
Richard Feldman 2019-12-01 20:22:10 -05:00
parent e687b500d8
commit eb6ec90cc6

View file

@ -249,7 +249,8 @@ pub fn desugar<'a>(arena: &'a Bump, loc_expr: &'a Located<Expr<'a>>) -> &'a Loca
expr => {
// e.g. `1 |> (if b then (\a -> a) else (\c -> c))`
let mut args = Vec::with_capacity_in(1, arena);
args.push(*arena.alloc(left));
args.push(left);
let function = arena.alloc(Located {
value: Nested(expr),