Add cycle recovery for generic predicates

This commit is contained in:
Florian Diebold 2019-11-30 12:39:21 +01:00
parent cf6809645e
commit 3ca40f7c08
3 changed files with 10 additions and 8 deletions

View file

@ -532,6 +532,15 @@ pub(crate) fn generic_predicates_for_param_query(
.collect()
}
pub(crate) fn generic_predicates_for_param_recover(
_db: &impl HirDatabase,
_cycle: &[String],
_def: &GenericDefId,
_param_idx: &u32,
) -> Arc<[GenericPredicate]> {
Arc::new([])
}
impl TraitEnvironment {
pub fn lower(db: &impl HirDatabase, resolver: &Resolver) -> Arc<TraitEnvironment> {
let predicates = resolver