about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2024-04-01Auto merge of #122972 - beetrees:use-align-type, r=fee1-deadbors-3/+3
2024-04-01Use the `Align` type when parsing alignment attributesbeetrees-3/+3
2024-03-31Auto merge of #121851 - michaelwoerister:mcp-533-effective-vis, r=cjgillotbors-5/+4
2024-03-30Auto merge of #123230 - matthiaskrgr:rollup-4twuzj4, r=matthiaskrgrbors-0/+4
2024-03-30Rollup merge of #123170 - compiler-errors:const-statics, r=lcnrMatthias Krüger-0/+4
2024-03-29Assert that ADTs have the right number of substsMichael Goulet-0/+7
2024-03-29Auto merge of #122450 - Urgau:simplify-trim-paths-feature, r=michaelwoeristerbors-2/+6
2024-03-29Auto merge of #123080 - Jules-Bertholet:mut-ref-mut, r=Nadrierilbors-72/+38
2024-03-29Auto merge of #122975 - DianQK:simplify_ub_check, r=saethlinbors-2/+2
2024-03-29Auto merge of #122671 - Mark-Simulacrum:const-panic-msg, r=Nilstriebbors-24/+49
2024-03-28Replace `RemapFileNameExt::for_codegen` with explicit callsUrgau-2/+6
2024-03-28Rollup merge of #123160 - bvanjoi:cleanup, r=compiler-errorsMatthias Krüger-1/+0
2024-03-28Restrict const ty's regions to static when putting them in canonical var listMichael Goulet-0/+4
2024-03-28Auto merge of #115220 - Zoxc:revive-gcx-ptr, r=oli-obkbors-3/+54
2024-03-28Auto merge of #116891 - aliemjay:opaque-region-infer-rework-2, r=compiler-err...bors-0/+32
2024-03-28remove `def_id_to_node_id` in ast loweringbohan-1/+0
2024-03-28Auto merge of #122832 - oli-obk:no_ord_def_id3, r=michaelwoeristerbors-63/+33
2024-03-27Int constants must be valtrees in pattern loweringOli Scherer-5/+1
2024-03-27Stop doing expensive work in opt_suggest_box_span eagerlyMichael Goulet-2/+4
2024-03-27Remove `Partial/Ord` from `EarlyParamRegion`Oli Scherer-1/+1
2024-03-27Remove `Partial/Ord` from `AdtDef`Oli Scherer-16/+1
2024-03-27Remove `Partial/Ord` from `BoundRegion`Oli Scherer-12/+10
2024-03-27Remove `Ord` from `BoundTy`Oli Scherer-3/+3
2024-03-27Remove `Ord` from `Binder`Oli Scherer-1/+1
2024-03-27Remove `Ord` from `Ty`, `Const`, and `Region`Oli Scherer-30/+21
2024-03-27Implement `mut ref`/`mut ref mut`Jules Bertholet-72/+38
2024-03-27Eliminate `UbCheck` for non-standard librariesDianQK-2/+2
2024-03-27Add a `CurrentGcx` type to let the deadlock handler access `TyCtxt`John Kåre Alsaker-3/+54
2024-03-27Rollup merge of #123021 - compiler-errors:coroutine-layout-lol, r=oli-obkGuillaume Gomez-6/+41
2024-03-26Rollup merge of #122835 - compiler-errors:deref-pure, r=NadrierilMatthias Krüger-0/+25
2024-03-26Remove `CacheSelector` trait now that we can use GATsOli Scherer-59/+56
2024-03-26ignore uncaptured lifetimes when checking opaquesAli MJ Al-Nasrawy-0/+32
2024-03-26Auto merge of #123065 - workingjubilee:rollup-bve45ex, r=workingjubileebors-9/+17
2024-03-26Auto merge of #111769 - saethlin:ctfe-backtrace-ctrlc, r=RalfJungbors-0/+2
2024-03-25Extract helper, fix comment on DerefPureMichael Goulet-0/+25
2024-03-25Rollup merge of #123044 - compiler-errors:instance, r=oli-obkJubilee-4/+4
2024-03-25Instance is CopyMichael Goulet-4/+4
2024-03-25In `pretty_print_type()`, print `async fn` futures' paths instead of spans.Kevin Reid-5/+13
2024-03-25Auto merge of #122721 - oli-obk:merge_queries, r=davidtwcobors-11/+11
2024-03-24Relax validation nowMichael Goulet-2/+0
2024-03-24Require coroutine kind type to be passed to TyCtxt::coroutine_layoutMichael Goulet-6/+43
2024-03-24Rollup merge of #122937 - Zalathar:unbox, r=oli-obkMatthias Krüger-12/+7
2024-03-23Auto merge of #122629 - RalfJung:assert-unsafe-precondition, r=saethlinbors-13/+6
2024-03-23refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib...Ralf Jung-13/+6
2024-03-23Rollup merge of #122780 - GuillaumeGomez:rename-hir-local, r=oli-obkMatthias Krüger-3/+3
2024-03-23Unbox and unwrap the contents of `StatementKind::Coverage`Zalathar-12/+7
2024-03-22Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgrbors-35/+77
2024-03-22Auto merge of #122852 - compiler-errors:raw-ptr, r=lcnrbors-76/+79
2024-03-22Rename `hir::Node::Local` into `hir::Node::LetStmt`Guillaume Gomez-3/+3
2024-03-22Rollup merge of #122839 - compiler-errors:predicate-polarity, r=lcnrMatthias Krüger-34/+54