about summary refs log tree commit diff
path: root/compiler/rustc_borrowck/src
AgeCommit message (Expand)AuthorLines
2023-10-21Do not report errors from move path builder.Camille GILLOT-112/+267
2023-10-21Make `ty::print::Printer` take `&mut self` instead of `self`Nilstrieb-2/+4
2023-10-21Rollup merge of #116990 - estebank:issue-68445, r=cjgillotMatthias Krüger-0/+22
2023-10-20Rename `CoroutineKind::Gen` to `::Coroutine`Oli Scherer-2/+2
2023-10-20s/generator/coroutine/Oli Scherer-104/+104
2023-10-20s/Generator/Coroutine/Oli Scherer-69/+69
2023-10-20consider a loan escapes the function via applied member constraintsRémy Rakic-12/+14
2023-10-20Mention `into_iter` on borrow errors suggestions when appropriateEsteban Küber-0/+22
2023-10-19make `applied_member_constraints` accept an SCC instead of a regionRémy Rakic-6/+7
2023-10-18revert rust-lang/rust#114586Ali MJ Al-Nasrawy-20/+13
2023-10-17Auto merge of #116822 - notriddle:notriddle/rust-logo, r=fmeasebors-1/+3
2023-10-17Use a visitor that could be reused by opaque type capture check laterMichael Goulet-99/+13
2023-10-16docs: add Rust logo to more compiler cratesMichael Howell-1/+3
2023-10-16Remove `DefiningAnchor::Bubble` from opaque wf checkMichael Goulet-8/+8
2023-10-16Avoid unnecessary renumberingJonáš Fiala-0/+4
2023-10-14Consider static speciallyMichael Goulet-8/+20
2023-10-14Consider param-env candidates, tooMichael Goulet-1/+21
2023-10-14Consider alias bounds when considering lliveness for alias types in NLLMichael Goulet-19/+76
2023-10-13Format all the let chains in compilerMichael Goulet-195/+183
2023-10-12Auto merge of #113487 - estebank:sugg-113174, r=oli-obkbors-23/+149
2023-10-11Use structured suggestion for #113174Esteban Küber-23/+149
2023-10-11Auto merge of #113218 - lqd:polonius-scopes, r=jackh726bors-34/+360
2023-10-06Auto merge of #114811 - estebank:impl-ambiguity, r=wesleywiserbors-1/+1
2023-10-05compute NLL loan scopes with liveness in `-Zpolonius=next`Rémy Rakic-28/+339
2023-10-05allow access to liveness' `PointIndex`esRémy Rakic-0/+5
2023-10-05add note why a function is pubRémy Rakic-0/+1
2023-10-05Rollup merge of #116223 - catandcoder:master, r=cjgillotJubilee-6/+6
2023-10-04document Borrows dataflow analysisRémy Rakic-0/+7
2023-10-04rename ancient regioncxRémy Rakic-2/+2
2023-10-04introduce `Polonius` enum for `-Zpolonius`Rémy Rakic-4/+6
2023-10-04Reorder fullfillment errors to keep more interesting ones firstEsteban Küber-1/+1
2023-10-04Fix misuses of a vs ancui fliter-6/+6
2023-10-02have better explanation for `relate_types`ouz-a-5/+3
2023-10-02change is_subtype to relate_typesouz-a-9/+8
2023-10-02Add docs, remove code, change subtyper codeouz-a-7/+16
2023-10-02subtyping_projectionsouz-a-0/+12
2023-09-27fix clippy::{redundant_guards, useless_format}Matthias Krüger-2/+2
2023-09-27Auto merge of #116163 - compiler-errors:lazyness, r=oli-obkbors-1/+1
2023-09-26subst -> instantiatelcnr-7/+6
2023-09-26Don't store lazyness in DefKindMichael Goulet-1/+1
2023-09-24Remove span from BrAnon.Camille GILLOT-35/+19
2023-09-24Try to use approximate placeholder regions when outputting an AscribeUserType...Jack Huey-13/+54
2023-09-21Record asyncness span in HIRMichael Goulet-1/+1
2023-09-21Rollup merge of #115972 - RalfJung:const-consistency, r=oli-obkGuillaume Gomez-22/+21
2023-09-21Prevent promotion of const fn calls in inline constsOli Scherer-1/+1
2023-09-21rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::ConstRalf Jung-22/+21
2023-09-18Remove `RegionHighlightMode::tcx`.Nicholas Nethercote-4/+4
2023-09-11Auto merge of #114586 - oli-obk:patch_tait_rpit_order_check, r=lcnr,compiler-...bors-13/+20
2023-09-11Bubble up opaque <eq> opaque operations instead of picking an orderOli Scherer-13/+20
2023-09-11Auto merge of #115595 - surechen:114896, r=davidtwcobors-6/+78