about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src
AgeCommit message (Expand)AuthorLines
2024-03-21Rollup merge of #122799 - estebank:issue-122569, r=fee1-deadMatthias Krüger-7/+7
2024-03-21Auto merge of #121123 - compiler-errors:item-assumptions, r=oli-obkbors-6/+57
2024-03-21Fix bad span for explicit lifetime suggestionShoyu Vanilla-1/+1
2024-03-21Replace closures with `_` when suggesting fully qualified path for method callEsteban Küber-7/+7
2024-03-20Split item bounds and item super predicatesMichael Goulet-6/+57
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-19Rollup merge of #122719 - oli-obk:nested_static_feed_hir, r=fee1-deadMatthias Krüger-2/+2
2024-03-19Auto merge of #122037 - oli-obk:more_new_intrinsics, r=Nilstriebbors-2/+2
2024-03-19Auto merge of #122021 - oli-obk:delangitemification, r=compiler-errorsbors-89/+20
2024-03-19Make ptr_guaranteed_cmp a rustc_intrinsic and favor its body over backends im...Oli Scherer-1/+1
2024-03-19Make `const_eval_select` a rustc_intrinsicOli Scherer-1/+1
2024-03-19The AssocOpaqueTy HIR node is not actually needed to differentiate from other...Oli Scherer-2/+2
2024-03-19Gracefully handle AnonConst in diagnostic_hir_wf_check()Gurinder Singh-0/+10
2024-03-18Rollup merge of #122158 - estebank:feature-sugg, r=WaffleLapkinMatthias Krüger-7/+18
2024-03-18Rollup merge of #121258 - fmease:assoc-const-eq-reject-overly-generic-tys, r=...Matthias Krüger-11/+210
2024-03-18Use `hir::Node` helper methods instead of repeat the same impl multiple timesOli Scherer-89/+20
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-7/+18
2024-03-18remove retag_box_to_raw, it is no longer neededRalf Jung-4/+0
2024-03-17Let codegen decide when to `mem::swap` with immediatesScott McMurray-0/+2
2024-03-17Suggest _ for missing generic arguments in turbofishKornel-6/+25
2024-03-17avoid unnecessary collect()Matthias Krüger-4/+1
2024-03-16Rollup merge of #122577 - fmease:speculative-say-what, r=compiler-errorsLeón Orell Valerian Liehr-58/+48
2024-03-16Rollup merge of #121720 - tmandry:split-refining, r=compiler-errorsLeón Orell Valerian Liehr-16/+18
2024-03-16Remove obsolete parameter `speculative` from `instantiate_poly_trait_ref`León Orell Valerian Liehr-58/+48
2024-03-15Rollup merge of #122513 - petrochenkov:somehir4, r=fmeaseGuillaume Gomez-19/+10
2024-03-15Rollup merge of #122527 - fmease:clean-up-hir-ty-lowering, r=compiler-errorsMatthias Krüger-206/+140
2024-03-15Rollup merge of #122523 - compiler-errors:ensure-associated-types, r=oli-obkMatthias Krüger-0/+2
2024-03-15Clean up AstConvLeón Orell Valerian Liehr-206/+140
2024-03-14Ensure RPITITs are created before def-id freezingMichael Goulet-0/+2
2024-03-14hir: Remove `opt_local_def_id_to_hir_id` and `opt_hir_node_by_def_id`Vadim Petrochenkov-19/+10
2024-03-14Rollup merge of #122487 - GuillaumeGomez:rename-stmtkind-local, r=oli-obkMatthias Krüger-3/+3
2024-03-14Auto merge of #120943 - petrochenkov:somehir3, r=oli-obkbors-0/+2
2024-03-14Rename `hir::StmtKind::Local` into `hir::StmtKind::Let`Guillaume Gomez-3/+3
2024-03-14Auto merge of #122454 - matthiaskrgr:rollup-xbmufdc, r=matthiaskrgrbors-1/+7
2024-03-14Auto merge of #122347 - oli-obk:track_errors13, r=compiler-errorsbors-15/+44
2024-03-13Delay a bug for stranded opaquesMichael Goulet-1/+7
2024-03-13Create some minimal HIR for associated opaque typesVadim Petrochenkov-0/+2
2024-03-13Reject escaping bound vars in the type of assoc const bindingsLeón Orell Valerian Liehr-20/+108
2024-03-13Reject early-bound params in the type of assoc const bindingsLeón Orell Valerian Liehr-10/+121
2024-03-12Manual rustfmtOli Scherer-1/+1
2024-03-12s/mt/mutability/Oli Scherer-2/+1
2024-03-12Add `nested` bool to `DefKind::Static`.Oli Scherer-1/+1
2024-03-12Change `DefKind::Static` to a struct variantOli Scherer-5/+5
2024-03-11Revert "Auto merge of #122140 - oli-obk:track_errors13, r=davidtwco"Oli Scherer-15/+44
2024-03-11Auto merge of #121796 - oli-obk:eager_opaque_checks3, r=lcnrbors-2/+2
2024-03-11Make `DefiningAnchor::Bind` only store the opaque types that may be constrain...Oli Scherer-2/+2
2024-03-11Auto merge of #122338 - workingjubilee:rollup-xzpt4v4, r=workingjubileebors-33/+20
2024-03-11Rollup merge of #119385 - fmease:assoc-const-eq-fixes-2, r=oli-obk,cjgillotJubilee-33/+20
2024-03-11Auto merge of #122140 - oli-obk:track_errors13, r=davidtwcobors-44/+15