Niko Matsakis
|
a896440ca1
|
new borrow checker (mass squash)
|
2013-04-30 06:59:32 -04:00 |
|
Patrick Walton
|
8b56a8380b
|
librustc: Modify all code to use new lifetime binder syntax
|
2013-03-26 21:30:17 -07: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 |
|
Graydon Hoare
|
d1affff623
|
Reliciense makefiles and testsuite. Yup.
|
2012-12-10 17:32:58 -08:00 |
|
Niko Matsakis
|
511e7626ae
|
Infer variance of types with respect to the region parameter.
A similar approach could be used for type parameters.
Fixes #2282.
|
2012-08-23 06:30:43 -07:00 |
|
Niko Matsakis
|
8ee79c79aa
|
new region inference, seperate infer into modules, improve error msgs
Fixes #2806
Fixes #3197
Fixes #3138
|
2012-08-20 22:00:06 -07:00 |
|
Niko Matsakis
|
90e435e808
|
change region syntax to &r/T in place of &r.T
|
2012-07-13 10:20:50 -07:00 |
|
Gareth Daniel Smith
|
6d86969260
|
change the test suite //! kind syntax to //~ kind in order to avoid a
conflict with the new single-line-sugared-inner-doc-comment (`//! ...`).
|
2012-06-30 12:23:59 +01:00 |
|
Niko Matsakis
|
30d563839e
|
Various regions fixes.
|
2012-04-23 08:02:59 -07:00 |
|