Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/specialization.rs')
-rw-r--r--crates/hir-ty/src/specialization.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/hir-ty/src/specialization.rs b/crates/hir-ty/src/specialization.rs
index a0bac48250..7e4d3a8354 100644
--- a/crates/hir-ty/src/specialization.rs
+++ b/crates/hir-ty/src/specialization.rs
@@ -7,6 +7,7 @@ use hir_def::{
use tracing::debug;
use crate::{
+ Span,
db::HirDatabase,
lower::GenericPredicates,
next_solver::{
@@ -91,7 +92,7 @@ fn specializes_query(
let mut ocx = ObligationCtxt::new(&infcx);
- let parent_args = infcx.fresh_args_for_item(parent_impl_def_id.into());
+ let parent_args = infcx.fresh_args_for_item(Span::Dummy, parent_impl_def_id.into());
let parent_impl_trait_ref = db
.impl_trait(parent_impl_def_id)
.expect("expected source impl to be a trait impl")