about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src/traits
AgeCommit message (Expand)AuthorLines
2024-04-03Check `x86_64` size assertions on `aarch64`, tooZalathar-1/+1
2024-04-03Auto merge of #123396 - jhpratt:rollup-oa54mh1, r=jhprattbors-1/+1
2024-04-02Rollup merge of #122865 - surechen:refactor_astconv_error_report_20240321, r=...Jacob Pratt-1/+1
2024-04-03Auto merge of #122791 - compiler-errors:make-coinductive-always, r=lcnrbors-40/+4
2024-04-02Auto merge of #123340 - fmease:rustdoc-simplify-auto-trait-impl-synth, r=Guil...bors-40/+22
2024-04-02t plit astconv's error report code in check functions to mod errors.surechen-1/+1
2024-04-01Fix obligation param and bless testsMichael Goulet-40/+18
2024-04-01Instantiate closure-like bounds with placeholders to deal with binders correctlyMichael Goulet-82/+88
2024-04-02rustdoc: heavily simplify synthesis of auto trait implsLeón Orell Valerian Liehr-11/+4
2024-04-01rustdoc: synthetic impls: auto traits: Fx{Hash↦Index}{Map,Set}León Orell Valerian Liehr-29/+18
2024-03-31Remove EvaluatedToErrStackDependentMichael Goulet-40/+4
2024-03-31Always make inductive cycles as ambig during typeckMichael Goulet-1/+1
2024-03-30Stop calling visitors VMichael Goulet-4/+5
2024-03-29Rollup merge of #123188 - klensy:clippy-me2, r=NilstriebMatthias Krüger-6/+6
2024-03-28fix few moreklensy-5/+5
2024-03-28compiler: fix unused_peekable clippy lintklensy-1/+1
2024-03-27Don't sort `DefId`s in suggestionsOli Scherer-3/+8
2024-03-27Remove `Partial/Ord` from `BoundRegion`Oli Scherer-5/+6
2024-03-27Remove `Ord` from `BoundTy`Oli Scherer-6/+6
2024-03-27Use `TraitRef::to_string` sorting in favor of `TraitRef::ord`, as the latter ...Oli Scherer-2/+2
2024-03-25Auto merge of #122802 - estebank:unconstrained-generic-const, r=Nadrierilbors-5/+32
2024-03-23Rollup merge of #122780 - GuillaumeGomez:rename-hir-local, r=oli-obkMatthias Krüger-8/+8
2024-03-22Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgrbors-19/+22
2024-03-22Move check for error in impl header outside of reportingMichael Goulet-4/+5
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-17/+20
2024-03-22Programmatically convert some of the pat ctorsMichael Goulet-16/+12
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-4/+5
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/+42
2024-03-22Implement `FusedIterator` for `gen` blockShoyu Vanilla-7/+42
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-5/+3
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 #120717 - compiler-errors:cap-closure-kind, r=oli-obkbors-6/+6
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-6/+6
2024-03-19Remove redundant coroutine captures noteMichael Goulet-60/+58
2024-03-19Do binder folding eagerly in bound_coroutine_hidden_typesMichael Goulet-5/+3
2024-03-19Auto merge of #122493 - lukas-code:sized-constraint, r=lcnrbors-14/+12
2024-03-19Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obkbors-2/+1
2024-03-18address nitsLukas Markeffsky-5/+8