summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting.rs
AgeCommit message (Expand)AuthorLines
2016-11-01pacify the mercilous tidyNiko Matsakis-12/+18
2016-11-01compare-method lintNiko Matsakis-4/+7
2016-11-01cleanup error reporting and add `ui` testsNiko Matsakis-24/+66
2016-10-31Changed most vec! invocations to use square bracesiirelu-2/+2
2016-10-19Rollup merge of #37117 - pnkfelix:may-dangle-attr, r=nikomatsakisEduard-Mihai Burtescu-5/+9
2016-10-17Review feedback: add linebreak and reindent to make braces match better.Felix S. Klock II-3/+4
2016-10-15Remove FIXMEJohn Firebaugh-1/+0
2016-10-11Thread `pure_wrt_drop` field through lifetime and type parameters.Felix S. Klock II-4/+7
2016-10-03Continue to use struct_span_err! macroJohn Firebaugh-5/+11
2016-10-02Use a distinct error code for "if may be missing an else clause"John Firebaugh-4/+4
2016-09-28Call arrays "arrays" instead of "vecs" internallyJonas Schievink-5/+5
2016-09-15Specify when type parameter shadows primitive typeEsteban Küber-1/+12
2016-09-08Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt`Vadim Petrochenkov-4/+1
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-3/+3
2016-09-04Replace `_, _, _` with `..`Vadim Petrochenkov-2/+2
2016-09-03Some better support for unions through the compilerVadim Petrochenkov-1/+3
2016-08-28Rollup merge of #35480 - KiChjang:e0379-bonus, r=nikomatsakisJeffrey Seyfried-1/+2
2016-08-28Rollup merge of #35591 - GuillaumeGomez:generics_span, r=jntrmrJeffrey Seyfried-0/+1
2016-08-27Change Constness to Spanned<Constness>Keith Yeung-1/+2
2016-08-27rustc: pass ty::Region behind an interned 'tcx reference.Eduard Burtescu-11/+11
2016-08-18Add Span field for Generics structsGuillaume Gomez-0/+1
2016-08-17Display secondary span for E0053 for Sort TypeErrorsKeith Yeung-1/+5
2016-08-17rustc: split Generics of a method from its parent Generics.Eduard Burtescu-2/+1
2016-08-17rustc: reduce Substs and Generics to a simple immutable API.Eduard Burtescu-1/+1
2016-08-13Remove obsolete divergence related stuffAndrew Cann-1/+0
2016-08-07Turn on new errors, json mode. Remove duplicate unicode testJonathan Turner-10/+4
2016-07-22use diagnostic-mutating style for `note_type_err` tooAriel Ben-Yehuda-20/+22
2016-07-22switch projection errors to use the new type error messagesAriel Ben-Yehuda-19/+28
2016-07-22refactor type error reportingAriel Ben-Yehuda-153/+82
2016-07-22remove rustc_typeck::same_type_errAriel Ben-Yehuda-0/+10
2016-07-14Add in styled_buffer.rs and remove some unused codeJonathan Turner-2/+2
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-3/+3
2016-06-15prefer `if let` to match with `None => ()` arm in some placesZack M. Davis-7/+4
2016-06-10Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos...Vadim Petrochenkov-11/+1
2016-06-05rustc: add ReErased to be used by trait selection, MIR and trans.Eduard Burtescu-1/+4
2016-05-31simplify HR subtyping back to what we did beforeNiko Matsakis-16/+0
2016-05-31warn if leak-check relies on LBRs that will changeNiko Matsakis-0/+23
2016-05-31add `Issue32330` warning marker to bound regionsNiko Matsakis-2/+2
2016-05-31make HR algorithms account for region subtypingNiko Matsakis-0/+16
2016-05-18Auto merge of #33688 - jonathandturner:fix_old_school, r=nikomatsakisbors-2/+2
2016-05-17Improve a few errors and fix #33366Jonathan Turner-2/+2
2016-05-16Remove hir::IdentVadim Petrochenkov-1/+1
2016-05-15Auto merge of #33505 - petrochenkov:self, r=nrcbors-50/+8
2016-05-14Remove ExplicitSelf from HIRVadim Petrochenkov-50/+8
2016-05-12Update errors to use new error formatJonathan Turner-2/+2
2016-05-11rustc: Generalize a minimum set of functions over 'tcx != 'gcx.Eduard Burtescu-105/+31
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-18/+19
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-7/+7
2016-05-08Fix minor typo in E0312silvo38-1/+1
2016-05-02replace fileline_{help,note} with {help,note}Niko Matsakis-11/+8