about summary refs log tree commit diff
path: root/src/librustc_mir/borrow_check
AgeCommit message (Expand)AuthorLines
2020-01-10Remove StaticKind::PromotedSantiago Pastorino-78/+21
2020-01-10Promote `Ref`s to constants instead of staticSantiago Pastorino-11/+48
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-2/+1
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-0/+1
2020-01-07Move free_region_map to rustc::ty.Camille GILLOT-1/+1
2020-01-07Rollup merge of #67898 - matthewjasper:newtype-index-hygiene, r=CentrilYuki Okushi-3/+3
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-06Improve hygiene of `newtype_index`Matthew Jasper-3/+3
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-26/+27
2020-01-04canonicalize FxHash{Map,Set} importsMazdak Farrokhzad-2/+2
2020-01-04Rollup merge of #67786 - Centril:canon-span, r=petrochenkovMazdak Farrokhzad-5/+5
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-3/+3
2020-01-02Normalize `syntax::source_map` imports.Mazdak Farrokhzad-2/+2
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-18/+18
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-239/+119
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-243/+122
2019-12-29Auto merge of #66942 - cjgillot:hirene-ty, r=Zoxcbors-8/+8
2019-12-28Do not ICE on lifetime error involving closuresEsteban Küber-2/+20
2019-12-28Change "be returning" to "return"Matthew Kraai-1/+1
2019-12-27Fallout in other crates.Camille GILLOT-8/+8
2019-12-24x.py fmt after previous deignoreMark Rousskov-567/+414
2019-12-24Auto merge of #67241 - mark-i-m:simplify-borrow_check-3, r=matthewjasperbors-284/+339
2019-12-23Yield is an expression form, not a statement.Donough Liu-2/+2
2019-12-23Refactor region error handling to be done by mirborrowckctxMark Mansi-284/+339
2019-12-22Format the worldMark Rousskov-2228/+1293
2019-12-21Rollup merge of #67355 - Centril:merge-mut, r=oli-obkMazdak Farrokhzad-22/+20
2019-12-201. ast::Mutability::{Mutable -> Mut, Immutable -> Not}.Mazdak Farrokhzad-22/+20
2019-12-20Rollup merge of #67404 - mark-i-m:split-1, r=matthewjasperMazdak Farrokhzad-88/+96
2019-12-20Better commentWho? Me?!-1/+1
2019-12-18Add Rvalue::AddressOf to MIRMatthew Jasper-38/+54
2019-12-18Separate region inference logic from error handling betterMark Mansi-88/+96
2019-12-13Rollup merge of #67247 - JohnTitor:fix-sugg, r=estebankMazdak Farrokhzad-4/+12
2019-12-11fix imports after rebaseMark Mansi-3/+2
2019-12-11more privateMark Mansi-11/+14
2019-12-11fix importsMark Mansi-21/+0
2019-12-11tidyMark Mansi-1/+0
2019-12-11fix importsMark Mansi-123/+179
2019-12-11get rid of nll submodMark Mansi-0/+0
2019-12-12Don't suggest wrong snippet in closureYuki Okushi-4/+12
2019-12-11Auto merge of #66650 - matthewjasper:nonuniform-array-move, r=pnkfelixbors-43/+115
2019-12-10add polonius activities to -Z self-profileRemy Rakic-2/+14
2019-12-10cleanup polonius liveness fact generation: refactor some type namesRemy Rakic-5/+5