diff options
author | Aleksey Kladov <[email protected]> | 2021-06-13 17:45:16 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2021-06-13 17:45:16 +0100 |
commit | 7166e8549bad95b05f66acd508d07a6cd97d3dc0 (patch) | |
tree | cf85d27f8eda6afdf4f9a92bcf646a7e1ce77397 /crates/hir/src/lib.rs | |
parent | d3621eeb02652038a8185f60d78fb4791a732dc6 (diff) |
internal: refactor NoSuchField diagnostic
Diffstat (limited to 'crates/hir/src/lib.rs')
-rw-r--r-- | crates/hir/src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/hir/src/lib.rs b/crates/hir/src/lib.rs index a361158e0..7faf6ec1f 100644 --- a/crates/hir/src/lib.rs +++ b/crates/hir/src/lib.rs | |||
@@ -1077,7 +1077,7 @@ impl Function { | |||
1077 | match d { | 1077 | match d { |
1078 | hir_ty::InferenceDiagnostic::NoSuchField { expr } => { | 1078 | hir_ty::InferenceDiagnostic::NoSuchField { expr } => { |
1079 | let field = source_map.field_syntax(*expr); | 1079 | let field = source_map.field_syntax(*expr); |
1080 | sink.push(NoSuchField { file: field.file_id, field: field.value }) | 1080 | acc.push(NoSuchField { field }.into()) |
1081 | } | 1081 | } |
1082 | hir_ty::InferenceDiagnostic::BreakOutsideOfLoop { expr } => { | 1082 | hir_ty::InferenceDiagnostic::BreakOutsideOfLoop { expr } => { |
1083 | let ptr = source_map | 1083 | let ptr = source_map |