Niko Matsakis
3112771001
Update tests where we don't report errors twice anymore
2014-11-07 15:51:30 -05:00
Patrick Walton
5376b1c798
librustc: Parse and resolve higher-rank lifetimes in traits.
...
They will ICE during typechecking if used, because they depend on trait
reform.
This is part of unboxed closures.
2014-09-22 21:14:58 -07:00
Patrick Walton
2ed4734873
librustc: Fix the issue with labels shadowing variable names by making
...
the leading quote part of the identifier for the purposes of hygiene.
This adopts @jbclements' solution to #14539 .
I'm not sure if this is a breaking change or not.
Closes #12512 .
[breaking-change]
2014-06-13 13:53:34 -07:00
Niko Matsakis
8e1de17757
Create a new pass to resolve named lifetimes; rscope is not only
...
used to indicate when anonymous regions (i.e., &T) are permitted
2013-11-08 16:52:36 -05:00