| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-08-14 | Moved compile-fail tests to ui tests. | David Wood | -35/+0 | |
| 2015-03-05 | Remove integer suffixes where the types in compiled code are identical. | Eduard Burtescu | -1/+1 | |
| 2015-02-18 | Update suffixes en masse in tests using `perl -p -i -e` | Niko Matsakis | -1/+1 | |
| 2015-01-08 | Update compile-fail tests to use is/us, not i/u. | Huon Wilson | -1/+1 | |
| 2015-01-08 | Update compile fail tests to use usize. | Huon Wilson | -2/+2 | |
| 2015-01-08 | Update compile fail tests to use isize. | Huon Wilson | -2/+2 | |
| 2014-04-16 | rustc: Remove private enum variants | Alex Crichton | -1/+1 | |
| This removes the `priv` keyword from the language and removes private enum variants as a result. The remaining use cases of private enum variants were all updated to be a struct with one private field that is a private enum. RFC: 0006-remove-priv Closes #13535 | ||||
| 2013-08-07 | Fix fallout | Corey Richardson | -1/+1 | |
| 2013-08-02 | replace `range` with an external iterator | Daniel Micay | -3/+1 | |
| 2013-06-01 | Remove all uses of `pub impl`. rs=style | Patrick Walton | -1/+1 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -1/+3 | |
| 2013-05-10 | test: Use the new `for` protocol | Alex Crichton | -1/+1 | |
| 2013-03-13 | librustc: Remove implicit self from the language, except for old-style drop ↵ | Patrick Walton | -1/+1 | |
| blocks. | ||||
| 2013-01-30 | test: De-export aux, bench, compile-fail, and run-fail. rs=deexporting | Patrick Walton | -14/+12 | |
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+1 | |
| #[legacy_exports]; | ||||
| 2012-09-11 | Remove priv sections from classes. Obsolete the syntax | Brian Anderson | -3/+1 | |
| 2012-09-10 | Convert class methods to impl methods. Stop parsing class methods | Brian Anderson | -3/+9 | |
| 2012-09-07 | Remove 'let' syntax for struct fields | Brian Anderson | -2/+2 | |
| 2012-09-06 | Remove struct ctors | Brian Anderson | -1/+7 | |
| 2012-08-17 | Remove the class keyword | Brian Anderson | -1/+1 | |
| 2012-08-07 | Comments, minor refactoring, clean up wording of error messages | Lindsey Kuper | -1/+1 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -1/+1 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -1/+1 | |
| 2012-03-29 | Require "self" as base expression for intra-class method or field references | Tim Chevalier | -1/+1 | |
| All field or method references within a class must begin with "self." now. A bare reference to a field or method in the same class will no longer typecheck. | ||||
| 2012-03-28 | Allow explicit self-calls within classes | Tim Chevalier | -1/+1 | |
| Allow writing self.f() within a class that has a method f. In a future commit, this syntax will be required. For now, you can write either self.f() or f(). I added a "privacy" field to all methods (whether class methods or not), which allowed me to refactor the AST somewhat (getting rid of the class_item type; now there's just class_member). | ||||
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -1/+1 | |
| 2012-03-26 | In typeck, don't call ty::store_iface_methods on private methods | Tim Chevalier | -1/+1 | |
| This was resulting in a different error message depending on whether the private method you were trying to call was in the same crate or a different one. | ||||
| 2012-03-26 | Enforce privacy declarations for class fields and methods | Tim Chevalier | -0/+16 | |
