about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src
AgeCommit message (Expand)AuthorLines
2024-03-22Rename `hir::Node::Local` into `hir::Node::LetStmt`Guillaume Gomez-8/+8
2024-03-22Rename `hir::Local` into `hir::LetStmt`Guillaume Gomez-3/+3
2024-03-22Use != Positive rather than == NegativeMichael Goulet-3/+3
2024-03-22Split out ImplPolarity and PredicatePolarityMichael Goulet-50/+55
2024-03-22Programmatically convert some of the pat ctorsMichael Goulet-23/+19
2024-03-22Ty::new_ref and Ty::new_ptr stop using TypeAndMutMichael Goulet-3/+3
2024-03-22Update local variables and tracing callsLeón Orell Valerian Liehr-3/+2
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-5/+6
2024-03-22Rename AstConv to HIR ty loweringLeón Orell Valerian Liehr-2/+2
2024-03-22Rollup merge of #122829 - ShoyuVanilla:gen-block-impl-fused-iter, r=compiler-...Matthias Krüger-7/+80
2024-03-22Implement `FusedIterator` for `gen` blockShoyu Vanilla-7/+80
2024-03-21Rollup merge of #122402 - weiznich:fix/122391, r=compiler-errorsMatthias Krüger-54/+135
2024-03-21Rollup merge of #122358 - compiler-errors:bound-regions-in-generator, r=lcnrMatthias Krüger-36/+8
2024-03-21Make `#[diagnostic::on_unimplemented]` format string parsing more robustGeorg Semmler-54/+135
2024-03-21Provide structured suggestion for unconstrained generic constantEsteban Küber-5/+32
2024-03-20Split item bounds and item super predicatesMichael Goulet-18/+16
2024-03-20Auto merge of #122754 - Mark-Simulacrum:bootstrap-bump, r=albertlarsan68bors-1/+0
2024-03-20step cfgsMark Rousskov-1/+0
2024-03-20Auto merge of #120717 - compiler-errors:cap-closure-kind, r=oli-obkbors-7/+7
2024-03-20Rollup merge of #122732 - compiler-errors:coroutine-captures-note, r=nnethercoteMatthias Krüger-60/+58
2024-03-20Auto merge of #122119 - estebank:issue-117846, r=Nadrierilbors-0/+10
2024-03-19Silence unecessary `!Sized` binding errorEsteban Küber-0/+10
2024-03-19Only split by-ref/by-move futures for async closuresMichael Goulet-7/+7
2024-03-19Remove redundant coroutine captures noteMichael Goulet-60/+58
2024-03-19Do binder folding eagerly in bound_coroutine_hidden_typesMichael Goulet-35/+8
2024-03-19Don't ICE when encountering bound regions in generator interior typeMichael Goulet-1/+0
2024-03-19Auto merge of #122493 - lukas-code:sized-constraint, r=lcnrbors-21/+31
2024-03-19Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obkbors-3/+2
2024-03-18address nitsLukas Markeffsky-9/+13
2024-03-18Rollup merge of #122687 - lcnr:normalizes-to-emit-nested-goals, r=compiler-er...Matthias Krüger-156/+189
2024-03-18Rollup merge of #122158 - estebank:feature-sugg, r=WaffleLapkinMatthias Krüger-3/+5
2024-03-18cleanup + reviewlcnr-22/+27
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-3/+5
2024-03-18`NormalizesTo` return nested goalslcnr-72/+107
2024-03-18move `normalizes_to_hack` to `AliasRelate`lcnr-67/+60
2024-03-18Avoid various uses of `Option<Span>` in favor of using `DUMMY_SP` in the few ...Oli Scherer-6/+6
2024-03-15Auto merge of #122571 - matthiaskrgr:rollup-36wwovk, r=matthiaskrgrbors-8/+8
2024-03-15Rollup merge of #122560 - jswrenn:not-yet-supported, r=compiler-errorsMatthias Krüger-8/+8
2024-03-15Auto merge of #122341 - compiler-errors:alias-wfness, r=lcnrbors-20/+8
2024-03-15Safe Transmute: lowercase diagnosticsJack Wrenn-4/+4
2024-03-15Safe Transmute: Use 'not yet supported', not 'unspecified' in errorsJack Wrenn-4/+4
2024-03-15Rollup merge of #122513 - petrochenkov:somehir4, r=fmeaseGuillaume Gomez-13/+12
2024-03-15Rollup merge of #122174 - notriddle:master, r=TaKO8KiMatthias Krüger-10/+50
2024-03-15Auto merge of #122511 - matthiaskrgr:rollup-swzilin, r=matthiaskrgrbors-1/+1
2024-03-14use a let chainLukas Markeffsky-7/+4
2024-03-14remove unnecessary sized checksLukas Markeffsky-3/+4
2024-03-14clean up ADT sized constraint computationLukas Markeffsky-7/+15
2024-03-14hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id`Vadim Petrochenkov-13/+12
2024-03-14Rollup merge of #122487 - GuillaumeGomez:rename-stmtkind-local, r=oli-obkMatthias Krüger-1/+1
2024-03-14Auto merge of #119849 - lcnr:eagerly-instantiate-binders, r=compiler-errorsbors-23/+49