From 85629837c7d2df221a5b6c5035546658ed69c82c Mon Sep 17 00:00:00 2001 From: Owen Avery Date: Mon, 27 Feb 2023 10:23:19 -0500 Subject: gccrs: Replace gcc_unreachable with rust_sorry_at gcc/rust/ChangeLog: * typecheck/rust-hir-type-check-pattern.cc (TypeCheckPattern::visit): Improve error messages. Signed-off-by: Owen Avery --- gcc/rust/typecheck/rust-hir-type-check-pattern.cc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'gcc') diff --git a/gcc/rust/typecheck/rust-hir-type-check-pattern.cc b/gcc/rust/typecheck/rust-hir-type-check-pattern.cc index 8f2a276..e57ac58 100644 --- a/gcc/rust/typecheck/rust-hir-type-check-pattern.cc +++ b/gcc/rust/typecheck/rust-hir-type-check-pattern.cc @@ -387,24 +387,24 @@ TypeCheckPattern::visit (HIR::IdentifierPattern &) } void -TypeCheckPattern::visit (HIR::QualifiedPathInExpression &) +TypeCheckPattern::visit (HIR::QualifiedPathInExpression &pattern) { - // TODO - gcc_unreachable (); + rust_sorry_at (pattern.get_locus (), + "type checking qualified path patterns not supported"); } void -TypeCheckPattern::visit (HIR::ReferencePattern &) +TypeCheckPattern::visit (HIR::ReferencePattern &pattern) { - // TODO - gcc_unreachable (); + rust_sorry_at (pattern.get_locus (), + "type checking qualified path patterns not supported"); } void -TypeCheckPattern::visit (HIR::SlicePattern &) +TypeCheckPattern::visit (HIR::SlicePattern &pattern) { - // TODO - gcc_unreachable (); + rust_sorry_at (pattern.get_locus (), + "type checking qualified path patterns not supported"); } } // namespace Resolver -- cgit v1.1