index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_hir_analysis
/
src
/
check
/
check.rs
Age
Commit message (
Expand
)
Author
Lines
2025-04-26
Remove redundant check
mejrs
-1
/
+0
2025-04-15
Move `name` field from `AssocItem` to `AssocKind` variants.
Nicholas Nethercote
-2
/
+2
2025-04-15
Move `opt_rpitit_info` field to `hir::AssocKind::Type`.
Nicholas Nethercote
-3
/
+3
2025-04-14
Move `has_self` field to `hir::AssocKind::Fn`.
Nicholas Nethercote
-2
/
+2
2025-04-10
Rollup merge of #139530 - oli-obk:rustc-intrinsic-cleanup, r=RalfJung
Matthias Krüger
-11
/
+0
2025-04-09
Use a query rather than recomputing the tail repeatedly
Michael Goulet
-23
/
+3
2025-04-09
Rigidly project missing item due to guaranteed impossible sized predicate
Michael Goulet
-6
/
+2
2025-04-09
Remove some dead or leftover code related to rustc-intrinsic abi removal
Oli Scherer
-11
/
+0
2025-04-08
borrowck typeck children together with their parent
lcnr
-5
/
+5
2025-04-06
remove compiler support for `extern "rust-intrinsic"` blocks
Skgland
-59
/
+49
2025-04-02
Move methods from `Map` to `TyCtxt`, part 5.
Nicholas Nethercote
-7
/
+5
2025-03-15
Stop relying on rustc_type_ir in non-type-system crates
Michael Goulet
-3
/
+2
2025-03-15
Fold visit into ty
Michael Goulet
-1
/
+1
2025-03-15
Squash fold into ty
Michael Goulet
-3
/
+3
2025-03-12
Move methods from `Map` to `TyCtxt`, part 4.
Nicholas Nethercote
-2
/
+2
2025-03-11
Implement `#[define_opaque]` attribute for functions.
Oli Scherer
-13
/
+7
2025-03-06
Rollup merge of #137808 - jswrenn:droppy-unsafe-fields, r=nnethercote
Michael Goulet
-32
/
+0
2025-03-03
Don't typeck during WF, instead check outside of WF in check_crate
Michael Goulet
-6
/
+1
2025-02-28
Do not require that unsafe fields lack drop glue
Jack Wrenn
-32
/
+0
2025-02-25
Don't require method impls for methods with `Self:Sized` bounds for impls for...
Oli Scherer
-1
/
+40
2025-02-24
Introduce new-style attribute parsers for several attributes
Jana Dönszelmann
-14
/
+21
2025-02-24
Change span field accesses to method calls
Jana Dönszelmann
-2
/
+2
2025-02-22
Make a fake body to store typeck results for global_asm
Michael Goulet
-9
/
+0
2025-02-22
Initial cleanups of InlineAsmCtxt
Michael Goulet
-1
/
+1
2025-02-22
Make asm a named field
Michael Goulet
-1
/
+1
2025-02-21
Move methods from Map to TyCtxt, part 3.
Nicholas Nethercote
-1
/
+1
2025-02-18
Move methods from `Map` to `TyCtxt`, part 2.
Nicholas Nethercote
-1
/
+1
2025-02-17
Overhaul the `intravisit::Map` trait.
Nicholas Nethercote
-2
/
+2
2025-02-17
Move some `Map` methods onto `TyCtxt`.
Nicholas Nethercote
-3
/
+3
2025-02-13
Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validity
Michael Goulet
-64
/
+52
2025-02-05
Eagerly detect coroutine recursion pre-mono when possible
Michael Goulet
-25
/
+4
2025-02-01
Rename `tcx.ensure()` to `tcx.ensure_ok()`
Zalathar
-5
/
+5
2025-01-28
Consolidate OutlivesEnv construction with resolve_regions
Michael Goulet
-4
/
+1
2025-01-17
remove unnecessary assertion for reference error
yukang
-1
/
+0
2025-01-13
rm unnecessary `OpaqueTypeDecl` wrapper
lcnr
-3
/
+3
2025-01-12
Rollup merge of #135378 - compiler-errors:unnecessary-stashing, r=chenyukang
Matthias Krüger
-1
/
+1
2025-01-11
Remove a bunch of diagnostic stashing that doesn't do anything
Michael Goulet
-1
/
+1
2025-01-11
rename `BitSet` to `DenseBitSet`
Rémy Rakic
-1
/
+1
2024-12-25
Use PostBorrowckAnalysis in check_coroutine_obligations
Michael Goulet
-8
/
+15
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-1
/
+1
2024-12-14
Add some convenience helper methods on `hir::Safety`
Oli Scherer
-2
/
+2
2024-12-02
remove `Ty::is_copy_modulo_regions`
lcnr
-1
/
+1
2024-11-30
Move refinement check out of compare_impl_item
Michael Goulet
-1
/
+18
2024-11-30
Make compare_impl_item into a query
Michael Goulet
-15
/
+3
2024-11-28
support revealing defined opaque post borrowck
lcnr
-3
/
+11
2024-11-28
uplift fold_regions to rustc_type_ir
lcnr
-2
/
+2
2024-11-21
Implement the unsafe-fields RFC.
Luca Versari
-32
/
+72
2024-11-21
Rollup merge of #133218 - compiler-errors:const-opaque, r=fee1-dead
Matthias Krüger
-0
/
+2
2024-11-19
Implement ~const opaques
Michael Goulet
-0
/
+2
2024-11-19
move `fn is_item_raw` to `TypingEnv`
lcnr
-5
/
+5
[next]