summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-02-13Revert "Stabilize `extended_varargs_abi_support`"Jubilee Young-2/+29
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
2024-07-07Uplift trait_ref_is_knowable and friendsMichael Goulet-0/+1
2024-07-01Rollup merge of #127181 - BoxyUwU:dump_def_parents, r=compiler-errorsMatthias Krüger-0/+1
2024-06-30add `rustc_dump_def_parents` attributeBoxy-0/+1
2024-06-30Make `feature(effects)` require `-Znext-solver`Deadbeef-0/+6
2024-06-22Add `#[rustc_dump_{predicates,item_bounds}]`León Orell Valerian Liehr-0/+1
2024-06-20Slightly refactor the dumping of HIR analysis dataLeón Orell Valerian Liehr-9/+3
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-2/+4
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-4/+4
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-4/+4
2024-02-20Stabilize `LazyCell` and `LazyLock` (`lazy_cell`)Peter Jaszkowiak-1/+0
2024-05-19Add and use generics.is_empty() and generics.is_own_empty, rather than using ...Santiago Pastorino-1/+1
2024-05-13Remove `extern crate rustc_middle` from `rustc_hir_analysis`.Nicholas Nethercote-3/+0
2024-05-09Rename Generics::params to Generics::own_paramsMichael Goulet-1/+1
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-13remove some ancient debug output, looks unused?klensy-1/+0
2024-04-08Ensure we do not accidentally insert new early aborts in the analysis passesOli Scherer-7/+4
2024-03-26Auto merge of #121387 - oli-obk:eager_const_failures_regression, r=lcnrbors-2/+8
2024-03-22Rename module astconv to hir_ty_loweringLeón Orell Valerian Liehr-2/+2
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-4/+12
2024-03-22Rename AstConv to HIR ty loweringLeón Orell Valerian Liehr-2/+2
2024-03-20step cfgsMark Rousskov-1/+0
2024-03-19Avoid computing generic params or a param env for free const itemsOli Scherer-2/+8
2024-03-15Rollup merge of #122527 - fmease:clean-up-hir-ty-lowering, r=compiler-errorsMatthias Krüger-33/+4
2024-03-15Clean up AstConvLeón Orell Valerian Liehr-33/+4
2024-03-14Auto merge of #122347 - oli-obk:track_errors13, r=compiler-errorsbors-4/+26
2024-03-12Change `DefKind::Static` to a struct variantOli Scherer-1/+1