about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis
AgeCommit message (Expand)AuthorLines
2024-06-26Rollup merge of #126968 - lqd:issue-126670, r=compiler-errorsMatthias Krüger-4/+4
2024-06-25delay bug in RPITIT refinement checking with resolution errorsRémy Rakic-4/+4
2024-06-25Rollup merge of #126868 - bvanjoi:fix-126764, r=davidtwcoMatthias Krüger-5/+12
2024-06-24Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr...Michael Goulet-15/+24
2024-06-23not use offset when there is not ends with bracebohan-5/+12
2024-06-22Rollup merge of #126552 - fee1-dead-contrib:rmfx, r=compiler-errorsMatthias Krüger-12/+12
2024-06-22Rollup merge of #126686 - fmease:dump-preds-n-item-bounds, r=compiler-errorsGuillaume Gomez-104/+118
2024-06-22Add `#[rustc_dump_{predicates,item_bounds}]`León Orell Valerian Liehr-0/+26
2024-06-21Fix remaining casesMichael Goulet-2/+2
2024-06-21Rename a bunch of thingsMichael Goulet-11/+11
2024-06-21update intrinsic const param countingDeadbeef-12/+12
2024-06-20Slightly refactor the dumping of HIR analysis dataLeón Orell Valerian Liehr-104/+92
2024-06-20Rollup merge of #126717 - nnethercote:rustfmt-use-pre-cleanups, r=jieyouxuMatthias Krüger-0/+1
2024-06-20Rollup merge of #126620 - oli-obk:taint_errors, r=fee1-deadMatthias Krüger-10/+1
2024-06-20Add blank lines after module-level `//` comments.Nicholas Nethercote-0/+1
2024-06-19Allow tracing through item_bounds query invocations on opaquesOli Scherer-1/+1
2024-06-19Remove a hack that isn't needed anymoreOli Scherer-10/+1
2024-06-19Rollup merge of #125293 - dingxiangfei2009:tail-expr-temp-lifetime, r=esteban...许杰友 Jieyou Xu (Joe)-2/+8
2024-06-18Remove redundant argument from `subdiagnostic` methodOli Scherer-46/+28
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-2/+2
2024-06-18Prefer `dcx` methods over fields or fields' methodsOli Scherer-1/+1
2024-06-17Rework precise capturing syntaxMichael Goulet-2/+8
2024-06-18tail expression behind terminating scopeDing Xiang Fei-2/+8
2024-06-15Rollup merge of #126417 - beetrees:f16-f128-inline-asm-x86, r=AmanieuMatthias Krüger-0/+4
2024-06-14Use is_lang_item more aggressivelyMichael Goulet-5/+6
2024-06-14Rollup merge of #126054 - veera-sivarajan:bugfix-113073-bound-on-generics-2, ...Matthias Krüger-10/+78
2024-06-13Add `f16` and `f128` inline ASM support for `x86` and `x86-64`beetrees-0/+4
2024-06-12E0229: Suggest Moving Type Constraints to Type Parameter DeclarationVeera-10/+78
2024-06-12Rollup merge of #126340 - fee1-dead-contrib:fix-predicates_of-comments, r=com...Michael Goulet-5/+4
2024-06-12Fix outdated predacates_of.rs commentsDeadbeef-5/+4
2024-06-12Rollup merge of #126228 - BoxyUwU:nested_repeat_expr_generics, r=compiler-errorsGuillaume Gomez-5/+21
2024-06-12Auto merge of #126319 - workingjubilee:rollup-lendnud, r=workingjubileebors-68/+95
2024-06-12Rollup merge of #126301 - nnethercote:sort-crate-attributes, r=davidtwcoJubilee-2/+4
2024-06-12Rollup merge of #125978 - fmease:cleanup-hir-ty-lowering-consolidate-assoc-it...Jubilee-66/+91
2024-06-12Require any function with a tait in its signature to actually constrain a hid...Oli Scherer-2/+28
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-2/+4
2024-06-10Correct parent for nested anon constsBoxy-5/+21
2024-06-07Auto merge of #125918 - oli-obk:const_block_ice, r=compiler-errorsbors-15/+13
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-15/+13
2024-06-06Uplift TypeErrorMichael Goulet-0/+1
2024-06-06Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obkbors-9/+13
2024-06-05Misc fixes (pattern type lowering, cfi, pretty printing)Boxy-12/+11
2024-06-05Basic removal of `Ty` from places (boring)Boxy-48/+25
2024-06-05Unify optional param info with object lifetime default boolean into an enum t...Oli Scherer-32/+48
2024-06-05Remove `allows_infer` now that every use of it is delegated to `HirTyLowerer`Oli Scherer-7/+0
2024-06-05Only collect infer vars to error about in case infer vars are actually forbiddenOli Scherer-85/+95
2024-06-05Remove an `Option` and instead eagerly create error lifetimesOli Scherer-52/+35
2024-06-05Simplify some code paths and remove an unused fieldOli Scherer-15/+3
2024-06-05Use a `LocalDefId` for `HirTyLowerer::item_def_id`, since we only ever (can) ...Oli Scherer-13/+11
2024-06-04Cleanup: HIR ty lowering: Consolidate assoc item access checkingLeón Orell Valerian Liehr-66/+91