about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBen Gamari <bgamari.foss@gmail.com>2014-07-10 15:30:49 -0400
committerBen Gamari <bgamari.foss@gmail.com>2014-07-15 19:34:42 -0400
commitd2c38aa6eb8d1cb5306f259a946bc0c1261e4382 (patch)
tree232b1d9e4bedb05adb2d3bd6903d4c54ba6a8ce1
parent6867d91d20a77ad9be4288829cedec2a8c2b72ba (diff)
middle::typeck::collect: Add debug output for lifetimes
-rw-r--r--src/librustc/middle/typeck/collect.rs13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/librustc/middle/typeck/collect.rs b/src/librustc/middle/typeck/collect.rs
index 9f08dc2c924..7a39dd5b5ab 100644
--- a/src/librustc/middle/typeck/collect.rs
+++ b/src/librustc/middle/typeck/collect.rs
@@ -1018,16 +1018,17 @@ fn ty_generics(ccx: &CrateCtxt,
     let mut result = base_generics;
 
     for (i, l) in lifetimes.iter().enumerate() {
-        result.regions.push(space,
-                            ty::RegionParameterDef { name: l.name,
-                                                     space: space,
-                                                     index: i,
-                                                     def_id: local_def(l.id) });
+        let def = ty::RegionParameterDef { name: l.name,
+                                           space: space,
+                                           index: i,
+                                           def_id: local_def(l.id) };
+        debug!("ty_generics: def for region param: {}", def);
+        result.regions.push(space, def);
     }
 
     for (i, param) in types.iter().enumerate() {
         let def = get_or_create_type_parameter_def(ccx, space, param, i);
-        debug!("def for param: {}", def.repr(ccx.tcx));
+        debug!("ty_generics: def for type param: {}", def.repr(ccx.tcx));
         result.types.push(space, def);
     }