about summary refs log tree commit diff
path: root/src/librustc/metadata
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2012-12-05 15:13:24 -0800
committerNiko Matsakis <niko@alum.mit.edu>2013-01-08 15:41:53 -0800
commitc3a74d87bd5a8f8bd32350f74a3fa4fb1f9bf5e6 (patch)
treed57ad7fd251f4dfbe2d43e32ca160372503e17a6 /src/librustc/metadata
parent3b71d14442a1942ecf45fc4ac619f473e8367ae6 (diff)
downloadrust-c3a74d87bd5a8f8bd32350f74a3fa4fb1f9bf5e6.tar.gz
rust-c3a74d87bd5a8f8bd32350f74a3fa4fb1f9bf5e6.zip
Implement GLB algorithm. (Issue #2263)
r=brson
Diffstat (limited to 'src/librustc/metadata')
-rw-r--r--src/librustc/metadata/tyencode.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/librustc/metadata/tyencode.rs b/src/librustc/metadata/tyencode.rs
index 9612a28a401..24095ebfe00 100644
--- a/src/librustc/metadata/tyencode.rs
+++ b/src/librustc/metadata/tyencode.rs
@@ -188,6 +188,9 @@ fn enc_bound_region(w: io::Writer, cx: @ctxt, br: ty::bound_region) {
         w.write_char('|');
         enc_bound_region(w, cx, *br);
       }
+      ty::br_fresh(id) => {
+        w.write_uint(id);
+      }
     }
 }