about summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting.rs
AgeCommit message (Expand)AuthorLines
2017-02-27Move two large error_reporting fn's to a separate fileCengiz Can-1147/+0
2017-02-25Rollup merge of #39905 - estebank:useless-error, r=arielb1Eduard-Mihai Burtescu-26/+27
2017-02-17remove vestiges of the old suggestion machineryNiko Matsakis-221/+24
2017-02-17Properly display note/expected detailsEsteban Küber-26/+27
2017-02-05make lifetimes that only appear in return type early-boundNiko Matsakis-24/+36
2017-01-26rustc: Remove all "consider using an explicit lifetime parameter" suggestionsBrian Anderson-714/+4
2017-01-26Auto merge of #39309 - eddyb:map-shmap, r=nikomatsakisbors-37/+37
2017-01-26rustc: don't call the HIR AST.Eduard-Mihai Burtescu-22/+22
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-16/+16
2017-01-26Update error code numberGuillaume Gomez-1/+1
2017-01-26Add a distinct error code and description for "main function has wrong type"Guillaume Gomez-2/+5
2017-01-04Update for changes to TraitItem on master.Eduard-Mihai Burtescu-3/+3
2017-01-04Don't leak the compiler's internal representation of scopes in error messages.Eduard-Mihai Burtescu-15/+41
2016-12-28rustc: always print nested nodes where a HIR map is available.Eduard-Mihai Burtescu-8/+17
2016-12-28rustc: move function arguments into hir::Body.Eduard-Mihai Burtescu-26/+25
2016-12-28rustc: separate TraitItem from their parent Item, just like ImplItem.Eduard-Mihai Burtescu-1/+1
2016-12-22Refactor how global paths are represented (for both ast and hir).Jeffrey Seyfried-1/+0
2016-11-28rustc: embed path resolutions into the HIR instead of keeping DefMap.Eduard-Mihai Burtescu-1/+2
2016-11-28rustc: desugar UFCS as much as possible during HIR lowering.Eduard Burtescu-7/+4
2016-11-28rustc: encode the optionality of type parameters in HIR paths.Eduard Burtescu-0/+1
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-3/+3
2016-11-15remove TypeOrigin and use ObligationCause insteadNiko Matsakis-16/+59
2016-11-12Rollup merge of #37688 - eddyb:lazy-8, r=petrochenkovEduard-Mihai Burtescu-1/+1
2016-11-10Don't hint to add lifetime on trait implEsteban Küber-14/+21
2016-11-10rustc: clean up lookup_item_type and remove TypeScheme.Eduard Burtescu-1/+1
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