about summary refs log tree commit diff
path: root/src/librustc_mir/borrow_check/diagnostics
AgeCommit message (Expand)AuthorLines
2020-01-12Move a bunch of methods to inherent impl MirBorrowckCtxtmark-138/+127
2020-01-12Move some methods to region_infer/mod.rsMark Mansi-431/+45
2020-01-12More separation of error reporting from region inferenceMark Mansi-23/+10
2020-01-11Auto merge of #67000 - spastorino:remove-promoted-from-place, r=oli-obkbors-117/+88
2020-01-10Remove PlaceBase enum and make Place base field be local: LocalSantiago Pastorino-101/+88
2020-01-10Remove Static from PlaceBaseSantiago Pastorino-19/+12
2020-01-10Remove StaticKindSantiago Pastorino-6/+3
2020-01-10Remove StaticKind::PromotedSantiago Pastorino-6/+0
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-2/+1
2020-01-07Rollup merge of #67671 - estebank:type-impl-trait, r=davidtwcoYuki Okushi-3/+8
2020-01-06Account for `type X = impl Trait;` in lifetime suggestionEsteban Küber-3/+8
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-13/+13
2020-01-04Rollup merge of #67786 - Centril:canon-span, r=petrochenkovMazdak Farrokhzad-4/+4
2020-01-03Rollup merge of #67595 - ohadravid:impl-trait-does-not-live-long-enough, r=es...Yuki Okushi-2/+43
2020-01-02Normalize `syntax::symbol` imports.Mazdak Farrokhzad-2/+2
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-2/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-10/+10
2019-12-31Change wording for lifetime suggestion for opaque types from `constraint` to ...Ohad Ravid-2/+2
2019-12-31Auto merge of #67032 - cjgillot:hirene, r=Zoxcbors-1/+1
2019-12-30Suggest adding a lifetime constraint when opaque type is responsible for "doe...Ohad Ravid-1/+42
2019-12-30Auto merge of #67474 - mark-i-m:simplify-borrow_check-4, r=matthewjasperbors-225/+116
2019-12-30Remove HirVec from Generics.Camille GILLOT-1/+1
2019-12-30Rollup merge of #67687 - estebank:issue-67634, r=matthewjasperYuki Okushi-2/+20
2019-12-29fix review commentmark-5/+6
2019-12-29Get rid of ErrorReportingCtxmark-229/+119
2019-12-28Do not ICE on lifetime error involving closuresEsteban Küber-2/+20
2019-12-27Fallout in other crates.Camille GILLOT-8/+8
2019-12-24x.py fmt after previous deignoreMark Rousskov-173/+125
2019-12-23Refactor region error handling to be done by mirborrowckctxMark Mansi-5/+69
2019-12-22Format the worldMark Rousskov-1083/+650
2019-12-21Rollup merge of #67355 - Centril:merge-mut, r=oli-obkMazdak Farrokhzad-3/+3
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-3/+3
2019-12-18Separate region inference logic from error handling betterMark Mansi-4/+33
2019-12-13Rollup merge of #67247 - JohnTitor:fix-sugg, r=estebankMazdak Farrokhzad-4/+12
2019-12-11fix importsMark Mansi-20/+28
2019-12-12Don't suggest wrong snippet in closureYuki Okushi-4/+12
2019-12-11Auto merge of #66650 - matthewjasper:nonuniform-array-move, r=pnkfelixbors-4/+1
2019-12-09Remove `uniform_array_move_out` passesMatthew Jasper-4/+1
2019-12-09Do not ICE on closureYuki Okushi-1/+2
2019-12-09Auto merge of #67004 - estebank:issue-66958, r=eddybbors-9/+10
2019-12-06Do not ICE on async fn with non-Copy infered type argEsteban Küber-9/+10
2019-12-05rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ...Paul Daniel Faria-2/+2
2019-12-04more privateMark Mansi-5/+6
2019-12-04minor fixMark Mansi-1/+1
2019-12-04fix some importsMark Mansi-37/+37
2019-12-04move region errors to diagnostics moduleMark Mansi-0/+2228
2019-12-04fix importsMark Mansi-4/+8
2019-12-04move explain_borrow to diagnosticsMark Mansi-0/+804
2019-12-04fix importsMark Mansi-21/+30
2019-12-04create new borrow_check::diagnostics module and move stuff thereMark Mansi-0/+4315