Skip to content

Commit c311a85

Browse files
committed
Fixed build.
1 parent 4b4ce95 commit c311a85

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/semcheck/typeck.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ impl<'a, 'gcx, 'tcx> TypeComparisonContext<'a, 'gcx, 'tcx> {
181181
target: Ty<'tcx>) -> Option<TypeError<'tcx2>> {
182182
use rustc::infer::InferOk;
183183
use rustc::middle::free_region::FreeRegionMap;
184-
use rustc::middle::region::RegionMaps;
184+
use rustc::middle::region::ScopeTree;
185185
use rustc::ty::Lift;
186186

187187
let error =
@@ -191,12 +191,12 @@ impl<'a, 'gcx, 'tcx> TypeComparisonContext<'a, 'gcx, 'tcx> {
191191
.map(|InferOk { obligations: o, .. }| { assert_eq!(o, vec![]); });
192192

193193
if let Err(err) = error {
194-
let region_maps = RegionMaps::new();
194+
let scope_tree = ScopeTree::default();
195195
let mut free_regions = FreeRegionMap::new();
196196

197197
free_regions.relate_free_regions_from_predicates(target_param_env.caller_bounds);
198198
self.infcx.resolve_regions_and_report_errors(target_def_id,
199-
&region_maps,
199+
&scope_tree,
200200
&free_regions);
201201

202202
let err =

0 commit comments

Comments
 (0)