}
}
- fn regions(&mut self, a: &'tcx ty::Region, b: &'tcx ty::Region)
- -> RelateResult<'tcx, &'tcx ty::Region> {
+ fn regions(&mut self, a: ty::Region<'tcx>, b: ty::Region<'tcx>)
+ -> RelateResult<'tcx, ty::Region<'tcx>> {
debug!("{}.regions({:?}, {:?}) self.cause={:?}",
self.tag(), a, b, self.fields.cause);