From fe63cbd3ad64cfd19349f6e3061ec9d04f3cb288 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Mon, 11 Jul 2016 18:23:40 +1000 Subject: HIR Typecheck - Better error message when a type param is unknown in impl searching --- src/hir_typeck/helpers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/hir_typeck/helpers.cpp b/src/hir_typeck/helpers.cpp index e06aa296..2ba08343 100644 --- a/src/hir_typeck/helpers.cpp +++ b/src/hir_typeck/helpers.cpp @@ -1707,7 +1707,7 @@ bool TraitResolution::find_trait_impls_crate(const Span& sp, } for(unsigned int i = 0; i < impl_params.size(); i ++ ) { if( !impl_params[i] ) { - BUG(sp, "Param " << i << " for impl " /*<< impl*/ << " wasn't constrained"); + BUG(sp, "Param " << i << " for impl" << impl.m_params.fmt_args() << " " << trait << impl.m_trait_args << " for " << impl.m_type << " wasn't constrained"); } } -- cgit v1.2.3