about summary refs log tree commit diff
path: root/compiler/rustc_borrowck
AgeCommit message (Expand)AuthorLines
2021-12-02Fix ICE when yielding in fn returning impl TraitMichael Goulet-3/+23
2021-12-02Rollup merge of #91321 - matthewjasper:constaint-placeholders, r=jackh726Matthias Krüger-1/+14
2021-12-02Auto merge of #91455 - matthiaskrgr:rollup-gix2hy6, r=matthiaskrgrbors-28/+40
2021-12-02Rollup merge of #91394 - Mark-Simulacrum:bump-stage0, r=pietroalbiniMatthias Krüger-28/+40
2021-12-02Auto merge of #91354 - fee1-dead:const_env, r=spastorinobors-1/+1
2021-12-01Auto merge of #90446 - cjgillot:late-elided, r=jackh726bors-1/+1
2021-12-01Rollup merge of #90985 - camsteffen:diag-name-usage, r=jackh726Matthias Krüger-20/+15
2021-11-30Rollup merge of #91294 - cjgillot:process-elem, r=jackh726Matthias Krüger-17/+1
2021-11-30Merge Implicit and ImplicitMissing.Camille GILLOT-3/+1
2021-11-30Lint elided lifetimes in path during lifetime resolution.Camille GILLOT-1/+3
2021-11-30re-format with new rustfmtMark Rousskov-27/+40
2021-11-30Apply cfg-bootstrap switchMark Rousskov-1/+0
2021-11-30Rollup merge of #91243 - jackh726:issue-91068, r=nikomatsakisYuki Okushi-4/+2
2021-11-29Completely remove ConstnessAndOli Scherer-1/+1
2021-11-27Visit type in process_projection_elem.Camille GILLOT-17/+1
2021-11-26Handle placeholder regions in NLL type outlive constraintsMatthew Jasper-1/+14
2021-11-25Don't treat unnormalized function arguments as well-formedjackh726-4/+2
2021-11-25Fix issue 91206Michael Goulet-10/+14
2021-11-24Auto merge of #90491 - Mark-Simulacrum:push-pred-faster, r=matthewjasperbors-28/+40
2021-11-21Simplify for loop desugarCameron Steffen-19/+30
2021-11-16Use get_diagnostic_name moreCameron Steffen-20/+15
2021-11-16Rollup merge of #90801 - b-naber:missing_normalization_equate_inputs_output, ...Yuki Okushi-24/+41
2021-11-15Stabilize format_args_captureJosh Triplett-1/+1
2021-11-11normalize argument b in equate_normalized_inputs_outputb-naber-24/+41
2021-11-09Rollup merge of #89561 - nbdd0121:const_typeck, r=nikomatsakisMatthias Krüger-46/+150
2021-11-08Make select_* methods return Vec for TraitEngineDeadbeef-1/+1
2021-11-07more clippy fixesMatthias Krüger-1/+1
2021-11-07Rename functions reflect that inline const is also "typeck_child"Gary Guo-37/+27
2021-11-07Ensure closure requirements are proven for inline constGary Guo-5/+79
2021-11-07Implement type inference for inline constsGary Guo-13/+53
2021-11-06use matches!() macro in more placesMatthias Krüger-19/+10
2021-11-03Optimize live point computationMark Rousskov-28/+40
2021-10-29Auto merge of #90380 - Mark-Simulacrum:revert-89558-query-stable-lint, r=lcnrbors-1/+0
2021-10-28Auto merge of #90387 - matthiaskrgr:rollup-b2x8v0x, r=matthiaskrgrbors-1/+0
2021-10-28Auto merge of #90281 - xldenis:public-borrow-set, r=nikomatsakisbors-14/+14
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-28Move instantiate_opaque_types to rustc_infer.Oli Scherer-1/+0
2021-10-25Add BorrowSet to public apiXavier Denis-14/+14
2021-10-25Auto merge of #90042 - pietroalbini:1.56-master, r=Mark-Simulacrumbors-1/+0
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-23update cfg(bootstrap)Pietro Albini-1/+0
2021-10-23Auto merge of #90104 - spastorino:coherence-for-negative-trait, r=nikomatsakisbors-0/+1
2021-10-22Rollup merge of #89895 - camsteffen:for-loop-head-span, r=davidtwcoYuki Okushi-40/+41
2021-10-20Remove NullOp::BoxGary Guo-4/+0
2021-10-20Add polarity to TraitPredicateSantiago Pastorino-0/+1
2021-10-19Auto merge of #89933 - est31:let_else, r=michaelwoeristerbors-6/+3
2021-10-18Auto merge of #89229 - oli-obk:i_love_inferctxt, r=jackh726bors-45/+14
2021-10-17Fix ICE with `let...else` and `ref mut`Yuki Okushi-8/+8
2021-10-16Adopt let_else across the compilerest31-6/+3
2021-10-15Remove a now-unused traitOli Scherer-21/+1