Skip to content

Commit f6a8d76

Browse files
committed
New format
1 parent 013175e commit f6a8d76

File tree

145 files changed

+191
-150
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+191
-150
lines changed

compiler-core/src/erlang.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1284,6 +1284,7 @@ fn let_assert<'a>(
12841284
vec![
12851285
("value", env.local_var_name(ASSERT_FAIL_VARIABLE)),
12861286
("start", location.start.to_doc()),
1287+
("'end'", location.end.to_doc()),
12871288
("pattern_start", pattern.location().start.to_doc()),
12881289
("pattern_end", pattern.location().end.to_doc()),
12891290
],
@@ -2325,8 +2326,8 @@ fn assert<'a>(assert: &'a TypedAssert, env: &mut Env<'a>) -> Document<'a> {
23252326
};
23262327

23272328
fields.push(("start", location.start.to_doc()));
2329+
fields.push(("'end'", value.location().end.to_doc()));
23282330
fields.push(("expression_start", value.location().start.to_doc()));
2329-
fields.push(("expression_end", value.location().end.to_doc()));
23302331

23312332
let clauses = docvec![
23322333
line(),
@@ -2444,8 +2445,8 @@ fn assert_and<'a>(
24442445
asserted_expression(right_kind, Some("false".to_doc()), right.location()),
24452446
),
24462447
("start", location.start.to_doc()),
2448+
("'end'", right.location().end.to_doc()),
24472449
("expression_start", left.location().start.to_doc()),
2448-
("expression_end", right.location().end.to_doc()),
24492450
];
24502451

24512452
let right_clauses = docvec![
@@ -2525,8 +2526,8 @@ fn assert_or<'a>(
25252526
),
25262527
),
25272528
("start", location.start.to_doc()),
2529+
("'end'", right.location().end.to_doc()),
25282530
("expression_start", left.location().start.to_doc()),
2529-
("expression_end", right.location().end.to_doc()),
25302531
];
25312532

25322533
let clauses = docvec![

compiler-core/src/erlang/snapshots/gleam_core__erlang__tests__discard_in_assert.snap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ x(Y) ->
3030
line => 2,
3131
value => _assert_fail,
3232
start => 16,
33+
'end' => 26,
3334
pattern_start => 27,
3435
pattern_end => 32})
3536
end,

compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__assert__assert_binary_operation.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@ main() ->
4343
'end' => 51
4444
},
4545
start => 34,
46-
expression_start => 41,
47-
expression_end => 51})
46+
'end' => 51,
47+
expression_start => 41})
4848
end.

compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__assert__assert_binary_operation2.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@ eq(A, B) ->
4141
'end' => 34
4242
},
4343
start => 21,
44-
expression_start => 28,
45-
expression_end => 34})
44+
'end' => 34,
45+
expression_start => 28})
4646
end.

compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__assert__assert_binary_operation3.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,6 @@ assert_answer(X) ->
4242
'end' => 43
4343
},
4444
start => 29,
45-
expression_start => 36,
46-
expression_end => 43})
45+
'end' => 43,
46+
expression_start => 36})
4747
end.

compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__assert__assert_binary_operator_with_side_effects.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ go(X) ->
5353
'end' => 102
5454
},
5555
start => 75,
56-
expression_start => 82,
57-
expression_end => 102})
56+
'end' => 102,
57+
expression_start => 82})
5858
end;
5959
false -> erlang:error(#{gleam_error => assert,
6060
message => <<"Assertion failed."/utf8>>,

compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__assert__assert_binary_operator_with_side_effects2.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ go(X) ->
5353
'end' => 110
5454
},
5555
start => 75,
56-
expression_start => 82,
57-
expression_end => 110})
56+
'end' => 110,
57+
expression_start => 82})
5858
end;
5959
false -> erlang:error(#{gleam_error => assert,
6060
message => <<"Assertion failed."/utf8>>,

compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__assert__assert_function_call.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ main() ->
4040
kind => function_call,
4141
arguments => [],
4242
start => 41,
43-
expression_start => 48,
44-
expression_end => 54})
43+
'end' => 54,
44+
expression_start => 48})
4545
end.

compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__assert__assert_function_call2.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,6 @@ go(X) ->
4848
'end' => 63
4949
}],
5050
start => 45,
51-
expression_start => 52,
52-
expression_end => 64})
51+
'end' => 64,
52+
expression_start => 52})
5353
end.

compiler-core/src/erlang/tests/snapshots/gleam_core__erlang__tests__assert__assert_literal.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ main() ->
3535
'end' => 31
3636
},
3737
start => 19,
38-
expression_start => 26,
39-
expression_end => 31})
38+
'end' => 31,
39+
expression_start => 26})
4040
end.

0 commit comments

Comments
 (0)