about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2024-04-26Auto merge of #122385 - lcnr:analyze-obligations-for-infer, r=compiler-errorsbors-0/+1
2024-04-26Auto merge of #120845 - petrochenkov:debmac, r=oli-obkbors-17/+1
2024-04-25Rollup merge of #124381 - compiler-errors:derived-for-wf, r=lcnrMichael Goulet-2/+7
2024-04-25Rollup merge of #124379 - compiler-errors:remove-new-solver-lookup-behavior, ...Michael Goulet-56/+9
2024-04-25Renamed DerivedObligation to WellFormedDeriveObligationMichael Goulet-2/+7
2024-04-25hir typeck: look into nested goalslcnr-0/+1
2024-04-25debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[...Vadim Petrochenkov-17/+1
2024-04-25Remove special-casing for SimplifiedType for next solverMichael Goulet-56/+9
2024-04-25Check closure args and returns are WFMichael Goulet-1/+1
2024-04-24Auto merge of #104087 - nbdd0121:const, r=scottmcmbors-1/+1
2024-04-24Stabilise `inline_const`Gary Guo-1/+1
2024-04-24Auto merge of #122500 - petrochenkov:deleg, r=fmeasebors-3/+10
2024-04-24Error on using `yield` without also using `#[coroutine]` on the closureOli Scherer-52/+60
2024-04-23Auto merge of #121557 - RalfJung:const-fn-call-promotion, r=oli-obkbors-0/+14
2024-04-23filter required_consts during inliningRalf Jung-3/+2
2024-04-23properly fill a promoted's required_constsRalf Jung-0/+15
2024-04-23Auto merge of #123126 - oli-obk:feed_crate_num, r=davidtwcobors-8/+19
2024-04-23delegation: Support async, const, extern "ABI" and C-variadic functionsVadim Petrochenkov-3/+10
2024-04-23Rollup merge of #123993 - compiler-errors:coroutine-obl, r=lcnrLeón Orell Valerian Liehr-7/+4
2024-04-23Rollup merge of #122598 - Nadrieril:full-derefpats, r=matthewjasperLeón Orell Valerian Liehr-19/+79
2024-04-23Rollup merge of #120929 - long-long-float:wrap-dyn-in-suggestion, r=fmeaseLeón Orell Valerian Liehr-17/+22
2024-04-23Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwcoMatthias Krüger-1/+1
2024-04-23Auto merge of #124277 - matthiaskrgr:rollup-zdb93i4, r=matthiaskrgrbors-21/+82
2024-04-23Rollup merge of #124220 - RalfJung:interpret-wrong-vtable, r=oli-obkMatthias Krüger-21/+78
2024-04-23Rollup merge of #124057 - gurry:124031-ice-layout-errored, r=compiler-errorsMatthias Krüger-0/+4
2024-04-23Auto merge of #123992 - compiler-errors:no-has-typeck-results, r=jackh726bors-4/+11
2024-04-23Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obkbors-10/+279
2024-04-22Rollup merge of #124230 - reitermarkus:generic-nonzero-stable, r=dtolnayGuillaume Gomez-1/+0
2024-04-22Rollup merge of #124217 - Zalathar:pre-branch, r=oli-obkGuillaume Gomez-2/+4
2024-04-22Rollup merge of #124183 - compiler-errors:unnecessary-by-ref, r=oli-obkGuillaume Gomez-11/+11
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-23Wrap dyn type with parentheses in suggestionlong-long-float-17/+22
2024-04-22Fix typo in the has_surface_drop's doc commentDaria Sukhonina-1/+1
2024-04-22coverage: Detach MC/DC branch spans from regular branch spansZalathar-2/+4
2024-04-22Fix ICE when ADT tail has type errorGurinder Singh-0/+4
2024-04-21Add `AggregateKind::RawPtr` and enough support to compileScott McMurray-0/+28
2024-04-21Miri: detect wrong vtables in wide pointersRalf Jung-21/+78
2024-04-20Fix documentation of `BorrowKind::Fake`Nadrieril-3/+3
2024-04-20Add a non-shallow fake borrowNadrieril-16/+70
2024-04-20Rework fake borrow calculationNadrieril-0/+5
2024-04-20Address closure-related reviewNadrieril-1/+1
2024-04-20Track mutability of deref patternsNadrieril-3/+4
2024-04-20Auto merge of #124190 - RalfJung:pat-compare-with-fast-path, r=Nadrierilbors-5/+8
2024-04-20Rollup merge of #123409 - ZhuUx:master, r=oli-obkMatthias Krüger-5/+128
2024-04-20PatRangeBoundary::compare_with: als add a fast-path for signed integersRalf Jung-5/+8
2024-04-19Stop taking ParamTy/ParamConst/EarlyParamRegion/AliasTy by refMichael Goulet-11/+11
2024-04-19Auto merge of #124113 - RalfJung:interpret-scalar-ops, r=oli-obkbors-63/+102
2024-04-20coverage. Lowering MC/DC statements to llvm-irzhuyunxing-0/+4
2024-04-19avoid PartialOrd on ScalarIntRalf Jung-13/+24
2024-04-19Remove `feed_local_crate` in favor of creating the `CrateNum` via `TyCtxt`Oli Scherer-7/+0