about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-02-15Rollup merge of #121113 - oli-obk:track_errors10, r=compiler-errorsGuillaume Gomez-2/+3
2024-02-15Rollup merge of #121107 - estebank:capitalization-suggestion, r=michaelwoeristerGuillaume Gomez-10/+12
2024-02-15Rollup merge of #121104 - Urgau:bigger_layout-fix-fp, r=compiler-errorsGuillaume Gomez-0/+7
2024-02-15Rollup merge of #121088 - nikic:evex512, r=AmanieuGuillaume Gomez-0/+4
2024-02-15Add clippy into the known `cfg` listGuillaume Gomez-3/+4
2024-02-15Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoeristerbors-131/+114
2024-02-15errors: only eagerly translate subdiagnosticsDavid Wood-366/+487
2024-02-15Auto merge of #116564 - oli-obk:evaluated_static_in_metadata, r=RalfJung,cjgi...bors-131/+296
2024-02-15Do not allocate a second "background" alloc id for the main allocation of a s...Oli Scherer-52/+192
2024-02-15Return ConstAllocation from eval_static_initializer query directlyOli Scherer-51/+42
2024-02-15Store static initializers in metadata instead of the MIR of statics.Oli Scherer-7/+23
2024-02-15Add new query just for static initializersOli Scherer-28/+30
2024-02-15Split a bool argument into two named functionsOli Scherer-21/+37
2024-02-15Auto merge of #121131 - matthiaskrgr:rollup-mo3b8nz, r=matthiaskrgrbors-68/+219
2024-02-15Rollup merge of #121122 - compiler-errors:identical-layouts, r=oli-obkMatthias Krüger-2/+24
2024-02-15Rollup merge of #121116 - nnethercote:fix-121103-121108, r=oli-obkMatthias Krüger-2/+5
2024-02-15Rollup merge of #121105 - compiler-errors:no-const-ty-overflow, r=oli-obkMatthias Krüger-12/+15
2024-02-15Rollup merge of #121084 - oli-obk:create_def_forever_red2, r=WaffleLapkinMatthias Krüger-14/+18
2024-02-15Rollup merge of #120982 - momvart:smir-61-foreign_kind, r=oli-obkMatthias Krüger-38/+157
2024-02-15Replace `NonZero::<_>::new` with `NonZero::new`.Markus Reiter-49/+39
2024-02-15Use generic `NonZero` internally.Markus Reiter-105/+130
2024-02-15Add suffixes to `LitError`.Nicholas Nethercote-22/+20
2024-02-15Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`.Nicholas Nethercote-53/+69
2024-02-14Fix SmallCStr conversion from CStrEric Huss-1/+9
2024-02-15Make `emit_unescape_error` return `Option<ErrorGuaranteed>`.Nicholas Nethercote-40/+34
2024-02-15Make `report_lit_error` return `ErrorGuaranteed`.Nicholas Nethercote-20/+23
2024-02-15Remove `LitError::LexerError`.Nicholas Nethercote-26/+18
2024-02-15Enforce coroutine-closure layouts are identicalMichael Goulet-2/+24
2024-02-15Skip coroutines in jump threading to avoid query cyclesTomasz Miąsko-0/+6
2024-02-15Add an `ErrorGuaranteed` to `ast::TyKind::Err`.Nicholas Nethercote-34/+73
2024-02-15Reinstate some delayed bugs.Nicholas Nethercote-2/+5
2024-02-14Continue compilation even if inherent impl checks failOli Scherer-2/+3
2024-02-14For E0038, suggest associated type if availabletrevyn-0/+28
2024-02-14Fix msg for verbose suggestions with confusable capitalizationEsteban Küber-10/+12
2024-02-14Auto merge of #120847 - oli-obk:track_errors9, r=compiler-errorsbors-12/+21
2024-02-14Ignore unsized types when trying to determine the size of a typeUrgau-0/+7
2024-02-14Do not report overflow errors on ConstArgHasType goalsMichael Goulet-12/+15
2024-02-14Rewrite foreign item kind query using `DefKind`Mohammad Omidvar-23/+15
2024-02-14Move all the heavy lifting from `TyCtxtAt::create_def` into `TyCtxt::create_def`Oli Scherer-14/+18
2024-02-14Implicitly enable evex512 if avx512 is enabledNikita Popov-0/+4
2024-02-14Rollup merge of #121084 - oli-obk:create_def_forever_red2, r=WaffleLapkinGuillaume Gomez-6/+6
2024-02-14Rollup merge of #121083 - GuillaumeGomez:doc-to_opt_closure_kind, r=compiler-...Guillaume Gomez-0/+14
2024-02-14Rollup merge of #121075 - chenyukang:yukang-fix-121070-lint-range, r=oli-obkGuillaume Gomez-4/+12
2024-02-14Rollup merge of #120966 - chenyukang:yukang-fix-120599-resolve, r=pnkfelixGuillaume Gomez-23/+39
2024-02-14Extend documentation for `Ty::to_opt_closure_kind` methodGuillaume Gomez-0/+14
2024-02-14Make sure `tcx.create_def` also depends on the forever red node, instead of j...Oli Scherer-6/+6
2024-02-14Continue compilation after check_mod_type_wf errorsOli Scherer-12/+21
2024-02-14Rollup merge of #121071 - nnethercote:fewer-delayed-bugs, r=oli-obkOli Scherer-90/+88
2024-02-14Rollup merge of #121049 - estebank:issue-121009, r=fmeaseOli Scherer-0/+5
2024-02-14Rollup merge of #121039 - cjgillot:gvn-adjust, r=compiler-errorsOli Scherer-5/+9