1
Fork 0

resolve before canonicalization, ICE if unresolved

This commit is contained in:
Michael Goulet 2023-08-02 01:31:31 +00:00
parent 5bea48ba18
commit eaf8af5de8
3 changed files with 115 additions and 68 deletions

View file

@ -147,7 +147,7 @@ impl<'tcx> std::ops::Deref for ExternalConstraints<'tcx> {
}
/// Additional constraints returned on success.
#[derive(Debug, PartialEq, Eq, Clone, Hash, HashStable, Default)]
#[derive(Debug, PartialEq, Eq, Clone, Hash, HashStable, Default, TypeVisitable, TypeFoldable)]
pub struct ExternalConstraintsData<'tcx> {
// FIXME: implement this.
pub region_constraints: QueryRegionConstraints<'tcx>,