about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src
AgeCommit message (Expand)AuthorLines
2024-02-12Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obkMatthias Krüger-74/+80
2024-02-12Auto merge of #120980 - matthiaskrgr:rollup-dsjsqql, r=matthiaskrgrbors-22/+17
2024-02-12Rollup merge of #120972 - lukas-code:autoderef-type-error, r=compiler-errorsMatthias Krüger-7/+11
2024-02-12Rollup merge of #120917 - chenyukang:yukang-dead-parameters, r=compiler-errorsMatthias Krüger-12/+3
2024-02-12Rollup merge of #120833 - nnethercote:more-internal-emit_diagnostics-cleanups...Matthias Krüger-3/+3
2024-02-12Auto merge of #115367 - frank-king:feature/unnamed-fields-hir, r=davidtwcobors-25/+354
2024-02-12fix ICE for deref coercions with type errorsLukas Markeffsky-7/+11
2024-02-12Tweak delayed bug mentions.Nicholas Nethercote-3/+3
2024-02-12Auto merge of #120835 - oli-obk:no_hir_coherence, r=cjgillotbors-99/+97
2024-02-12Dejargnonize substShoyu Vanilla-74/+80
2024-02-12Auto merge of #120834 - oli-obk:only_local_coherence, r=lcnrbors-1/+3
2024-02-12Improve some codes according to the reviewsFrank King-107/+151
2024-02-12Check representation of unnamed fieldsFrank King-1/+84
2024-02-12Lowering field access for anonymous adtsFrank King-6/+20
2024-02-12check uniqueness of nested fieldsFrank King-73/+182
2024-02-12Lower anonymous structs or unions to HIRFrank King-8/+87
2024-02-12remove a bunch of dead parameters in fnyukang-12/+3
2024-02-12Auto merge of #120951 - matthiaskrgr:rollup-0nnm7dv, r=matthiaskrgrbors-19/+11
2024-02-11Rollup merge of #120872 - petrochenkov:opthirpar, r=cjgillotMatthias Krüger-19/+11
2024-02-11Auto merge of #120619 - compiler-errors:param, r=lcnrbors-4/+21
2024-02-10Rollup merge of #120870 - Zalathar:allow-min-spec, r=oli-obkMatthias Krüger-3/+7
2024-02-10hir: Remove `hir::Map::{opt_parent_id,parent_id,get_parent,find_parent}`Vadim Petrochenkov-19/+11
2024-02-10Remove unnecessary `min_specialization` after bootstrapZalathar-1/+1
2024-02-10Allow restricted trait impls in macros with `min_specialization`Zalathar-2/+6
2024-02-10Loosen an assertion to account for stashed errors.Nicholas Nethercote-1/+2
2024-02-09Don't reinvoke `impl_trait_ref` query after it was already invokedOli Scherer-77/+74
2024-02-09use `impl Trait` argument instead of generic param for simplicityOli Scherer-4/+5
2024-02-09No need for FnMut when FnOnce works nowOli Scherer-2/+2
2024-02-09Simplify conditional erroringOli Scherer-5/+1
2024-02-09Avoid accessing the HIR in the happy path of `coherent_trait`Oli Scherer-14/+18
2024-02-09Auto merge of #120843 - matthiaskrgr:rollup-med37z5, r=matthiaskrgrbors-0/+2
2024-02-09Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwcoMatthias Krüger-0/+2
2024-02-09Auto merge of #120594 - saethlin:delayed-debug-asserts, r=oli-obkbors-1/+4
2024-02-09A trait's local impls are trivially coherent if there are no impls.Oli Scherer-1/+3
2024-02-08Rollup merge of #120590 - compiler-errors:dead, r=NilstriebMatthias Krüger-23/+5
2024-02-08Add a new debug_assertions instrinsic (compiler)Ben Kimock-1/+4
2024-02-08Auto merge of #120767 - matthiaskrgr:rollup-0k8ib1c, r=matthiaskrgrbors-55/+73
2024-02-08Continue to borrowck even if there were previous errorsOli Scherer-1/+1
2024-02-08Rollup merge of #120206 - petrochenkov:somehir, r=compiler-errorsMatthias Krüger-9/+10
2024-02-08Rollup merge of #120103 - compiler-errors:concrete-afits, r=oli-obkMatthias Krüger-46/+63
2024-02-08Already poison the `type_of` result of the anon const used in the `typeof` ex...Oli Scherer-20/+18
2024-02-08Auto merge of #120558 - oli-obk:missing_impl_item_ice, r=estebankbors-2/+14
2024-02-07Do not create param types that differ only by name when comparing intrinsic s...Michael Goulet-4/+21
2024-02-07Record coroutine kind in genericsMichael Goulet-3/+10
2024-02-07hir: Remove `fn opt_hir_id` and `fn opt_span`Vadim Petrochenkov-9/+8
2024-02-07hir: Make sure all `HirId`s have corresponding HIR `Node`sVadim Petrochenkov-0/+2
2024-02-06Rollup merge of #120632 - trevyn:issue-109195, r=oli-obkMatthias Krüger-0/+53
2024-02-05Create helper `maybe_report_similar_assoc_fn`trevyn-51/+52
2024-02-06More comments, final tweaksMichael Goulet-9/+2
2024-02-06Teach typeck/borrowck/solvers how to deal with async closuresMichael Goulet-0/+31