about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-06-27Rollup merge of #143060 - xizheyin:simplify-diag, r=oli-obkGuillaume Gomez-11/+5
2025-06-27Rollup merge of #143051 - Stypox:tracing-validity, r=RalfJungGuillaume Gomez-4/+11
2025-06-27Rollup merge of #143020 - RalfJung:codegen_fn_attrs, r=oli-obkGuillaume Gomez-1/+3
2025-06-27Rollup merge of #142818 - JonathanBrouwer:used_new_parser, r=jdonszelmannGuillaume Gomez-99/+114
2025-06-27Rollup merge of #142721 - Stypox:tracing-layout-of, r=RalfJungGuillaume Gomez-21/+36
2025-06-27Rollup merge of #142671 - davidtwco:no-default-bounds-attr, r=lcnrGuillaume Gomez-9/+16
2025-06-27Auto merge of #142893 - Mark-Simulacrum:no-const-collect, r=oli-obkbors-6/+8
2025-06-27const-eval: error when initializing a static writes to that staticRalf Jung-19/+41
2025-06-27rustc_codegen_gcc: Fix clippy::manual_is_multiple_ofPhilipp Krones-2/+3
2025-06-27Generate symbols.o for proc-macros toobjorn3-2/+7
2025-06-27Add InterpCx::layout_of with tracing, shadowing LayoutOfStypox-20/+29
2025-06-27Update commentsbjorn3-5/+8
2025-06-27Insert checks for enum discriminants when debug assertions are enabledBastian Kersting-2/+553
2025-06-27Split exported_symbols for generic and non-generic symbolsbjorn3-33/+82
2025-06-27Add tracing for instantiate_from_frame_and_normalize_erasing_regionsStypox-1/+7
2025-06-27Add tracing to validate_operandStypox-0/+7
2025-06-27Report infer ty errors during hir ty loweringOli Scherer-187/+92
2025-06-27Port `#[rustc_layout_scalar_valid_range_start/end]` to the new attribute pars...Jonathan Brouwer-56/+108
2025-06-27Port `#[used]` to new attribute parsing infrastructureJonathan Brouwer-99/+114
2025-06-27codegen_fn_attrs: make comment more preciseRalf Jung-1/+3
2025-06-27Auto merge of #142223 - compiler-errors:perf-wf, r=lcnrbors-3/+94
2025-06-27Auto merge of #143074 - compiler-errors:rollup-cv64hdh, r=compiler-errorsbors-561/+684
2025-06-26Rollup merge of #143073 - yotamofek:pr/fix-let-chains-fixmes, r=compiler-errorsMichael Goulet-9/+8
2025-06-26Rollup merge of #143015 - samueltardieu:pin-macro-diag-item, r=UrgauMichael Goulet-0/+1
2025-06-26Rollup merge of #142986 - JonathanBrouwer:export_name_parser, r=jdonszelmannMichael Goulet-101/+117
2025-06-26Rollup merge of #142927 - compiler-errors:note-find-const, r=BoxyUwUMichael Goulet-48/+64
2025-06-26Rollup merge of #142647 - compiler-errors:less-work-in-coherence, r=lcnrMichael Goulet-18/+28
2025-06-26Rollup merge of #142637 - compiler-errors:less-globs, r=lcnrMichael Goulet-208/+259
2025-06-26Rollup merge of #140942 - RalfJung:const-ref-to-mut, r=oli-obkMichael Goulet-177/+207
2025-06-26Fix some fixmes that were waiting for let chainsYotam Ofek-9/+8
2025-06-26mbe: Fold calls to `check_meta_variables` into the parser loopJosh Triplett-18/+8
2025-06-26Rewrite `macro_rules!` parser to not use the MBE engine itselfJosh Triplett-189/+53
2025-06-26Auto merge of #143057 - matthiaskrgr:rollup-bulih8o, r=matthiaskrgrbors-308/+305
2025-06-26Better recoveryMichael Goulet-0/+14
2025-06-26Make recovery for enum with struct field a bit more accurateMichael Goulet-1/+2
2025-06-26Add Ident::is_non_reserved_identMichael Goulet-15/+14
2025-06-26Auto merge of #142774 - lcnr:search_graph-2, r=oli-obkbors-163/+73
2025-06-26clarify and unify 'transient mutable borrow' errorsRalf Jung-51/+22
2025-06-26const-eval: allow constants to refer to mutable/external memory, but reject s...Ralf Jung-126/+185
2025-06-26Add a note and one more fast pathMichael Goulet-0/+23
2025-06-26Shallowly bail from coerce_unsized moreMichael Goulet-0/+25
2025-06-26Assert shallow resolved args in coerceMichael Goulet-19/+22
2025-06-26Only args in main diag are saved and restored without removing the newly adde...xizheyin-11/+5
2025-06-26Rollup merge of #142981 - compiler-errors:verbose-missing-suggestion, r=estebankMatthias Krüger-6/+1
2025-06-26Rollup merge of #142884 - makai410:coroutine-body, r=celinvalMatthias Krüger-0/+6
2025-06-26Rollup merge of #142393 - compiler-errors:nofield, r=petrochenkovMatthias Krüger-9/+33
2025-06-26Rollup merge of #141648 - GuillaumeGomez:redundant_explicit_links-expansion, ...Matthias Krüger-37/+66
2025-06-26Rollup merge of #141311 - folkertdev:tidy-natural-sort, r=jieyouxuMatthias Krüger-40/+40
2025-06-26Rollup merge of #139594 - compiler-errors:if-cause, r=oli-obkMatthias Krüger-187/+132
2025-06-26Rollup merge of #124595 - estebank:issue-104232, r=davidtwcoMatthias Krüger-29/+27