| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2019-07-27 | tests: Move run-pass tests without naming conflicts to ui | Vadim Petrochenkov | -32/+0 | |
| 2019-07-27 | tests: Add missing run-pass annotations | Vadim Petrochenkov | -0/+2 | |
| 2019-05-29 | Update run-pass test suite to use dyn | memoryruins | -3/+3 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-08-05 | Convert unknown_features lint into an error | varkor | -1/+0 | |
| 2015-03-26 | Mass rename uint/int to usize/isize | Alex Crichton | -2/+2 | |
| Now that support has been removed, all lingering use cases are renamed. | ||||
| 2015-03-15 | Strip all leading/trailing newlines | Tamir Duberstein | -1/+0 | |
| 2015-01-08 | fallout: run-pass tests that use box. (many could be ported to `Box::new` ↵ | Felix S. Klock II | -0/+2 | |
| instead in the future.) | ||||
| 2014-09-03 | Remove cross-borrowing for traits. | Nick Cameron | -1/+1 | |
| Closes #15349 [breaking-change] Trait objects are no longer implicitly coerced from Box<T> to &T. You must make an explicit coercion using `&*`. | ||||
| 2014-07-17 | librustc: Remove cross-borrowing of `Box<T>` to `&T` from the language, | Patrick Walton | -1/+1 | |
| except where trait objects are involved. Part of issue #15349, though I'm leaving it open for trait objects. Cross borrowing for trait objects remains because it is needed until we have DST. This will break code like: fn foo(x: &int) { ... } let a = box 3i; foo(a); Change this code to: fn foo(x: &int) { ... } let a = box 3i; foo(&*a); [breaking-change] | ||||
| 2014-05-06 | librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, except | Patrick Walton | -1/+0 | |
| for `~str`/`~[]`. Note that `~self` still remains, since I forgot to add support for `Box<self>` before the snapshot. How to update your code: * Instead of `~EXPR`, you should write `box EXPR`. * Instead of `~TYPE`, you should write `Box<Type>`. * Instead of `~PATTERN`, you should write `box PATTERN`. [breaking-change] | ||||
| 2014-05-02 | librustc: Implement the `Box<T>` type syntax. RFC #14. Issue #13885. | Patrick Walton | -0/+41 | |
