about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-09-23Auto merge of #116081 - compiler-errors:closure-captures-sized, r=cjgillotbors-4/+79
2023-09-23Auto merge of #116045 - notriddle:notriddle/issue-83556, r=cjgillotbors-3/+19
2023-09-23Auto merge of #116071 - estebank:issue-115905, r=compiler-errorsbors-9/+76
2023-09-22diagnostics: simpler 83556 handling by bailing outMichael Howell-8/+3
2023-09-23Auto merge of #116052 - oli-obk:ceci_nest_pas_une_query, r=WaffleLapkinbors-61/+131
2023-09-23Check types live across yields in generators tooMichael Goulet-5/+52
2023-09-23Check that closure's by-value captures are sizedMichael Goulet-0/+28
2023-09-22Point at cause of expectation of `break` value when possibleEsteban Küber-9/+76
2023-09-22Auto merge of #116077 - matthiaskrgr:rollup-2y1buzg, r=matthiaskrgrbors-50/+139
2023-09-22Rollup merge of #116067 - saethlin:meta-stats-ice, r=WaffleLapkinMatthias Krüger-1/+6
2023-09-22Rollup merge of #116062 - eduardosm:start-fn-diag, r=WaffleLapkinMatthias Krüger-11/+11
2023-09-22Rollup merge of #116056 - ouz-a:wide_ice, r=compiler-errorsMatthias Krüger-2/+3
2023-09-22Rollup merge of #115999 - matthewjasper:closure-capture-let-guards, r=b-naberMatthias Krüger-4/+6
2023-09-22Rollup merge of #115770 - ouz-a:match_elem_builder, r=lcnrMatthias Krüger-32/+113
2023-09-22Merge `ExternProviders` into the general `Providers` structOli Scherer-38/+19
2023-09-22Open the FileEncoder file for reading and writingBen Kimock-1/+6
2023-09-22Auto merge of #116001 - fmease:validate-crate-name-extern-cli-opt, r=est31bors-0/+31
2023-09-22Have a single struct for queries and hookOli Scherer-25/+45
2023-09-22make unsized cast illegalouz-a-2/+3
2023-09-22Auto merge of #115696 - RalfJung:closure-ty-print, r=oli-obkbors-12/+12
2023-09-22Change `start` to `#[start]` in some diagnosisEduardo Sánchez Muñoz-11/+11
2023-09-22match array for constantindex and subsliceouz-a-8/+9
2023-09-22Capture scrutinee of if let guards correctlyMatthew Jasper-4/+6
2023-09-22Auto merge of #115690 - ShE3py:Z-treat-err-as-bug, r=petrochenkovbors-14/+19
2023-09-22Allow `-Z treat-err-as-bug=0`Lieselotte-14/+19
2023-09-22Rollup merge of #116049 - RalfJung:future-incompat, r=NilstriebMatthias Krüger-30/+77
2023-09-22Rollup merge of #116041 - compiler-errors:rigid-note, r=RalfJungMatthias Krüger-0/+5
2023-09-22Rollup merge of #116039 - estebank:nested-tait, r=compiler-errorsMatthias Krüger-2/+7
2023-09-22Add tracing instrumentation, just like queries automatically add itOli Scherer-0/+1
2023-09-22Add a way to decouple the implementation and the declaration of a TyCtxt method.Oli Scherer-26/+94
2023-09-22better bug messageouz-a-3/+7
2023-09-22remove inner matchouz-a-6/+4
2023-09-22Auto merge of #114776 - fee1-dead-contrib:enable-effects-in-libcore, r=oli-obkbors-8/+31
2023-09-22make the reason: field mandatory for @future_incompatible lintsRalf Jung-19/+51
2023-09-22give FutureIncompatibilityReason variants more explicit namesRalf Jung-19/+34
2023-09-22Auto merge of #115910 - eduardosm:lang-fns-target-features, r=cjgillotbors-3/+43
2023-09-22Add note to is_known_rigidMichael Goulet-0/+5
2023-09-22Auto merge of #115920 - Zoxc:depkind-u16, r=cjgillotbors-518/+508
2023-09-21diagnostics: avoid mismatch between variance index and hir genericMichael Howell-3/+24
2023-09-21Auto merge of #115897 - eduardosm:check-fn-sig, r=compiler-errorsbors-268/+229
2023-09-21Auto merge of #115864 - compiler-errors:rpitit-sugg, r=estebankbors-29/+185
2023-09-21adjust how closure/generator types and rvalues are printedRalf Jung-12/+12
2023-09-21Auto merge of #115230 - Vtewari2311:mod-hurd-latest, r=b-naberbors-4/+63
2023-09-21Suggest desugaring to RPITIT when AFIT is required to be an auto traitMichael Goulet-0/+137
2023-09-21Record asyncness span in HIRMichael Goulet-29/+48
2023-09-21Account for nested `impl Trait` in TAITEsteban Küber-2/+7
2023-09-21Auto merge of #114399 - Zalathar:no-renumber, r=jackh726bors-180/+130
2023-09-21added support for GNU/HurdSamuel Thibault-4/+63
2023-09-21Move `DepKind` to `rustc_query_system` and define it as `u16`John Kåre Alsaker-518/+508
2023-09-21Auto merge of #116010 - RalfJung:more-typed-immediates, r=oli-obkbors-188/+202