about summary refs log tree commit diff
path: root/src/librustc/infer/error_reporting
AgeCommit message (Expand)AuthorLines
2020-02-16Move librustc/{traits,infer} to librustc_infer.Camille GILLOT-4831/+0
2020-02-14Improve opaque type lifetime errorsMatthew Jasper-4/+2
2020-02-11Invert control in struct_lint_level.jumbatm-1/+1
2020-02-10Reduce the number of `RefCell`s in `InferCtxt`.Nicholas Nethercote-5/+8
2020-02-06index ReEmpty by universeNiko Matsakis-2/+52
2020-02-06do not limit NiceRegionError to SubSupConflict or ConcreteFailureNiko Matsakis-13/+9
2020-01-25Use better bound names in `-Zverbose` modeEsteban Küber-3/+7
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-8/+0
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-1/+1
2020-01-16don't clone types that are copyMatthias Krüger-1/+1
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-18/+16
2020-01-10Rollup merge of #66463 - estebank:point-at-closure-and-opaque-types, r=CentrilMazdak Farrokhzad-5/+139
2020-01-08normalize rustc::hir::intravisit importsMazdak Farrokhzad-2/+2
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-3/+10
2020-01-08remove unnecessary `Debug`Esteban Küber-1/+1
2020-01-08reduce code duplicationEsteban Küber-35/+35
2020-01-08review commentsEsteban Küber-26/+40
2020-01-08review commentsEsteban Küber-16/+34
2020-01-08review comment: wordingEsteban Küber-6/+8
2020-01-08Point at the def span of trait refs E0277Esteban Küber-1/+8
2020-01-08review commentsEsteban Küber-17/+23
2020-01-08Point at opaque and closure type definitions in type errorsEsteban Küber-5/+92
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-12/+10
2020-01-07Make rustc::traits::object_safety::{astconv_object_safety_violations,is_vtabl...Camille GILLOT-1/+2
2020-01-07Make rustc::traits::error_reporting::{recursive_type_with_infinite_size_error...Camille GILLOT-1/+2
2020-01-07Make rustc::infer::error_reporting::{note_and_explain_free_region, note_and_e...Camille GILLOT-123/+159
2020-01-07Remove private methods from TyCtxt impl block: rustc::infer::error_reporting.Camille GILLOT-108/+109
2020-01-06Auto merge of #67886 - Centril:rustc_hir_canon_imports, r=nagisabors-22/+20
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-22/+20
2020-01-05Add backticks to various diagnosticsvarkor-10/+10
2020-01-04Rollup merge of #67786 - Centril:canon-span, r=petrochenkovMazdak Farrokhzad-3/+3
2020-01-03Rollup merge of #67595 - ohadravid:impl-trait-does-not-live-long-enough, r=es...Yuki Okushi-1/+1
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-1/+1
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-2/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-4/+4
2019-12-31Change wording for lifetime suggestion for opaque types from `constraint` to ...Ohad Ravid-1/+1
2019-12-30discriminant -> scrutineeMazdak Farrokhzad-5/+5
2019-12-30Blame user type in pat type error.Mazdak Farrokhzad-2/+5
2019-12-30refactor and fix this-expression-has-type noteMazdak Farrokhzad-0/+1
2019-12-30MatchExpressionArmPattern -> PatternMazdak Farrokhzad-1/+1
2019-12-30MatchExpressionArmPattern: Use more generic wording.Mazdak Farrokhzad-1/+1
2019-12-27Visit for hir::Ty.Camille GILLOT-1/+1
2019-12-27Syntax for hir::Ty.Camille GILLOT-9/+9
2019-12-26Visit for hir::Expr.Camille GILLOT-1/+1
2019-12-26Syntax for hir::Expr.Camille GILLOT-8/+8
2019-12-24x.py fmt after previous deignoreMark Rousskov-55/+61
2019-12-22Format the worldMark Rousskov-671/+770
2019-12-22Auto merge of #66931 - cjgillot:hirene-preamble, r=eddybbors-6/+6
2019-12-21Use Arena inside hir::Body.Camille GILLOT-3/+3
2019-12-21Use Arena inside hir::ImplItem.Camille GILLOT-1/+1