about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2023-08-20Rollup merge of #115001 - matthiaskrgr:perf_clippy, r=cjgillotMatthias Krüger-4/+5
2023-08-19instead of collecting newly formatted Strings into one String, only create a ...Matthias Krüger-4/+5
2023-08-19remove redundant var rebindingsMatthias Krüger-5/+2
2023-08-17Revert "Implement references VarDebugInfo."Camille GILLOT-13/+2
2023-08-17Rollup merge of #114876 - compiler-errors:non-lifetime-binders-sized, r=wesle...Matthias Krüger-2/+2
2023-08-16Make TerminatorEdge plural.Camille GILLOT-13/+13
2023-08-16Allow apply_terminator_effect to customize edges.Camille GILLOT-0/+106
2023-08-16Auto merge of #114536 - cjgillot:eval-lint-levels, r=TaKO8Kibors-1/+0
2023-08-16Auto merge of #114689 - m-ou-se:stabilize-thread-local-cell-methods, r=thomccbors-1/+0
2023-08-16Don't ICE in is_trivially_sized when encountering late-bound self tyMichael Goulet-2/+2
2023-08-15Rollup merge of #114819 - estebank:issue-78124, r=compiler-errorsMatthias Krüger-3/+3
2023-08-15Rollup merge of #114772 - fee1-dead-contrib:typed-did, r=b-naberGuillaume Gomez-41/+154
2023-08-15more span infoMichael Goulet-1/+1
2023-08-15Auto merge of #114803 - bjorn3:less_session_mutable_state, r=fee1-deadbors-8/+1
2023-08-14Move scrutinee `HirId` into `MatchSource::TryDesugar`Esteban Küber-3/+3
2023-08-14Point at return type when it influences non-first `match` armEsteban Küber-1/+1
2023-08-14Auto merge of #114781 - fee1-dead-contrib:param-impl-source, r=davidtwcobors-7/+8
2023-08-14Use `{Local}ModDefId` in many queriesNilstrieb-40/+103
2023-08-14Remove constness from `ImplSource::Param`Deadbeef-7/+8
2023-08-13Remove metadata_loader querybjorn3-7/+0
2023-08-13Pass WorkProductMap to build_dep_graph instead of FxIndexMapbjorn3-1/+1
2023-08-13Add typed `{Local}DefId` for modulesNilstrieb-1/+51
2023-08-11rustc: Move `features` from `Session` to `GlobalCtxt`Vadim Petrochenkov-0/+1
2023-08-10Rollup merge of #114622 - petrochenkov:noplugin, r=oli-obkMichael Goulet-13/+60
2023-08-10Stabilize thread local cell methods.Mara Bos-1/+0
2023-08-09Rollup merge of #114587 - ouz-a:smir_allocation, r=oli-obkMatthias Krüger-0/+3
2023-08-09Rollup merge of #111891 - rustbox:feat/riscv-isr-cconv, r=jackh726Matthias Krüger-0/+2
2023-08-09Convert Const to Allocation in smirouz-a-0/+3
2023-08-09rustc: Move `stable_crate_id` from `Session` to `GlobalCtxt`Vadim Petrochenkov-10/+18
2023-08-09rustc: Move `crate_types` from `Session` to `GlobalCtxt`Vadim Petrochenkov-3/+42
2023-08-09Rollup merge of #114548 - fee1-dead-contrib:migrate-to-trans, r=davidtwcoMatthias Krüger-7/+18
2023-08-08feat: `riscv-interrupt-{m,s}` calling conventionsSeth Pellegrino-0/+2
2023-08-08Auto merge of #114637 - matthiaskrgr:rollup-544y8p5, r=matthiaskrgrbors-2/+0
2023-08-08Rollup merge of #114615 - RalfJung:interpret-invalid-where, r=lcnrMatthias Krüger-2/+0
2023-08-08Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obkbors-2/+7
2023-08-08Auto merge of #114602 - compiler-errors:rpit-outlives-sadness, r=oli-obkbors-0/+78
2023-08-08Simplify via map_rpit_lifetime_to_fn_lifetimeMichael Goulet-1/+10
2023-08-08Install bidirectional outlives predicates for RPITITs (and RPITs) correctlyMichael Goulet-0/+69
2023-08-08interpret: remove incomplete protection against invalid where clausesRalf Jung-2/+0
2023-08-08Rollup merge of #114566 - fmease:type-alias-laziness-is-crate-specific, r=oli...Matthias Krüger-13/+15
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-13/+15
2023-08-07Migrate a trait selection error to use diagnostic translationDeadbeef-7/+18
2023-08-06Auto merge of #114553 - matthiaskrgr:rollup-5yddunv, r=matthiaskrgrbors-11/+17
2023-08-06Rollup merge of #114505 - ouz-a:cleanup_mir, r=RalfJungMatthias Krüger-11/+17
2023-08-06cleanup misinformation regarding has_derefouz-a-11/+17
2023-08-06lower impl const to bind to host effect paramDeadbeef-2/+7
2023-08-06Do not mark shallow_lint_levels_on as eval_always.Camille GILLOT-1/+0
2023-08-05parent_module_from_def_id does not need to be a query.Camille GILLOT-21/+15
2023-08-05Auto merge of #113734 - cjgillot:no-crate-lint, r=petrochenkovbors-0/+5
2023-08-04Rollup merge of #114287 - lcnr:overflow, r=compiler-errorsMichael Goulet-2/+115