about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
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-22Stabilize the size of incr comp object file namesBen Kimock-6/+5
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
2024-04-19Prepare for `CrateNum` query feeding on creationOli Scherer-2/+5
2024-04-19Isolate `CrateNum` creation to `TyCtxt` methodsOli Scherer-0/+10
2024-04-19Move `stable_crate_ids` from `CrateStore` to `Untracked`Oli Scherer-1/+6
2024-04-19ScalarInt: add methods to assert being a (u)int of given sizeRalf Jung-34/+45
2024-04-19coverage. Generate Mappings of decisions and conditions for MC/DCzhuyunxing-5/+124
2024-04-19Auto merge of #117919 - daxpedda:wasm-c-abi, r=wesleywiserbors-1/+15
2024-04-18interpret/binary_int_op: avoid dropping to raw ints until we determined the signRalf Jung-18/+35
2024-04-18Fix disabling the export of noop async_drop_in_place_rawDaria Sukhonina-3/+7
2024-04-18Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstriebbors-18/+18
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-18/+18
2024-04-17has_typeck_results doesnt need to be a queryMichael Goulet-4/+11
2024-04-17Use non-exhaustive matches for TyKindDaria Sukhonina-93/+77
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-23/+14
2024-04-17consistency rename: language item -> lang itemRalf Jung-1/+1
2024-04-17Rollup merge of #122813 - nnethercote:nicer-quals, r=compiler-errorsMatthias Krüger-63/+58
2024-04-16Rollup merge of #124016 - DaniPopes:dedup-default-providers, r=lcnrGuillaume Gomez-23/+28
2024-04-16Add simple async drop glue generationzetanumbers-9/+290
2024-04-16Outline default query and hook provider function implementationsDaniPopes-23/+28
2024-04-16Auto merge of #124015 - GuillaumeGomez:rollup-s46ksxa, r=GuillaumeGomezbors-16/+7
2024-04-16Rollup merge of #124006 - Zalathar:static-assert, r=nnethercoteGuillaume Gomez-2/+1
2024-04-16Rollup merge of #123995 - compiler-errors:thir-hooks, r=oli-obkGuillaume Gomez-14/+6