| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -1409/+0 | |
| 2022-12-25 | Remove references to removed option from tests. | Camille GILLOT | -3/+0 | |
| 2022-08-03 | Bless incremental tests. | Camille GILLOT | -8/+8 | |
| 2022-08-01 | Bless incremental tests. | Camille GILLOT | -16/+28 | |
| 2022-05-27 | Switch incremental/hashes tests to all use optimizations. | Jakob Degen | -1/+1 | |
| 2022-04-23 | Bless incremental tests. | Camille GILLOT | -2/+2 | |
| 2022-01-26 | Bless incremental tests. | Camille GILLOT | -115/+133 | |
| 2022-01-03 | Hash `Ident` spans in all HIR structures | Aaron Hill | -2/+2 | |
| This PR removes all of the `#[stable_hasher(project(name))]` attributes used in HIR structs. While these attributes are not known to be causing any issues in practice, we need to hash these in order for the incremental system to work correctly - a query could be otherwise be incorrectly marked green when a change occures in one of the `Span`s that it uses. | ||||
| 2021-11-20 | Change `trait_defs.rs` incremental hash test | Esteban Kuber | -3/+3 | |
| `predicates_of` no longer changes when changing a trait's front matter because we no longer include the trait's span in the identity trait obligation. | ||||
| 2021-09-10 | Duplicate tests for incremental spans mode. | Camille GILLOT | -166/+503 | |
| 2021-05-15 | Fix tests on traits. | Camille GILLOT | -65/+71 | |
| 2021-05-15 | Remove `label` in dirty/clean annotations. | Camille GILLOT | -212/+208 | |
| 2021-01-13 | Update code to account for extern ABI requirement | Mark Rousskov | -1/+1 | |
| 2020-03-19 | hir: replace "items" terminology with "nodes" where appropriate. | Eduard-Mihai Burtescu | -4/+4 | |
| 2020-03-14 | Replace `Hir` with `hir_owner` in tests | John Kåre Alsaker | -208/+208 | |
| 2020-03-14 | Replace `HirBody` with `hir_owner_items` in tests | John Kåre Alsaker | -4/+4 | |
| 2019-09-14 | Ban non-extern rust intrinsics | Mark Rousskov | -3/+2 | |
| Intrinsics can only be defined by the compiler. | ||||
| 2019-08-19 | Cherry-pick src/test changes with Centril's changes | sd234678 | -61/+60 | |
| 2019-07-03 | Migrate compile-pass annotations to build-pass | Yuki Okushi | -1/+1 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -11/+0 | |
| 2018-10-02 | Improve implicit self mutability suggestions. | David Wood | -1/+1 | |
| This commit adds an `ImplicitSelfKind` to the HIR and the MIR that keeps track of whether a implicit self argument is immutable by-value, mutable by-value, immutable reference or mutable reference so that the addition of the `mut` keyword can be suggested for the immutable by-value case. | ||||
| 2018-04-13 | Rename must-compile-successfully into compile-pass | Guillaume Gomez | -1/+1 | |
| 2017-12-08 | incr.comp.: Hash spans unconditionally for full accuracy. | Michael Woerister | -1/+1 | |
| 2017-11-29 | incr.comp.: Update test cases after metadata hashing removal. | Michael Woerister | -207/+0 | |
| 2017-11-03 | [Syntax Breaking] Rename DefaultImpl to AutoImpl | leonardo.yvens | -2/+2 | |
| DefaultImpl is a highly confusing name for what we now call auto impls, as in `impl Send for ..`. The name auto impl is not formally decided but for sanity anything is better than `DefaultImpl` which refers neither to `default impl` nor to `impl Default`. | ||||
| 2017-07-18 | Prohibit lifetime arguments in path segments with late bound lifetime parameters | Vadim Petrochenkov | -1/+1 | |
| 2017-07-06 | remove associated_consts feature gate | Sean McArthur | -1/+0 | |
| 2017-04-12 | ICH: Replace old, transitive metadata hashing with direct hashing approach. | Michael Woerister | -48/+73 | |
| Instead of collecting all potential inputs to some metadata entry and hashing those, we directly hash the values we are storing in metadata. This is more accurate and doesn't suffer from quadratic blow-up when many entries have the same dependencies. | ||||
| 2017-02-03 | Let the ICH testing framework check that all #[rustc_dirty] attrs have been ↵ | Michael Woerister | -1/+3 | |
| actually checked. | ||||
| 2016-12-28 | rustc: move function arguments into hir::Body. | Eduard-Mihai Burtescu | -1/+11 | |
| 2016-12-28 | rustc: separate TraitItem from their parent Item, just like ImplItem. | Eduard-Mihai Burtescu | -28/+140 | |
| 2016-10-26 | Prohibit patterns in trait methods without bodies | Vadim Petrochenkov | -4/+4 | |
| 2016-10-10 | ICH: Enable some cases in trait definition hashing. | Michael Woerister | -91/+85 | |
| 2016-10-06 | Changed some names | Andrea Pretto | -6/+6 | |
| 2016-10-05 | Added the third parameter to the "add second lifetime bound to method type ↵ | Andrea Pretto | -1/+1 | |
| parameter" | ||||
| 2016-10-05 | Fixes requested by @michaelwoerister | Andrea Pretto | -31/+32 | |
| 2016-10-03 | Fixed lines longer than 100. | Andrea Pretto | -3/+6 | |
| 2016-10-03 | Test Case for Incr. Comp. Hash for traits #36681. | Andrea Pretto | -0/+1117 | |
