about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-09-28Rollup merge of #116215 - estebank:parse-type-angle-bracket-tweak, r=compiler...Matthias Krüger-7/+15
2023-09-28Rollup merge of #116211 - matthiaskrgr:clippy3, r=compiler-errorsMatthias Krüger-23/+18
2023-09-28Auto merge of #116204 - Alexendoo:rustc-lint-macro-paths, r=cjgillotbors-84/+78
2023-09-28Tweak wording of missing angle backets in qualified pathEsteban Küber-7/+15
2023-09-28don't clone copy typesMatthias Krüger-3/+3
2023-09-27fix clippy::{redundant_guards, useless_format}Matthias Krüger-20/+15
2023-09-27Auto merge of #109597 - cjgillot:gvn, r=oli-obkbors-3/+579
2023-09-27Use absolute paths in rustc_lint::passes macrosAlex Macleod-84/+78
2023-09-27Auto merge of #115887 - RalfJung:pat, r=oli-obkbors-17/+27
2023-09-27Auto merge of #116093 - RalfJung:link_llvm_intrinsics, r=oli-obkbors-3/+3
2023-09-27Rollup merge of #116187 - estebank:small-tweak, r=compiler-errorsMatthias Krüger-0/+1
2023-09-27Rollup merge of #116149 - compiler-errors:anonymize, r=lcnrMatthias Krüger-4/+25
2023-09-27Rollup merge of #115934 - oli-obk:smir_identity, r=spastorinoMatthias Krüger-207/+159
2023-09-27Auto merge of #116166 - Zalathar:unreachable, r=cjgillotbors-1/+5
2023-09-27Auto merge of #116163 - compiler-errors:lazyness, r=oli-obkbors-118/+118
2023-09-27Auto merge of #116156 - oli-obk:opaque_place_unwrap, r=compiler-errorsbors-1/+1
2023-09-26Add context to `let: Ty = loop { break };`Esteban Küber-0/+1
2023-09-26Auto merge of #116144 - lcnr:subst-less, r=oli-obkbors-73/+64
2023-09-26Auto merge of #116102 - cjgillot:indirect-scalar, r=oli-obkbors-12/+11
2023-09-26Anonymize binders for refining_impl_trait checkMichael Goulet-4/+25
2023-09-26Auto merge of #116154 - cjgillot:retain-cfg, r=oli-obkbors-19/+24
2023-09-26Explicit simplify_place.Camille GILLOT-8/+19
2023-09-26Auto merge of #116175 - matthiaskrgr:rollup-cwteiwy, r=matthiaskrgrbors-20/+60
2023-09-26Rollup merge of #116162 - fmease:gate-n-validate-rustc_safe_intrinsic, r=Nils...Matthias Krüger-5/+47
2023-09-26Rollup merge of #116131 - Zoxc:cold-path-rename, r=oli-obkMatthias Krüger-15/+13
2023-09-26Auto merge of #115893 - RalfJung:match-require-partial-eq, r=oli-obkbors-9/+89
2023-09-26Auto merge of #116109 - Zoxc:no-dep-graph-thread, r=oli-obkbors-118/+68
2023-09-26Skip MIR pass `UnreachablePropagation` when coverage is enabledZalathar-1/+5
2023-09-26subst -> instantiatelcnr-73/+64
2023-09-26Auto merge of #116125 - RalfJung:const-param-ty-eq, r=compiler-errorsbors-2/+4
2023-09-26Don't store lazyness in DefKindMichael Goulet-118/+118
2023-09-26Auto merge of #116072 - compiler-errors:rpitit-implied-bounds, r=aliemjaybors-8/+88
2023-09-26Auto merge of #116080 - estebank:issue-115905-2, r=compiler-errorsbors-18/+91
2023-09-25Use verbose suggestion for `break` without valueEsteban Küber-8/+4
2023-09-25Handle all arbitrary `loop` nesting in `break` type errorsEsteban Küber-5/+22
2023-09-25Rename `cold_path` to `outline`John Kåre Alsaker-15/+13
2023-09-25Gate and validate #[rustc_safe_intrinsic]León Orell Valerian Liehr-5/+47
2023-09-25Auto merge of #115704 - nebulark:s_object, r=nagisabors-6/+29
2023-09-25Account for more cases of nested `loop`s for `break` type mismatchesEsteban Küber-10/+24
2023-09-25Only prevent field projections into opaque types, not types containing opaque...Oli Scherer-1/+1
2023-09-25Pass name of object file to LLVM so it can correctly emit S_OBJNAMEFlorian Schmiderer-6/+29
2023-09-25Use Vec::retain in remove_dead_blocks.Camille GILLOT-19/+24
2023-09-25rename lint; add tracking issueRalf Jung-6/+6
2023-09-25Handle yet another case of `break` type mismatchEsteban Küber-1/+6
2023-09-25Point at previous breaks that have the expected typeEsteban Küber-2/+43
2023-09-25Rebase falloutOli Scherer-1/+1
2023-09-25Split out the stable part of smir into its own crate to prevent accidental us...Oli Scherer-110/+91
2023-09-25Move `Opaque` to `stable_mir`Oli Scherer-38/+35
2023-09-25Fix test by adding a stable way to get an opaque DefKindOli Scherer-0/+23
2023-09-25Eliminate escape hatchOli Scherer-12/+23