Make assoc_resolutions always have a Substitution

This commit is contained in:
Florian Diebold 2022-12-10 17:05:33 +01:00
parent a3ea20a142
commit d3cb032f7e
4 changed files with 16 additions and 26 deletions

View file

@ -356,11 +356,12 @@ pub fn eval_const(
hir_def::AssocItemId::FunctionId(_) => {
Err(ConstEvalError::NotSupported("assoc function"))
}
// FIXME use actual impl for trait assoc const
hir_def::AssocItemId::ConstId(c) => ctx.db.const_eval(c),
hir_def::AssocItemId::TypeAliasId(_) => {
Err(ConstEvalError::NotSupported("assoc type alias"))
}
}
};
}
};
match pr {