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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_hir
/
src
/
def.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-08
Make `is_typeck_child` match exhaustive
Daria Sukhonina
-1
/
+31
2025-09-08
Skip typeck for items w/o their own typeck context
Daria Sukhonina
-0
/
+7
2025-08-20
Move `IntoDiagArg` earlier in the dependency chains
Josh Triplett
-0
/
+14
2025-08-12
Switch to a bitflags `MacroKinds` to support macros with more than one kind
Josh Triplett
-6
/
+53
2025-08-10
Auto merge of #144873 - cjgillot:implications, r=lqd
bors
-0
/
+42
2025-08-04
Add doc-comment.
Camille GILLOT
-0
/
+1
2025-08-03
Implement `stability_implications` without a visitor.
Camille GILLOT
-0
/
+41
2025-08-02
Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=Amanieu
Samuel Tardieu
-2
/
+2
2025-07-28
Introduce assoc_parent
Cameron Steffen
-0
/
+4
2025-07-25
Improve and regularize comment placement in doc code
Josh Triplett
-1
/
+1
2025-07-25
Skip formatting for some compiler documentation code
Josh Triplett
-1
/
+1
2025-07-16
resolve: Merge `NameBindingKind::Module` into `NameBindingKind::Res`
Vadim Petrochenkov
-0
/
+15
2025-07-06
compiler: rename {ast,hir}::BareFn* to FnPtr*
Jubilee Young
-1
/
+1
2025-06-04
Replace `elided_named_lifetimes` with `mismatched_lifetime_syntaxes`
Jake Goulding
-6
/
+1
2025-06-03
Overhaul `UsePath`.
Nicholas Nethercote
-1
/
+11
2025-05-02
Add `DefPathData::NestedStatic` instead of reusing `DefPathData::AnonConst`
John Kåre Alsaker
-3
/
+0
2025-04-29
Remove global `next_disambiguator` state and handle it with a `DisambiguatorS...
John Kåre Alsaker
-8
/
+3
2025-04-11
Introduce `DefPathData::AnonAssocTy`.
Nicholas Nethercote
-5
/
+10
2025-03-30
Encode synthetic by-move coroutine body with a different DefPathData
Michael Goulet
-1
/
+1
2025-03-09
Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile...
Matthias Krüger
-2
/
+2
2025-03-07
compiler: Use size_of from the prelude instead of imported
Thalia Archibald
-2
/
+2
2025-03-07
Make synthetic RPITIT assoc ty name handling more rigorous.
Nicholas Nethercote
-3
/
+7
2025-03-07
Pass `Option<Symbol>` to `def_path_data`/`create_def` methods.
Nicholas Nethercote
-5
/
+7
2025-01-19
Run `clippy --fix` for `unnecessary_map_or` lint
Yotam Ofek
-1
/
+1
2024-12-10
Remove more traces of anonymous ADTs
Michael Goulet
-2
/
+0
2024-11-28
update comment
lcnr
-1
/
+10
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-09-16
Fix a couple more DefKind discrepancies between DefKind::Closure and DefKind:...
Michael Goulet
-1
/
+4
2024-09-01
Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU"
Jakub Beránek
-35
/
+0
2024-08-31
Implement `elided_named_lifetimes` lint
Pavel Grigorenko
-2
/
+7
2024-08-28
Implement RFC 3525.
Luca Versari
-0
/
+35
2024-08-26
Stop using a special inner body for the coroutine by-move body for async clos...
Michael Goulet
-2
/
+9
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-4
/
+4
2024-06-04
Add safe/unsafe to static inside extern blocks
Santiago Pastorino
-0
/
+2
2024-04-29
Remove `extern crate rustc_macros` from numerous crates.
Nicholas Nethercote
-1
/
+1
2024-04-15
Opaque types have no namespace
Michael Goulet
-2
/
+2
2024-04-05
explaining `DefKind::Field`
bohan
-0
/
+3
2024-03-21
Fix bad span for explicit lifetime suggestion
Shoyu Vanilla
-0
/
+2
2024-03-12
Some comment nits
Oli Scherer
-1
/
+1
2024-03-12
s/mt/mutability/
Oli Scherer
-1
/
+1
2024-03-12
Ensure nested allocations in statics do not get deduplicated
Oli Scherer
-0
/
+3
2024-03-12
Add `nested` bool to `DefKind::Static`.
Oli Scherer
-0
/
+2
2024-03-12
Change `DefKind::Static` to a struct variant
Oli Scherer
-5
/
+8
2024-02-12
Rollup merge of #120950 - compiler-errors:miri-async-closurs, r=RalfJung,oli-obk
Matthias Krüger
-0
/
+6
2024-02-12
Lower anonymous structs or unions to HIR
Frank King
-0
/
+2
2024-02-11
is_closure_like
Michael Goulet
-0
/
+6
2023-12-20
Give `VariantData::Struct` named fields, to clairfy `recovered`.
Alona Enraght-Moony
-1
/
+1
2023-12-18
Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl...
Michael Woerister
-2
/
+2
2023-12-03
rustc: Harmonize `DefKind` and `DefPathData`
Vadim Petrochenkov
-0
/
+37
2023-11-26
merge `DefKind::Coroutine` into `DefKind::Closure`
bohan
-5
/
+1
[next]