about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/check
AgeCommit message (Expand)AuthorLines
2024-02-22`report_mismatch` did not actually report anymoreOli Scherer-1/+1
2024-02-22Avoid emitting type mismatches against `{type error}`Oli Scherer-1/+1
2024-02-21remove simd_reduce_{min,max}_nanlessRalf Jung-3/+1
2024-02-21Auto merge of #121383 - Dylan-DPC:rollup-735p4u4, r=Dylan-DPCbors-27/+34
2024-02-21Auto merge of #120718 - saethlin:reasonable-fast-math, r=nnethercotebors-1/+11
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-25/+14
2024-02-20Add "algebraic" versions of the fast-math intrinsicsBen Kimock-1/+11
2024-02-20Propagate temporary lifetime extension into if and match.Mara Bos-0/+13
2024-02-19Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.Nicholas Nethercote-2/+2
2024-02-18Auto merge of #117772 - surechen:for_117448, r=petrochenkovbors-2/+1
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-2/+1
2024-02-18Auto merge of #121034 - obeis:improve-static-mut-ref, r=RalfJungbors-18/+10
2024-02-18Improve wording of static_mut_refObei Sideg-18/+10
2024-02-17Add more checks for `unnamed_field` during HIR analysisclubby789-10/+13
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-16Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkinbors-128/+177
2024-02-16Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnaybors-2/+2
2024-02-15Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoeristerbors-10/+10
2024-02-15Use generic `NonZero` internally.Markus Reiter-2/+2
2024-02-14clean up potential_query_instability with FxIndexMap and UnordMapyukang-10/+10
2024-02-14Use fewer delayed bugs.Nicholas Nethercote-4/+4
2024-02-13Auto merge of #120919 - oli-obk:impl_polarity, r=compiler-errorsbors-17/+22
2024-02-12Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obkMatthias Krüger-35/+37
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-13/+12
2024-02-12Rollup merge of #120972 - lukas-code:autoderef-type-error, r=compiler-errorsMatthias Krüger-3/+7
2024-02-12Rollup merge of #120917 - chenyukang:yukang-dead-parameters, r=compiler-errorsMatthias Krüger-7/+2
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-12fix ICE for deref coercions with type errorsLukas Markeffsky-3/+7
2024-02-12Make the signature of equate_intrinsic_type support items other than `Foreign...Oli Scherer-17/+21
2024-02-12Stop calling `impl_polarity` when `impl_trait_ref` was also calledOli Scherer-17/+22
2024-02-12Tweak delayed bug mentions.Nicholas Nethercote-3/+3
2024-02-12Dejargnonize substShoyu Vanilla-35/+37
2024-02-12Improve some codes according to the reviewsFrank King-1/+5
2024-02-12Check representation of unnamed fieldsFrank King-0/+49
2024-02-12remove a bunch of dead parameters in fnyukang-7/+2
2024-02-11Auto merge of #120619 - compiler-errors:param, r=lcnrbors-4/+21
2024-02-10Loosen an assertion to account for stashed errors.Nicholas Nethercote-1/+2
2024-02-08Add a new debug_assertions instrinsic (compiler)Ben Kimock-1/+4
2024-02-08Rollup merge of #120206 - petrochenkov:somehir, r=compiler-errorsMatthias Krüger-7/+7
2024-02-08Rollup merge of #120103 - compiler-errors:concrete-afits, r=oli-obkMatthias Krüger-35/+53
2024-02-07Do not create param types that differ only by name when comparing intrinsic s...Michael Goulet-4/+21
2024-02-07hir: Remove `fn opt_hir_id` and `fn opt_span`Vadim Petrochenkov-7/+7
2024-02-05Make the error message betterMichael Goulet-4/+53