about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-09Merge typeck loop with static/const item eval loopOli Scherer-4/+0
2025-05-05Rename Instance::new to Instance::new_raw and add a note that it is rawMichael Goulet-1/+1
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-1/+1
2025-04-02Remove `recursion_limit` increases.Nicholas Nethercote-1/+0
2025-03-15Add RTN support to rustdocMichael Goulet-1/+3
2025-03-12Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgrbors-1/+0
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-07Increase recursion_limit in numerous crates.Nicholas Nethercote-0/+1
2025-03-03Don't typeck during WF, instead check outside of WF in check_crateMichael Goulet-5/+5
2025-02-28Introduce `feature(generic_const_parameter_types)`Boxy-1/+1
2025-02-21Move methods from Map to TyCtxt, part 3.Nicholas Nethercote-2/+2
2025-02-18Rollup merge of #137206 - estebank:e0599-structured, r=jieyouxuMatthias Krüger-0/+1
2025-02-18Make E0599 a structured errorEsteban Küber-0/+1
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-3/+3
2025-02-15HIR analysis: Remove unnecessary abstraction over list of clausesLeón Orell Valerian Liehr-1/+0
2025-02-12Split out the `extern_system_varargs` featureJubilee Young-14/+28
2025-02-11Revert "Stabilize `extended_varargs_abi_support`"Jubilee Young-2/+29
2025-02-01Use an explicit type when discarding the result of `tcx.ensure_ok()`Zalathar-5/+9
2025-02-01Rename `tcx.ensure()` to `tcx.ensure_ok()`Zalathar-8/+8
2025-01-31Auto merge of #136332 - jhpratt:rollup-aa69d0e, r=jhprattbors-5/+5
2025-01-31Don't export `rustc_hir_analysis::collect`.Nicholas Nethercote-5/+5
2025-01-30Rework rustc_dump_vtableMichael Goulet-5/+8
2025-01-24use `fmt::from_fn` in more places, instead of using structs that impl formatt...Yotam Ofek-0/+1
2025-01-03Do not project when there are unconstrained impl paramsMichael Goulet-0/+2
2024-12-01Rollup merge of #132047 - compiler-errors:rbv-rtn-cleanup, r=cjgillotMatthias Krüger-0/+2
2024-11-27Stabilize `extended_varargs_abi_support`Soveu-29/+2
2024-11-27Robustify and genericize RTN resolution in RBVMichael Goulet-0/+2
2024-11-20Auto merge of #133212 - lcnr:questionable-uwu, r=compiler-errorsbors-2/+2
2024-11-19`InterpCx` store `TypingEnv` instead of a `ParamEnv`lcnr-2/+2
2024-11-19Introduce `min_generic_const_args` and directly represent pathsNoah Lev-1/+14
2024-11-03compiler: Directly use rustc_abi in hir_{analysis,typeck}Jubilee Young-3/+8
2024-10-28Hack out effects support for old solverMichael Goulet-6/+0
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-3/+3
2024-10-04Rollup merge of #130518 - scottmcm:stabilize-controlflow-extra, r=dtolnayJubilee-1/+0
2024-10-02Handle `rustc-hir-analysis` cases of `rustc::potential_query_instability` lintismailarilik-1/+0
2024-09-25Stabilize the `map`/`value` methods on `ControlFlow`Scott McMurray-1/+0
2024-09-24Separate collection of crate-local inherent impls from error reportingMichael Goulet-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_hir_analysis`.Nicholas Nethercote-3/+0
2024-08-27Auto merge of #128506 - compiler-errors:by-move-body, r=cjgillotbors-4/+0
2024-08-27Add `warn(unreachable_pub)` to `rustc_hir_analysis`.Nicholas Nethercote-0/+1
2024-08-26Stop using a special inner body for the coroutine by-move body for async clos...Michael Goulet-4/+0
2024-08-11Use assert_matches around the compilerMichael Goulet-0/+1
2024-07-29Delegation: support generics for delegation from free functionsBryanskiy-0/+5
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-07-28stabilize `is_sorted`Slanterns-1/+0
2024-07-08Remove `structured_errors` moduleOli Scherer-1/+0