about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src
AgeCommit message (Expand)AuthorLines
2024-02-22Rollup merge of #121441 - lcnr:typesystem-cleanup, r=compiler-errorsMatthias Krüger-1/+1
2024-02-22Rollup merge of #121386 - oli-obk:no_higher_ranked_opaques, r=lcnrMatthias Krüger-19/+26
2024-02-22`report_mismatch` did not actually report anymoreOli Scherer-6/+8
2024-02-22Avoid emitting type mismatches against `{type error}`Oli Scherer-19/+24
2024-02-22`DefId` to `LocalDefId`lcnr-1/+1
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-3/+1
2024-02-21Prevent cycle in implied predicates computationMichael Goulet-8/+22
2024-02-21Auto merge of #121383 - Dylan-DPC:rollup-735p4u4, r=Dylan-DPCbors-35/+40
2024-02-21Use existing query feeding workaroundsOli Scherer-20/+10
2024-02-21Auto merge of #120718 - saethlin:reasonable-fast-math, r=nnethercotebors-1/+11
2024-02-21Rollup merge of #121208 - nnethercote:delayed_bug-to-bug, r=lcnrDylan DPC-35/+40
2024-02-20Stabilize `LazyCell` and `LazyLock` (`lazy_cell`)Peter Jaszkowiak-1/+0
2024-05-25Auto merge of #124187 - compiler-errors:self-ctor, r=petrochenkovbors-3/+2
2024-05-24Actually just remove the special case altogetherMichael Goulet-75/+47
2024-05-18(Mostly) revert "Account for type param from other item in `note_and_explain`"Michael Goulet-3/+2
2024-02-21Convert `bug`s back to `delayed_bug`s.Nicholas Nethercote-8/+26
2024-02-21Convert `delayed_bug`s to `bug`s.Nicholas Nethercote-33/+20
2024-02-20Rollup merge of #121344 - fmease:lta-constr-by-input, r=oli-obkMatthias Krüger-73/+31
2024-02-20Add "algebraic" versions of the fast-math intrinsicsBen Kimock-1/+11
2024-02-20Move the peeling function for weak alias typesLeón Orell Valerian Liehr-28/+1
2024-02-20Use expand_weak_alias_tys when collecting constrained generics params in implsLeón Orell Valerian Liehr-40/+25
2024-02-20Expand weak alias types before collecting constrained and referenced late bou...León Orell Valerian Liehr-5/+5
2024-02-20Propagate temporary lifetime extension into if and match.Mara Bos-0/+13
2024-02-20Add newtype for first input typeclubby789-5/+5
2024-02-20Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilder, r=dav...bors-28/+32
2024-02-20Auto merge of #121087 - oli-obk:eager_const_failures, r=lcnrbors-0/+11
2024-02-20Rollup merge of #121307 - estebank:drive-by, r=compiler-errorsNilstrieb-1/+1
2024-02-20Rollup merge of #120716 - spastorino:change-some-lint-msgs, r=lcnrNilstrieb-176/+12
2024-02-19Always evaluate free constants and statics, even if previous errors occurredOli Scherer-0/+11
2024-02-19Inline do_orphan_check_implSantiago Pastorino-17/+9
2024-02-19Remove suspicious auto trait lintSantiago Pastorino-160/+4
2024-02-19Drive-by `DUMMY_SP` -> `Span` and fmt changesEsteban Küber-1/+1
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-28/+32
2024-02-19split `project` into multiple fileslcnr-11/+10
2024-02-18Rollup merge of #121247 - scottmcm:intrinsic-reminder, r=petrochenkovMatthias Krüger-0/+1
2024-02-18Auto merge of #117772 - surechen:for_117448, r=petrochenkovbors-7/+4
2024-02-18Propagate the resolved type of assoc const bindings via query feedingLeón Orell Valerian Liehr-31/+30
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-7/+4
2024-02-18Auto merge of #121034 - obeis:improve-static-mut-ref, r=RalfJungbors-39/+17
2024-02-17Add help to `hir_analysis_unrecognized_intrinsic_function`Scott McMurray-0/+1
2024-02-18Auto merge of #121252 - fmease:rollup-x7zogl8, r=fmeasebors-186/+154
2024-02-18Rollup merge of #121221 - fmease:refactor-astconv-assoc-item-bindings, r=comp...León Orell Valerian Liehr-175/+125
2024-02-18Auto merge of #120780 - fmease:lta-in-impls, r=oli-obkbors-18/+70
2024-02-18Improve wording of static_mut_refObei Sideg-39/+17
2024-02-17Add more checks for `unnamed_field` during HIR analysisclubby789-11/+29
2024-02-17Fix non_local_definitions lint in rustc_hir_analysisUrgau-5/+5
2024-02-17Rollup merge of #121192 - oli-obk:intrinsics2.0, r=WaffleLapkinGuillaume Boisseau-3/+3
2024-02-17Properly check constrainedness of gen params in the presence of weak alias typesLeón Orell Valerian Liehr-17/+40
2024-02-17Support weak alias types as self type of inherent implsLeón Orell Valerian Liehr-1/+30
2024-02-17Remove astconv::ConvertedBindingLeón Orell Valerian Liehr-151/+96