diff options
Diffstat (limited to 'crates/hir_ty/src/display.rs')
-rw-r--r-- | crates/hir_ty/src/display.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/hir_ty/src/display.rs b/crates/hir_ty/src/display.rs index 148eb7506..5ff70c893 100644 --- a/crates/hir_ty/src/display.rs +++ b/crates/hir_ty/src/display.rs | |||
@@ -476,7 +476,7 @@ impl HirDisplay for Ty { | |||
476 | parameter.assert_ty_ref(&Interner).kind(&Interner), | 476 | parameter.assert_ty_ref(&Interner).kind(&Interner), |
477 | default_parameters.get(i), | 477 | default_parameters.get(i), |
478 | ) { | 478 | ) { |
479 | (&TyKind::Unknown, _) | (_, None) => { | 479 | (&TyKind::Error, _) | (_, None) => { |
480 | default_from = i + 1; | 480 | default_from = i + 1; |
481 | } | 481 | } |
482 | (_, Some(default_parameter)) => { | 482 | (_, Some(default_parameter)) => { |
@@ -529,7 +529,7 @@ impl HirDisplay for Ty { | |||
529 | projection_ty.hir_fmt(f)?; | 529 | projection_ty.hir_fmt(f)?; |
530 | } | 530 | } |
531 | } | 531 | } |
532 | TyKind::ForeignType(type_alias) => { | 532 | TyKind::Foreign(type_alias) => { |
533 | let type_alias = f.db.type_alias_data(from_foreign_def_id(*type_alias)); | 533 | let type_alias = f.db.type_alias_data(from_foreign_def_id(*type_alias)); |
534 | write!(f, "{}", type_alias.name)?; | 534 | write!(f, "{}", type_alias.name)?; |
535 | } | 535 | } |
@@ -636,7 +636,7 @@ impl HirDisplay for Ty { | |||
636 | } | 636 | } |
637 | }; | 637 | }; |
638 | } | 638 | } |
639 | TyKind::Unknown => { | 639 | TyKind::Error => { |
640 | if f.display_target.is_source_code() { | 640 | if f.display_target.is_source_code() { |
641 | return Err(HirDisplayError::DisplaySourceCodeError( | 641 | return Err(HirDisplayError::DisplaySourceCodeError( |
642 | DisplaySourceCodeError::UnknownType, | 642 | DisplaySourceCodeError::UnknownType, |