about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-12-28better names and a commentMichael Goulet-3/+3
2022-12-27Provide local extern function arg namesMichael Goulet-1/+5
2022-12-27Rollup merge of #106151 - TaKO8Ki:remove-unused-imports, r=jackh726fee1-dead-2/+2
2022-12-26remove unused importsTakayuki Maeda-2/+2
2022-12-25Only enable relative span hashing on nightly.Camille GILLOT-1/+1
2022-12-25Enable relative span hashing.Camille GILLOT-1/+1
2022-12-25fix more clippy::style findingsMatthias Krüger-7/+5
2022-12-24Rename some compare_method functionsMichael Goulet-1/+1
2022-12-24Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholkMatthias Krüger-74/+57
2022-12-23Auto merge of #106087 - Nilstrieb:rollup-2m3nies, r=Nilstriebbors-17/+53
2022-12-23Rollup merge of #105661 - lcnr:evaluate-new, r=compiler-errorsnils-17/+53
2022-12-23Auto merge of #105550 - gimbles:master, r=Nilstriebbors-11/+12
2022-12-23Use DepKind instead of &strgimbles-11/+12
2022-12-23Rollup merge of #106057 - jyn514:trimmed-def-paths-ice, r=compiler-errorsMatthias Krüger-1/+7
2022-12-22Give a more helpful error for "trimmed_def_paths construted"Joshua Nelson-1/+7
2022-12-22Auto merge of #103957 - JakobDegen:drop-retag, r=RalfJungbors-8/+7
2022-12-21Don't run `Drop` terminators on types that do not have drop glue in const evalJakob Degen-8/+7
2022-12-22Rollup merge of #106012 - JakobDegen:retag-raw, r=RalfJungMatthias Krüger-2/+4
2022-12-22Rollup merge of #105960 - oli-obk:effect_cleanup, r=fee1-deadMatthias Krüger-25/+15
2022-12-21Forbid `RetagKind::TwoPhase` as wellJakob Degen-2/+1
2022-12-21Clarify that raw retags are not permitted in MirJakob Degen-2/+5
2022-12-20Rollup merge of #105973 - oli-obk:simplify_callee_checks, r=jackh726Matthias Krüger-0/+4
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-74/+57
2022-12-20Some ICE debugging aidsOli Scherer-1/+1
2022-12-20tracing: make flag checking less noisyOli Scherer-14/+4
2022-12-20Some track_caller additionsOli Scherer-0/+8
2022-12-20Some hir cleanupsOli Scherer-2/+2
2022-12-20Remove an unused functionOli Scherer-8/+0
2022-12-20use `track_caller` to show where the panic is actually fromOli Scherer-0/+4
2022-12-20Some tracing cleanupsOli Scherer-4/+3
2022-12-20Auto merge of #105880 - Nilstrieb:make-newtypes-less-not-rust, r=oli-obkbors-63/+47
2022-12-19Auto merge of #105905 - lqd:revert-103880, r=jackh726bors-45/+13
2022-12-19Auto merge of #103600 - compiler-errors:early-binder-nits, r=spastorinobors-0/+7
2022-12-19implement the skeleton of the updated trait solverlcnr-17/+53
2022-12-19Revert "Auto merge of #103880 - b-naber:field-ty-mir, r=lcnr"Rémy Rakic-45/+13
2022-12-19Rollup merge of #105864 - matthiaskrgr:compl, r=NilstriebDylan DPC-6/+1
2022-12-19clippy::complexity fixesMatthias Krüger-6/+1
2022-12-18Rollup merge of #105873 - matthiaskrgr:clippy_fmt, r=NilstriebMatthias Krüger-4/+4
2022-12-18A few small cleanups for `newtype_index`Nilstrieb-25/+15
2022-12-18Make `#[debug_format]` an attribute in `newtype_index`Nilstrieb-20/+14
2022-12-18Make `#[max]` an attribute in `newtype_index`Nilstrieb-5/+5
2022-12-18Use `#[derive]` instead of custom syntax in all `newtype_index`Nilstrieb-13/+13
2022-12-18Rollup merge of #105875 - matthiaskrgr:needless_borrowed_reference, r=oli-obkMatthias Krüger-4/+4
2022-12-18don't restuct references just to reborrowMatthias Krüger-4/+4
2022-12-18avoid .into() conversion to identical typesMatthias Krüger-2/+2
2022-12-18use &str / String literals instead of format!()Matthias Krüger-4/+4
2022-12-17Rollup merge of #105770 - oli-obk:deref_all_the_things, r=compiler-errorsMatthias Krüger-16/+16
2022-12-17Rollup merge of #105493 - WaffleLapkin:unchoke-r-a, r=NilstriebMatthias Krüger-1/+105
2022-12-16Add a comment warning against using associated type defaults <3Maybe Waffle-0/+8
2022-12-16accept review suggestionTshepang Mbambo-1/+1