about summary refs log tree commit diff
path: root/src/test/compile-fail/trait-impl-method-mismatch.rs
AgeCommit message (Collapse)AuthorLines
2018-08-14Moved compile-fail tests to ui tests.David Wood-24/+0
2016-07-22switch compare_method to new-style trait error reportingAriel Ben-Yehuda-2/+2
2015-07-18split "has incompatible type for trait" errors into multiple linesAndrew Paseltiner-1/+3
closes #21332
2015-01-08Update compile fail tests to use usize.Huon Wilson-3/+3
2014-10-02tests: remove uses of Gc.Eduard Burtescu-4/+2
2014-08-24Adjust the error messages to match the pattern "expected foo, found bar"Jonas Hietala-1/+1
Closes #8492
2014-07-26Remove managed_box gate from testsBrian Anderson-1/+0
No longer does anything.
2014-06-14rustc: Obsolete the `@` syntax entirelyAlex Crichton-2/+4
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-10Renamed ast::Purity to ast::FnStyle and ast::ImpureFn to ast::NormalFn and ↵Kasey Carrothers-1/+1
updated associated variable and function names.
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
Closes #2569
2013-10-23register snapshotsDaniel Micay-0/+2
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-4/+0
2013-03-21libsyntax: Remove `@const` from the languagePatrick Walton-10/+0
2013-03-18librustc: Make the compiler ignore purity.Patrick Walton-3/+3
For bootstrapping purposes, this commit does not remove all uses of the keyword "pure" -- doing so would cause the compiler to no longer bootstrap due to some syntax extensions ("deriving" in particular). Instead, it makes the compiler ignore "pure". Post-snapshot, we can remove "pure" from the language. There are quite a few (~100) borrow check errors that were essentially all the result of mutable fields or partial borrows of `@mut`. Per discussions with Niko I think we want to allow partial borrows of `@mut` but detect obvious footguns. We should also improve the error message when `@mut` is erroneously reborrowed.
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵Patrick Walton-1/+1
rs=implflipping
2012-12-10Reliciense makefiles and testsuite. Yup.Graydon Hoare-0/+10
2012-10-26Partial fix for #2687---impl method must only be subtype of trait method, ↵Niko Matsakis-0/+25
not exact match.