about summary refs log tree commit diff
path: root/src/librustc/traits/error_reporting.rs
AgeCommit message (Expand)AuthorLines
2019-10-09Only suggest change mut if vars are resolvedEsteban Küber-0/+6
2019-10-09Obligation must apply modulo regionsEsteban Küber-1/+3
2019-10-09Tweak wordingEsteban Küber-1/+2
2019-10-09Note when a mutable trait object is neededEsteban Küber-21/+90
2019-10-01Rollup merge of #64937 - estebank:dedup-closure-err, r=CentrilMazdak Farrokhzad-0/+8
2019-09-30Deduplicate closure type errorsEsteban Küber-0/+8
2019-09-30async/await: improve obligation errorsDavid Wood-12/+165
2019-09-27Remove global_tcx from TyCtxtMark Rousskov-4/+3
2019-09-26Rename `Item.node` to `Item.kind`varkor-3/+3
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-1/+1
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-1/+1
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-1/+1
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-2/+2
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-3/+3
2019-09-25Fix rebasevarkor-1/+1
2019-09-25Rename `sty` to `kind`varkor-11/+11
2019-09-24Remove blanket silencing of "type annotation needed" errorsEsteban Küber-29/+42
2019-09-22hack to avoid incorrect suggestionEsteban Küber-0/+7
2019-09-22On obligation errors point at the unfulfilled binding when possibleEsteban Küber-4/+18
2019-09-21Rollup merge of #64342 - glorv:master, r=varkorMazdak Farrokhzad-2/+2
2019-09-19review commentsEsteban Küber-0/+4
2019-09-19When possible, suggest fn callEsteban Küber-23/+47
2019-09-20factor out pluralisation remains after #64280gaolei-2/+2
2019-09-02On object safety violation, point at source when possibleEsteban Küber-1/+4
2019-09-01review commentEsteban Küber-2/+1
2019-08-31fix rebaseEsteban Küber-1/+1
2019-08-31review comments: reword commentEsteban Küber-4/+4
2019-08-31Suggest call fn ctor passed as arg to fn with type param boundsEsteban Küber-7/+61
2019-08-31Use span label instead of note for cause in E0631Esteban Küber-14/+23
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-1/+2
2019-08-15hygiene: `ExpnInfo` -> `ExpnData`Vadim Petrochenkov-3/+3
2019-08-15hygiene: Remove `Option`s from functions returning `ExpnInfo`Vadim Petrochenkov-4/+4
2019-08-05Fiddle param env through to `try_eval_bits` in most placesOliver Scherer-1/+1
2019-08-05Don't abort on unevaluated constants without at least tryting to eval themOliver Scherer-1/+1
2019-07-23normalize use of backticks for compiler messages in remaining modulesSamy Kacimi-1/+1
2019-07-11hygiene: Fix wording of desugaring descriptionsVadim Petrochenkov-1/+1
2019-07-11syntax: Make def-site span mandatory in ExpnInfo/MacroBacktrace/DiagnosticSpa...Vadim Petrochenkov-6/+3
2019-07-11Rename some things in `syntax_pos/hygiene`Vadim Petrochenkov-4/+4
2019-07-03Remove needless lifetimesJeremy Stucki-1/+1
2019-06-24HIR: rename find_by_hir_id to findljedrz-2/+2
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-2/+2
2019-06-20replace NodeId with HirId in traits::ObligationCauseCodeljedrz-3/+3
2019-06-19rustc: disallow cloning HIR nodes.Eduard-Mihai Burtescu-2/+2
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-1/+1
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-1/+1
2019-06-17replace some uses of NodeId with HirIdljedrz-4/+2
2019-06-14Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-5/+2
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-9/+9
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-13/+16
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3