about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2024-04-26Auto merge of #120845 - petrochenkov:debmac, r=oli-obkbors-17/+1
2024-04-25Rollup merge of #124379 - compiler-errors:remove-new-solver-lookup-behavior, ...Michael Goulet-56/+9
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-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/+59
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-1/+1
2024-04-23Rollup merge of #120929 - long-long-float:wrap-dyn-in-suggestion, r=fmeaseLeón Orell Valerian Liehr-17/+22
2024-04-23Auto merge of #124277 - matthiaskrgr:rollup-zdb93i4, r=matthiaskrgrbors-0/+4
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-0/+11
2024-04-23Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obkbors-7/+248
2024-04-22Rollup merge of #124183 - compiler-errors:unnecessary-by-ref, r=oli-obkGuillaume Gomez-11/+11
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-22Fix ICE when ADT tail has type errorGurinder Singh-0/+4
2024-04-20Address closure-related reviewNadrieril-1/+1
2024-04-20Rollup merge of #123409 - ZhuUx:master, r=oli-obkMatthias Krüger-0/+1
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-38/+64
2024-04-19avoid PartialOrd on ScalarIntRalf Jung-2/+2
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-29/+40
2024-04-19coverage. Generate Mappings of decisions and conditions for MC/DCzhuyunxing-0/+1
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-8/+23
2024-04-18Fix disabling the export of noop async_drop_in_place_rawDaria Sukhonina-2/+4
2024-04-18Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstriebbors-7/+7
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-7/+7
2024-04-17has_typeck_results doesnt need to be a queryMichael Goulet-0/+11
2024-04-17Use non-exhaustive matches for TyKindDaria Sukhonina-91/+74
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-12/+7
2024-04-16Add simple async drop glue generationzetanumbers-7/+263
2024-04-16Avoid lots of `hir::HirId{,Map,Set}` qualifiers.Nicholas Nethercote-31/+29
2024-04-15Do check_coroutine_obligations once per typeck rootMichael Goulet-6/+3
2024-04-15Rename coroutine_stalled_predicatesMichael Goulet-2/+2
2024-04-16Rollup merge of #123603 - compiler-errors:no-intrinsic, r=estebankLeón Orell Valerian Liehr-3/+8
2024-04-12Don't do coroutine-closure-specific upvar analysis if tainted by errorsMichael Goulet-1/+1
2024-04-11Rollup merge of #123660 - compiler-errors:coroutine-closure-env, r=oli-obkMatthias Krüger-3/+71
2024-04-11Auto merge of #123007 - kadiwa4:suggest_convert_ptr_to_mut_ref, r=estebankbors-7/+1
2024-04-10Use a helper to zip together parent and child captures for coroutine-closuresMichael Goulet-3/+71
2024-04-10introduce `Mutability::ptr_str`Kalle Wachsmuth-7/+1
2024-04-09Fix stage 2Michael Goulet-1/+1
2024-04-09Add redundant_lifetime_args lintMichael Goulet-8/+7