about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-05-13Uplift AliasTyMichael Goulet-534/+584
2024-05-13Auto merge of #125076 - compiler-errors:alias-term, r=lcnrbors-404/+652
2024-05-13Apply nitsMichael Goulet-98/+63
2024-05-13Rollup merge of #125063 - tbu-:pr_set_ice_hook_env, r=michaelwoeristerMatthias Krüger-2/+3
2024-05-13split out AliasTy -> AliasTermMichael Goulet-369/+652
2024-05-13Auto merge of #125074 - bjorn3:sync_cg_clif-2024-05-13, r=bjorn3bors-166/+481
2024-05-13Merge commit '3270432f4b0583104c8b9b6f695bf97d6bbf3ac2' into sync_cg_clif-202...bjorn3-166/+481
2024-05-13Auto merge of #125061 - RalfJung:interpret-error, r=cjgillotbors-132/+126
2024-05-13Auto merge of #124999 - scottmcm:unify-aggregate, r=nnethercotebors-21/+25
2024-05-13Don't call `env::set_var` in `rustc_driver::install_ice_hook`Tobias Bucher-2/+3
2024-05-13Auto merge of #125055 - nnethercote:Comment-FIXME, r=compiler-errorsbors-29/+43
2024-05-13interpret: move error macros into error.rsRalf Jung-132/+126
2024-05-13Make `Comments::next` consume a comment.Nicholas Nethercote-9/+7
2024-05-13Auto merge of #124914 - nnethercote:rm-extern-crate-rustc_middle, r=saethlinbors-81/+281
2024-05-13Make handling of `Comments` more iterator-like.Nicholas Nethercote-24/+40
2024-05-13Remove `extern crate rustc_middle` from `rustc_ty_utils`.Nicholas Nethercote-2/+12
2024-05-13Remove `extern crate rustc_middle` from `rustc_trait_selection`.Nicholas Nethercote-2/+29
2024-05-13Remove `extern crate rustc_middle` from `rustc_query_impl`.Nicholas Nethercote-6/+4
2024-05-13Remove `extern crate rustc_middle` from `rustc_mir_transform`.Nicholas Nethercote-2/+31
2024-05-13Remove `extern crate rustc_middle` from `rustc_mir_build`.Nicholas Nethercote-8/+24
2024-05-13Remove `extern crate rustc_middle` from `rustc_metadata`.Nicholas Nethercote-3/+6
2024-05-13Remove `extern crate rustc_middle` from `rustc_infer`.Nicholas Nethercote-2/+21
2024-05-13Remove `extern crate rustc_middle` from `rustc_hir_typeck`.Nicholas Nethercote-3/+25
2024-05-12Auto merge of #125051 - dtolnay:printletelse, r=compiler-errorsbors-1/+5
2024-05-13Remove `extern crate rustc_middle` from `rustc_hir_analysis`.Nicholas Nethercote-4/+27
2024-05-13Remove `extern crate rustc_middle` from `rustc_const_eval`.Nicholas Nethercote-48/+101
2024-05-13Remove a stray backtick in an error explanation.Nicholas Nethercote-1/+1
2024-05-12Pretty-print let-else with added parenthesization when neededDavid Tolnay-1/+5
2024-05-12Auto merge of #124639 - Jules-Bertholet:match-ergonomics-2024-migration-lint,...bors-69/+185
2024-05-12Propagate errors rather than using return_if_errMichael Goulet-187/+207
2024-05-12Apply nitsMichael Goulet-49/+101
2024-05-12Try structurally resolveMichael Goulet-29/+62
2024-05-12Make LateCtxt be a type info delegate for EUV for clippyMichael Goulet-1/+38
2024-05-12Introduce TypeInformationCtxt to abstract over LateCtxt/FnCtxtMichael Goulet-134/+160
2024-05-12Remove unncessary mut refMichael Goulet-2/+38
2024-05-12Inline MemCategorization into ExprUseVisitorMichael Goulet-921/+775
2024-05-12Assert that MemCategorizationVisitor actually errors when it bails ungracefullyMichael Goulet-1/+17
2024-05-12Match ergonomics 2024: migration lintJules Bertholet-69/+185
2024-05-12Rollup merge of #125036 - lcnr:new-solver-trace, r=compiler-errorsGuillaume Gomez-53/+56
2024-05-11Make `index_by_increasing_offset` return one item for primitivesScott McMurray-12/+8
2024-05-11Unify `Rvalue::Aggregate` paths in cg_ssaScott McMurray-22/+30
2024-05-12Auto merge of #119427 - dtolnay:maccall, r=compiler-errorsbors-33/+185
2024-05-12structurally important functions to `debug`lcnr-10/+13
2024-05-12solve: replace all `debug` with `trace`lcnr-63/+63
2024-05-12Auto merge of #125001 - compiler-errors:uplift-trait-predicate, r=lcnrbors-813/+875
2024-05-11Fix redundant parens around braced macro call in match armsDavid Tolnay-6/+53
2024-05-11Add classify::expr_is_completeDavid Tolnay-98/+60
2024-05-12Auto merge of #124153 - scottmcm:more-placevalue, r=saethlinbors-127/+152
2024-05-11And `ImplPolarity` tooMichael Goulet-24/+24
2024-05-11Remove MacCall special cases from Parser::parse_full_stmtDavid Tolnay-9/+3