Erik Price
|
5731ca3078
|
Make 'self lifetime illegal.
Also remove all instances of 'self within the codebase.
This fixes #10889.
|
2013-12-11 10:54:06 -08:00 |
|
Niko Matsakis
|
5e54a7323d
|
Update various tests and libraries that were incorrectly
annotated.
|
2013-11-08 19:45:50 -05:00 |
|
Patrick Walton
|
2888563510
|
test: Fix botched error message in compile-fail test
|
2013-03-26 23:31:56 -07:00 |
|
Patrick Walton
|
8b56a8380b
|
librustc: Modify all code to use new lifetime binder syntax
|
2013-03-26 21:30:17 -07:00 |
|
Niko Matsakis
|
7cbd4b20ee
|
Remove @ast::Region and replace with @ast::Lifetime.
Modify pretty-printer to emit lifetimes and fix a few minor
parser bugs that this uncovered.
|
2013-03-09 19:43:59 -05:00 |
|
Niko Matsakis
|
3280e5a33d
|
Improve error messages when illegal lifetimes are used
|
2013-03-06 15:12:58 -05:00 |
|
Niko Matsakis
|
3168fe06ff
|
Add manual &self/ and &static/ and /&self declarations that
are currently inferred. New rules are coming that will require
them to be explicit. All add some explicit self declarations.
|
2013-03-06 15:12:57 -05:00 |
|