summary refs log tree commit diff
path: root/src/librustc/middle/traits/error_reporting.rs
AgeCommit message (Expand)AuthorLines
2015-06-19rustc: remove Repr and UserString.Eduard Burtescu-33/+33
2015-06-19rustc: replace Repr/UserString impls with Debug/Display ones.Eduard Burtescu-4/+4
2015-06-19rustc: use the TLS type context in Repr and UserString.Eduard Burtescu-31/+31
2015-06-12Cleanup: rename middle::ty::sty and its variants.Eli Friedman-2/+2
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-1/+1
2015-05-13eddyb's changes for DST coercionsNick Cameron-4/+52
2015-05-07Auto merge of #25123 - arielb1:self-inhibiting-error, r=nikomatsakisbors-2/+8
2015-05-07Rollup merge of #24966 - ruud-v-a:explain, r=pnkfelixSteve Klabnik-1/+1
2015-05-06improve commentAriel Ben-Yehuda-2/+4
2015-05-06Fix #25076Ariel Ben-Yehuda-2/+6
2015-04-30Stop using Rc in TraitRef and TraitDefAriel Ben-Yehuda-1/+1
2015-04-30rustc: Improve misleading error message for E0282Ruud van Asseldonk-1/+1
2015-03-23Refactor how we handle overflow so that it is a fatal error that abortsNiko Matsakis-19/+35
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-1/+1
2015-02-06Update to last version, remove "[]" as much as possibleGuillaumeGomez-1/+1
2015-02-06librustc has been updatedGuillaumeGomez-1/+1
2015-02-05cleanup: replace `as[_mut]_slice()` calls with deref coercionsJorge Aparicio-7/+7
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-2/+2
2015-01-28Add missing space to error message.Niko Matsakis-1/+1
2015-01-21rollup merge of #21457: alexcrichton/issue-21436Alex Crichton-2/+2
2015-01-20std: Rename Show/String to Debug/DisplayAlex Crichton-2/+2
2015-01-20Add error codes to rustcBrian Anderson-56/+31
2015-01-14Refactor compare_impl_method to use all boundsJared Roesch-53/+73
2015-01-13Rewrite each_attr to return a vector.Ms2ger-5/+3
2015-01-12Feature gate #[rustc_on_unimplemented]Manish Goregaokar-3/+2
2015-01-11Rename #[on_unimplemented] -> #[rustc_on_unimplemented]Manish Goregaokar-7/+10
2015-01-11Make errors allow for cross-crate issuesManish Goregaokar-17/+31
2015-01-11Add ability to attach custom #[on_unimplemented] error messages for unimpleme...Manish Goregaokar-1/+75
2015-01-07use slicing sugarJorge Aparicio-2/+2
2015-01-07Replace full slice notation with index callsNick Cameron-1/+1
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-1/+1
2015-01-03Modify `type_known_to_meet_builtin_bound` so that it doesn't suppress overflow,Niko Matsakis-4/+4
2014-12-31Rework normalization so that it works recursively, since the types extracted ...Niko Matsakis-63/+69
2014-12-30Implement associated type projection and normalization.Niko Matsakis-102/+90
2014-12-26Require types to opt-in SyncFlavio Percoco-0/+349