fix: use the location of the pattern not the entire clause
This commit is contained in:
parent
7206360baa
commit
a485406e3d
|
@ -1934,7 +1934,7 @@ impl<'a, 'b> ExprTyper<'a, 'b> {
|
||||||
// that suggests that a `let` binding should be used instead.
|
// that suggests that a `let` binding should be used instead.
|
||||||
if clauses.len() == 1 {
|
if clauses.len() == 1 {
|
||||||
self.environment.warnings.push(Warning::SingleWhenClause {
|
self.environment.warnings.push(Warning::SingleWhenClause {
|
||||||
location: clauses[0].location,
|
location: clauses[0].pattern[0].location(),
|
||||||
sample: UntypedExpr::Assignment {
|
sample: UntypedExpr::Assignment {
|
||||||
location: Span::empty(),
|
location: Span::empty(),
|
||||||
value: Box::new(subjects[0].clone()),
|
value: Box::new(subjects[0].clone()),
|
||||||
|
|
Loading…
Reference in New Issue