about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis
AgeCommit message (Expand)AuthorLines
2025-06-30Merge `lower_item` into `check_item_type`Oli Scherer-115/+77
2025-06-30Move lazy type alias checks to non-hir-wfckOli Scherer-19/+25
2025-06-30Use predicate spans instead of whole item spansOli Scherer-26/+15
2025-06-30Check variances in the non-hir wfcheckerOli Scherer-20/+13
2025-06-30Make variance wfcheck only use the HIR in the error pathOli Scherer-28/+26
2025-06-30Don't look at static items' HIR for wfcheckOli Scherer-43/+29
2025-06-30Unconditionally run `check_item_type` on all itemsOli Scherer-13/+4
2025-06-30Make check_param_wf only go through the HIR in the error pathOli Scherer-25/+25
2025-06-30Stop storing `Span` that is only used for checking for global bounds that do ...Oli Scherer-21/+14
2025-06-29Rollup merge of #142078 - sayantn:more-intrinsics, r=workingjubileeGuillaume Gomez-1/+2
2025-06-28Remove unused feature gatesYotam Ofek-1/+0
2025-06-27Rollup merge of #143106 - yotamofek:pr/gce/non-local-ice, r=BoxyUwUMatthias Krüger-1/+3
2025-06-27Rollup merge of #143104 - davidtwco:issue-142652-dyn-pointeesized-deny, r=com...Matthias Krüger-2/+24
2025-06-27Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-deadMatthias Krüger-20/+20
2025-06-27gce: don't ICE on non-local constYotam Ofek-1/+3
2025-06-27hir_analysis: prohibit `dyn PointeeSized`David Wood-2/+24
2025-06-27Rollup merge of #142671 - davidtwco:no-default-bounds-attr, r=lcnrGuillaume Gomez-9/+11
2025-06-27Report infer ty errors during hir ty loweringOli Scherer-187/+63
2025-06-26Rollup merge of #142927 - compiler-errors:note-find-const, r=BoxyUwUMichael Goulet-1/+3
2025-06-26Rollup merge of #142637 - compiler-errors:less-globs, r=lcnrMichael Goulet-9/+13
2025-06-26Change const trait bound syntax from ~const to [const]Oli Scherer-20/+20
2025-06-25Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obkJana Dönszelmann-0/+2
2025-06-25rename RegionVariableOrigin::MiscVariable to RegionVariableOrigin::MiscMichael Goulet-1/+1
2025-06-25Remove some glob imports from the type systemMichael Goulet-8/+12
2025-06-25Add runtime check to avoid overwrite arg easily in diag and store and restore...xizheyin-0/+2
2025-06-25compiler: Trim the misleading C of C-cmse from errorsJubilee Young-3/+3
2025-06-25compiler: Trim the misleading C from ExternAbi::CCmse*Jubilee Young-4/+4
2025-06-24Rollup merge of #142825 - jdonszelmann:track-caller, r=oli-obkJubilee-3/+6
2025-06-24Rollup merge of #142633 - folkertdev:interrupt-abi-restrict-signature, r=work...Jubilee-1/+1
2025-06-24Rewrite #[track_caller]Jana Dönszelmann-3/+6
2025-06-24Error on invalid signatures for interrupt ABIsFolkert de Vries-1/+1
2025-06-24Rollup merge of #142695 - GrigorenkoPV:attributes/rustc_skip_during_method_di...Guillaume Gomez-16/+6
2025-06-23Add note to find_const_ty_from_envMichael Goulet-1/+3
2025-06-23Port `#[rustc_skip_during_method_dispatch]` to the new attribute systemPavel Grigorenko-16/+6
2025-06-23unsupported_calling_conventions: print which ABI this is aboutRalf Jung-1/+3
2025-06-23Clarify note in rustc_ast_lowering still appliesJubilee Young-2/+3
2025-06-23compiler: Remove unsupported_fn_ptr_calling_conventions lintJubilee Young-30/+6
2025-06-23hir_analysis: Avoid repeating unsupported ABI errorsJubilee Young-8/+2
2025-06-23move naked checks out of check_attr.rsJana Dönszelmann-1/+0
2025-06-23rewrite #[naked] parserJana Dönszelmann-1/+2
2025-06-22Rollup merge of #142458 - oli-obk:dyn-incompat, r=compiler-errorsGuillaume Gomez-67/+13
2025-06-21Port `#[rustc_pub_transparent]` to the new attribute systemPavel Grigorenko-1/+6
2025-06-20Use gen blocks in the compiler instead of from_coroutineMichael Goulet-69/+65
2025-06-20Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obkTrevor Gross-4/+2
2025-06-18Rollup merge of #142606 - azhogin:azhogin/async-drop-without-sync-drop-error,...Trevor Gross-1/+20
2025-06-18Rollup merge of #140247 - BoxyUwU:iats_no_query_cycles, r=lcnrTrevor Gross-118/+104
2025-06-18Make feature suggestion more consistent.Camille GILLOT-4/+2
2025-06-18Rollup merge of #141610 - BoxyUwU:stabilize_generic_arg_infer, r=lcnr,travisc...Jakub Beránek-30/+2
2025-06-18hir_analysis: add `#![rustc_no_implicit_bounds]`David Wood-9/+11
2025-06-18AsyncDrop trait without sync Drop generates an errorAndrew Zhogin-1/+20