about summary refs log tree commit diff
path: root/src/test/incremental/hashes/trait_defs.rs
AgeCommit message (Collapse)AuthorLines
2018-12-25Remove licensesMark Rousskov-11/+0
2018-10-02Improve 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-13Rename must-compile-successfully into compile-passGuillaume Gomez-1/+1
2017-12-08incr.comp.: Hash spans unconditionally for full accuracy.Michael Woerister-1/+1
2017-11-29incr.comp.: Update test cases after metadata hashing removal.Michael Woerister-207/+0
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.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-18Prohibit lifetime arguments in path segments with late bound lifetime parametersVadim Petrochenkov-1/+1
2017-07-06remove associated_consts feature gateSean McArthur-1/+0
2017-04-12ICH: 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-03Let the ICH testing framework check that all #[rustc_dirty] attrs have been ↵Michael Woerister-1/+3
actually checked.
2016-12-28rustc: move function arguments into hir::Body.Eduard-Mihai Burtescu-1/+11
2016-12-28rustc: separate TraitItem from their parent Item, just like ImplItem.Eduard-Mihai Burtescu-28/+140
2016-10-26Prohibit patterns in trait methods without bodiesVadim Petrochenkov-4/+4
2016-10-10ICH: Enable some cases in trait definition hashing.Michael Woerister-91/+85
2016-10-06Changed some namesAndrea Pretto-6/+6
2016-10-05Added the third parameter to the "add second lifetime bound to method type ↵Andrea Pretto-1/+1
parameter"
2016-10-05Fixes requested by @michaelwoeristerAndrea Pretto-31/+32
2016-10-03Fixed lines longer than 100.Andrea Pretto-3/+6
2016-10-03Test Case for Incr. Comp. Hash for traits #36681.Andrea Pretto-0/+1117