Skip to content

Commit 5368070

Browse files
committed
Fix some missing cases
1 parent 39b7928 commit 5368070

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/librustc_driver/test.rs

+6-1
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,12 @@ impl<'a, 'tcx> Env<'a, 'tcx> {
290290
-> ty::Region
291291
{
292292
let name = token::intern(name);
293-
ty::ReEarlyBound(ast::DUMMY_NODE_ID, space, index, name)
293+
ty::ReEarlyBound(ty::EarlyBoundRegion {
294+
param_id: ast::DUMMY_NODE_ID,
295+
space: space,
296+
index: index,
297+
name: name
298+
})
294299
}
295300

296301
pub fn re_late_bound_with_debruijn(&self, id: u32, debruijn: ty::DebruijnIndex) -> ty::Region {

src/librustdoc/clean/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -775,7 +775,7 @@ impl Clean<Option<Lifetime>> for ty::Region {
775775
ty::ReStatic => Some(Lifetime::statik()),
776776
ty::ReLateBound(_, ty::BrNamed(_, name)) =>
777777
Some(Lifetime(token::get_name(name).to_string())),
778-
ty::ReEarlyBound(_, _, _, name) => Some(Lifetime(name.clean(cx))),
778+
ty::ReEarlyBound(ref data) => Some(Lifetime(data.name.clean(cx))),
779779

780780
ty::ReLateBound(..) |
781781
ty::ReFree(..) |

0 commit comments

Comments
 (0)