about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis
AgeCommit message (Expand)AuthorLines
2024-02-27Slightly simplify feeding of assoc const eq boundsLeón Orell Valerian Liehr-5/+3
2024-02-27Avoid `span_delayed_bug` on one path in `AdtDef::eval_explicit_discr`.Nicholas Nethercote-1/+1
2024-02-27Auto merge of #121655 - matthiaskrgr:rollup-qpx3kks, r=matthiaskrgrbors-2/+2
2024-02-27Rollup merge of #121598 - RalfJung:catch_unwind, r=oli-obkMatthias Krüger-2/+2
2024-02-26Auto merge of #121516 - RalfJung:platform-intrinsics-begone, r=oli-obkbors-115/+73
2024-02-26rename 'try' intrinsic to 'catch_unwind'Ralf Jung-2/+2
2024-02-26Rollup merge of #121620 - nnethercote:fix-even-more-121208-fallout, r=lcnrGuillaume Gomez-1/+1
2024-02-26Revert some `span_bug`s to `span_delayed_bug`.Nicholas Nethercote-1/+1
2024-02-25Auto merge of #120393 - Urgau:rfc3373-non-local-defs, r=WaffleLapkinbors-5/+5
2024-02-25Rollup merge of #121409 - compiler-errors:atb-cycle, r=cjgillotMatthias Krüger-8/+22
2024-02-25Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillotMatthias Krüger-5/+5
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-115/+73
2024-02-24Add asm label support to AST and HIRGary Guo-0/+2
2024-02-23Handle .init_array link_section specially on wasmmatt rice-7/+13
2024-02-23Rollup merge of #121470 - clubby789:anon-struct-in-enum, r=fmeaseMatthias Krüger-1/+9
2024-02-23Don't ICE on anonymous struct in enum variantclubby789-1/+9
2024-02-23Rollup merge of #121480 - nnethercote:fix-more-121208-fallout, r=lcnrMatthias Krüger-8/+4
2024-02-23Rollup merge of #121434 - nnethercote:fix-121208-fallout, r=lcnrMatthias Krüger-1/+1
2024-02-23Revert some `span_bug`s to `span_delayed_bug`.Nicholas Nethercote-8/+4
2024-02-23Revert some `span_bug`s to `span_delayed_bug`.Nicholas Nethercote-1/+1
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