| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-09-06 | Migrated slew of run-pass tests to various subdirectories of `ui/run-pass/`. | Felix S. Klock II | -44/+0 | |
| 2015-04-28 | Register new snapshots | Tamir Duberstein | -4/+0 | |
| 2015-04-08 | Remove pretty-expanded from failing tests | Alex Crichton | -1/+0 | |
| This commit removes pretty-expanded from all tests that wind up calling panic! one way or another now that its internals are unstable. | ||||
| 2015-03-23 | rustdoc: Replace no-pretty-expanded with pretty-expanded | Brian Anderson | -0/+2 | |
| Now that features must be declared expanded source often does not compile. This adds 'pretty-expanded' to a bunch of test cases that still work. | ||||
| 2014-11-17 | Switch to purely namespaced enums | Steven Fackler | -2/+2 | |
| This breaks code that referred to variant names in the same namespace as their enum. Reexport the variants in the old location or alter code to refer to the new locations: ``` pub enum Foo { A, B } fn main() { let a = A; } ``` => ``` pub use self::Foo::{A, B}; pub enum Foo { A, B } fn main() { let a = A; } ``` or ``` pub enum Foo { A, B } fn main() { let a = Foo::A; } ``` [breaking-change] | ||||
| 2014-10-02 | tests: remove uses of Gc. | Eduard Burtescu | -6/+5 | |
| 2014-07-26 | Remove managed_box gate from tests | Brian Anderson | -1/+1 | |
| No longer does anything. | ||||
| 2014-06-20 | librustc: Put `#[unsafe_destructor]` behind a feature gate. | Patrick Walton | -1/+1 | |
| Closes #8142. This is not the semantics we want long-term. You can continue to use `#[unsafe_destructor]`, but you'll need to add `#![feature(unsafe_destructor)]` to the crate attributes. [breaking-change] | ||||
| 2014-06-14 | rustc: Obsolete the `@` syntax entirely | Alex Crichton | -2/+3 | |
| This removes all remnants of `@` pointers from rustc. Additionally, this removes the `GC` structure from the prelude as it seems odd exporting an experimental type in the prelude by default. Closes #14193 [breaking-change] | ||||
| 2014-04-14 | Use new attribute syntax in python files in src/etc too (#13478) | Manish Goregaokar | -1/+1 | |
| 2014-01-03 | test: De-`@mut` the test suite | Patrick Walton | -4/+6 | |
| 2013-10-23 | register snapshots | Daniel Micay | -0/+2 | |
| 2013-09-16 | switch Drop to `&mut self` | Daniel Micay | -1/+1 | |
| 2013-08-17 | Fix warnings it tests | Erick Tryzelaar | -4/+2 | |
| 2013-06-25 | Change finalize -> drop. | Luqman Aden | -1/+1 | |
| 2013-03-29 | librustc: Remove `fail_unless!` | Patrick Walton | -1/+1 | |
| 2013-03-21 | librustc: Forbid destructors from being attached to any structs that might ↵ | Patrick Walton | -1/+4 | |
| contain non-Owned fields. r=nmatsakis | ||||
| 2013-03-07 | librustc: Convert all uses of `assert` over to `fail_unless!` | Patrick Walton | -1/+1 | |
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-02-01 | check-fast fallout from removing export, r=burningtree | Graydon Hoare | -1/+1 | |
| 2012-12-10 | Reliciense makefiles and testsuite. Yup. | Graydon Hoare | -0/+10 | |
| 2012-11-29 | librustc: Make the Drop trait use explicit self | Patrick Walton | -1/+1 | |
| 2012-11-14 | Convert the test suite to use the Drop trait | Ben Striegel | -2/+7 | |
| 2012-09-07 | Remove 'let' syntax for struct fields | Brian Anderson | -1/+1 | |
| 2012-09-06 | Remove struct ctors | Brian Anderson | -1/+6 | |
| 2012-08-17 | Remove the class keyword | Brian Anderson | -1/+1 | |
| 2012-06-01 | Port more test cases to use classes instead of resources | Tim Chevalier | -3/+8 | |
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -2/+2 | |
| 2012-01-19 | rustc: Make the pretty printer output commas after enum variants. Update all ↵ | Patrick Walton | -1/+1 | |
| tests accordingly. | ||||
| 2012-01-19 | test: "tag" -> "enum" in run-pass and run-fail | Patrick Walton | -1/+1 | |
| 2011-11-18 | Update stdlib, compiler, and tests to new kind system | Marijn Haverbeke | -1/+1 | |
| This involved adding 'copy' to more generics than I hoped, but an experiment with making it implicit showed that that way lies madness -- unless enforced, you will not remember to mark functions that don't copy as not requiring copyable kind. Issue #1177 | ||||
| 2011-10-28 | Move to short kind kinds words in test suite | Marijn Haverbeke | -1/+1 | |
| Issue #1076 | ||||
| 2011-10-25 | Step one towards new type param kind syntax | Marijn Haverbeke | -1/+1 | |
| Issue #1067 Needs a snapshot to finalize. | ||||
| 2011-08-20 | Reformat | Brian Anderson | -5/+3 | |
| This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[] | ||||
| 2011-08-16 | Port the tests to the decl foo<T> syntax. | Erick Tryzelaar | -1/+1 | |
| 2011-08-16 | Port the tests to the typaram foo<T> syntax. | Erick Tryzelaar | -1/+1 | |
| 2011-07-29 | Fix iter_structural_ty_full for resource types | Marijn Haverbeke | -0/+19 | |
| The compiler would blow up when compiling a structural type containing a resource. | ||||
