about summary refs log tree commit diff
path: root/src/librustc_mir/borrow_check
AgeCommit message (Expand)AuthorLines
2019-11-30rustc: move MIR source_scope_local_data's ClearCrossCrate to be around elements.Eduard-Mihai Burtescu-33/+34
2019-11-29minor fixMark Mansi-5/+1
2019-11-29remove get_named_spanMark Mansi-39/+5
2019-11-29rename to AnonRegionFromAsyncFnMark Mansi-10/+9
2019-11-29improve lifetime errors with implicit trait object lifetimesMark Mansi-18/+33
2019-11-28review commentsEsteban Küber-1/+3
2019-11-28Deduplicate type param constraint suggestion codeEsteban Küber-57/+7
2019-11-28Use structured suggestion when requiring `Copy` constraint in type paramEsteban Küber-6/+58
2019-11-27Rollup merge of #66798 - bwignall:typo, r=varkorTyler Mandry-1/+1
2019-11-27Rollup merge of #66222 - Aaron1011:fix/opaque-closure, r=pnkfelixTyler Mandry-4/+16
2019-11-27rustc: move debug info from LocalDecl and UpvarDecl into a dedicated VarDebug...Eduard-Mihai Burtescu-61/+158
2019-11-26Fix spelling typosBrian Wignall-1/+1
2019-11-26Rollup merge of #66754 - estebank:rustdoc-capitalization, r=Dylan-DPCTyler Mandry-19/+8
2019-11-25Various cleanupsEsteban Küber-12/+6
2019-11-25Tweak move error due to non-CopyEsteban Küber-7/+2
2019-11-23drive-by cleanup in region namingMark Mansi-22/+21
2019-11-22Rollup merge of #66587 - matthewjasper:handle-static-as-const, r=oli-obkMazdak Farrokhzad-197/+173
2019-11-22Auto merge of #66537 - nnethercote:delay-is_local_ever_initialized, r=spastorinobors-12/+12
2019-11-21Track pointers to statics in MIRMatthew Jasper-197/+173
2019-11-21Rollup merge of #65730 - csmoe:return-lifetime, r=nikomatsakisMazdak Farrokhzad-2/+2
2019-11-19Delay an `is_local_ever_initialized` call.Nicholas Nethercote-12/+12
2019-11-18Auto merge of #58281 - mark-i-m:synthesis, r=estebankbors-5/+351
2019-11-15Cleaned up unused labelsBart Massey-1/+1
2019-11-15Correct `const_in_array_repeat_expressions` feature nameYuki Okushi-1/+1
2019-11-14Update to use new librustc_error_codes libraryGuillaume Gomez-0/+2
2019-11-14Auto merge of #66233 - cjgillot:constkind, r=oli-obkbors-2/+2
2019-11-12Rename in librustc_mir.Camille GILLOT-2/+2
2019-11-11Fix soundness issue with index bounds checksMatthew Jasper-53/+101
2019-11-11suggest to add a constraint except asyn-fn without explicit outputcsmoe-2/+2
2019-11-10Fix tidy.Camille GILLOT-1/+3
2019-11-10Merge hir::GeneratorMovability into ast::Movability.Camille GILLOT-2/+2
2019-11-10Merge hir::Mutability into ast::Mutability.Camille GILLOT-20/+20
2019-11-10Rollup merge of #65831 - matthewjasper:array-ptr-cast, r=oli-obkYuki Okushi-54/+108
2019-11-08Use `eq_opaque_type_and_type` when type-checking closure signaturesAaron Hill-4/+16
2019-11-02Simplify various `Symbol` use points.Nicholas Nethercote-1/+1
2019-11-01Rollup merge of #65112 - jack-t:type-parens-lint, r=varkorTyler Mandry-1/+1
2019-10-29Add lint for unnecessary parens around typesjack-t-1/+1
2019-10-28suggest `const_in_array_repeat_expression` flagDavid Wood-1/+9
2019-10-27hack around '_ named regionsMark Mansi-2/+9
2019-10-27add and use struct_helpMark Mansi-21/+16
2019-10-27implement outlive suggestionsMark Mansi-5/+349
2019-10-25Don't cast directly from `&[T; N]` to `*const T`Matthew Jasper-54/+108
2019-10-25Rollup merge of #65315 - spastorino:intern-place-projection, r=oli-obkMazdak Farrokhzad-421/+359
2019-10-25Rollup merge of #65775 - matthewjasper:reempty, r=pnkfelixMazdak Farrokhzad-0/+6
2019-10-24Fix more `ReEmpty` ICEsMatthew Jasper-0/+6
2019-10-23Rollup merge of #65657 - nnethercote:rm-InternedString-properly, r=eddybMazdak Farrokhzad-8/+8
2019-10-22Intern place projectionSantiago Pastorino-3/+9
2019-10-22Pattern match over PlaceRef rather than PlaceSantiago Pastorino-418/+350
2019-10-21Rollup merge of #65647 - nnethercote:rm-unnecessary-traits, r=CentrilMazdak Farrokhzad-5/+5
2019-10-21Remove many unnecessary trait derivations.Nicholas Nethercote-3/+3