diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2014-05-02 14:04:26 -0400 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2014-05-03 13:53:07 -0400 |
| commit | 5fe2f01dee7794dc30aee7ceabf2b9e3fba25cca (patch) | |
| tree | c07b6374681ccbaadc6d1330bd2fa6d5783b6426 /src/libsyntax/print | |
| parent | e97d4e6c190764de1240c2e8a5ac253a60faac6b (diff) | |
| download | rust-5fe2f01dee7794dc30aee7ceabf2b9e3fba25cca.tar.gz rust-5fe2f01dee7794dc30aee7ceabf2b9e3fba25cca.zip | |
Temporary patch to accept arbitrary lifetimes (behind feature gate) in bound lists. This is needed to bootstrap fix for #5723.
Diffstat (limited to 'src/libsyntax/print')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 7ea4dcbf28a..09e0684ba29 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -9,7 +9,8 @@ // except according to those terms. use abi; -use ast::{P, RegionTyParamBound, TraitTyParamBound, Required, Provided}; +use ast::{P, StaticRegionTyParamBound, OtherRegionTyParamBound, + TraitTyParamBound, Required, Provided}; use ast; use ast_util; use owned_slice::OwnedSlice; @@ -1882,7 +1883,8 @@ impl<'a> State<'a> { try!(match *bound { TraitTyParamBound(ref tref) => self.print_trait_ref(tref), - RegionTyParamBound => word(&mut self.s, "'static"), + StaticRegionTyParamBound => word(&mut self.s, "'static"), + OtherRegionTyParamBound(_) => Ok(()) }) } Ok(()) |
