about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src
AgeCommit message (Expand)AuthorLines
2024-02-17Update comments and variable namesLeón Orell Valerian Liehr-34/+39
2024-02-16Give the (`un`)`likely` intrinsics fallback bodiesOli Scherer-2/+2
2024-02-16Give the `assume` intrinsic a fallback bodyOli Scherer-1/+1
2024-02-16Move trait into attr so it's greppableMichael Goulet-2/+2
2024-02-16Use extension trait deriveMichael Goulet-10/+2
2024-02-16Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkinbors-129/+178
2024-02-16Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnaybors-2/+3
2024-02-15Auto merge of #121142 - GuillaumeGomez:rollup-5qmksjw, r=GuillaumeGomezbors-2/+3
2024-02-15Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoeristerbors-34/+34
2024-02-15Use generic `NonZero` internally.Markus Reiter-2/+3
2024-02-14Continue compilation even if inherent impl checks failOli Scherer-2/+3
2024-02-14Auto merge of #120847 - oli-obk:track_errors9, r=compiler-errorsbors-2/+4
2024-02-14Continue compilation after check_mod_type_wf errorsOli Scherer-2/+4
2024-02-14Rollup merge of #121071 - nnethercote:fewer-delayed-bugs, r=oli-obkOli Scherer-7/+7
2024-02-14Rollup merge of #120530 - trevyn:issue-116434, r=compiler-errorsOli Scherer-1/+1
2024-02-14clean up potential_query_instability with FxIndexMap and UnordMapyukang-34/+34
2024-02-14Use fewer delayed bugs.Nicholas Nethercote-7/+7
2024-02-14Auto merge of #121018 - oli-obk:impl_unsafety, r=TaKO8Kibors-69/+79
2024-02-13Bump `indexmap`clubby789-2/+4
2024-02-13Just pass the checker instead of individual fieldsOli Scherer-39/+33
2024-02-13Remove an `impl_polarity` call where the information is already available in ...Oli Scherer-16/+23
2024-02-13Avoid using the HIR span in the happy pathOli Scherer-5/+8
2024-02-13Don't reinvoke `trait_header` query twiceOli Scherer-11/+11
2024-02-13Invoke `trait_def` query only onceOli Scherer-10/+13
2024-02-13Store impl unsafety in impl trait headerOli Scherer-24/+27
2024-02-13Auto merge of #120919 - oli-obk:impl_polarity, r=compiler-errorsbors-56/+54
2024-02-12Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obkMatthias Krüger-74/+80
2024-02-12Support safe intrinsics with fallback bodiesOli Scherer-3/+8
2024-02-12Give const_deallocate a default bodyOli Scherer-1/+1
2024-02-12Teach llvm backend how to fall back to default bodiesOli Scherer-1/+1
2024-02-12Check signature of intrinsics with fallback bodiesOli Scherer-8/+31
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-12support adding const generic params to intrinsicsOli Scherer-92/+104
2024-02-12Make check_intrinsic_type not require ForeignItems anymoreOli Scherer-19/+24
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-12Make the signature of equate_intrinsic_type support items other than `Foreign...Oli Scherer-18/+22
2024-02-12Remove impl_polarity queryOli Scherer-6/+0
2024-02-12Stop calling `impl_polarity` when `impl_trait_ref` was also calledOli Scherer-27/+31
2024-02-12Use a struct instead of a tupleOli Scherer-3/+6
2024-02-12Make impl_trait_ref into a query also returning more information about the implOli Scherer-27/+24
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