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_ast_lowering
/
src
/
item.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-18
AST lowering: More robustly deal with relaxed bounds
León Orell Valerian Liehr
-74
/
+38
2025-07-17
parse `const trait Trait`
Deadbeef
-2
/
+11
2025-07-13
Retire hir::*ItemRef.
Camille GILLOT
-15
/
+4
2025-07-13
Retire hir::ForeignItemRef.
Camille GILLOT
-8
/
+2
2025-07-13
Remove hir::AssocItemKind.
Camille GILLOT
-44
/
+5
2025-07-13
Move trait_item_def_id from ImplItemRef to ImplItem.
Camille GILLOT
-5
/
+5
2025-07-03
Port `#[target_feature]` to the new attribute parsing infrastructure
Jonathan Brouwer
-1
/
+2
2025-06-23
compiler: plug unsupported ABI leakage from the AST
Jubilee Young
-4
/
+24
2025-06-17
Reject union default field values
Jieyou Xu
-10
/
+32
2025-06-15
Auto merge of #142455 - jdonszelmann:attempt-to-mitigate-delayed-lint-perf-pr...
bors
-0
/
+5
2025-06-13
collect delayed lints in hir_crate_items
Jana Dönszelmann
-0
/
+5
2025-06-09
assert in release in ast_lowering::item
Jubilee Young
-5
/
+5
2025-06-03
Overhaul `UsePath`.
Nicholas Nethercote
-3
/
+19
2025-05-30
Reorder hir fn stuff.
Nicholas Nethercote
-1
/
+1
2025-05-30
Reorder fields in `hir::ItemKind` variants.
Nicholas Nethercote
-6
/
+6
2025-05-28
Reorder `ast::ItemKind::{Struct,Enum,Union}` fields.
Nicholas Nethercote
-3
/
+3
2025-05-20
Inline and remove `lower_*` methods.
Nicholas Nethercote
-28
/
+18
2025-05-20
Remove unused return value from `lower_node`.
Nicholas Nethercote
-3
/
+1
2025-05-04
Initial support for dynamically linked crates
Bryanskiy
-1
/
+3
2025-04-23
Extend HIR to track the source and syntax of a lifetime
Jake Goulding
-3
/
+8
2025-04-17
Replace infallible `name_or_empty` methods with fallible `name` methods.
Nicholas Nethercote
-1
/
+1
2025-04-15
Rollup merge of #138374 - celinval:issue-136925-const-contract, r=compiler-er...
Stuart Cook
-1
/
+8
2025-04-10
Rename some `name` variables as `ident`.
Nicholas Nethercote
-3
/
+3
2025-04-08
Fix unreachable expression warning
Celina G. Val
-1
/
+8
2025-04-04
Remove an unwanted comment.
Nicholas Nethercote
-3
/
+0
2025-04-01
Move `ast::Item::ident` into `ast::ItemKind`.
Nicholas Nethercote
-156
/
+197
2025-03-28
Don't use `kw::Empty` in `hir::Lifetime::ident`.
Nicholas Nethercote
-2
/
+2
2025-03-25
Rollup merge of #138911 - compiler-errors:define-opaque, r=oli-obk
Jacob Pratt
-18
/
+54
2025-03-25
Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errors
Matthias Krüger
-35
/
+27
2025-03-25
Allow defining opaques in statics and consts
Michael Goulet
-18
/
+54
2025-03-25
Avoid some more global state
Oli Scherer
-16
/
+23
2025-03-25
Track whether an assoc item is in a trait impl or an inherent impl
Oli Scherer
-23
/
+8
2025-03-25
Rollup merge of #138895 - oli-obk:dedup-owner-id-creation, r=compiler-errors
Takayuki Maeda
-10
/
+7
2025-03-24
Add a helper for building an owner id in ast lowering
Oli Scherer
-10
/
+7
2025-03-23
fix ICE #138415
Takayuki Maeda
-2
/
+2
2025-03-18
Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgr
bors
-37
/
+77
2025-03-18
Move `hir::Item::ident` into `hir::ItemKind`.
Nicholas Nethercote
-37
/
+77
2025-03-17
Avoid double lowering of generic identifiers.
Nicholas Nethercote
-1
/
+1
2025-03-17
Avoid double lowering of lifetime identifiers.
Nicholas Nethercote
-1
/
+0
2025-03-11
Auto merge of #128440 - oli-obk:defines, r=lcnr
bors
-5
/
+50
2025-03-11
Error on `define_opaques` entries without any opaques actually referenced
Oli Scherer
-1
/
+1
2025-03-11
Test invalid `define_opaques` attributes
Oli Scherer
-11
/
+15
2025-03-11
Implement `#[define_opaque]` attribute for functions.
Oli Scherer
-5
/
+46
2025-03-10
Delegation: fix ICE with invalid MethodCall generation
Bryanskiy
-2
/
+2
2025-03-03
Rollup merge of #132388 - frank-king:feature/where-cfg, r=petrochenkov
Matthias Krüger
-0
/
+1
2025-03-01
Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses
Frank King
-0
/
+1
2025-02-28
Tweak incorrect ABI suggestion
Esteban Küber
-1
/
+1
2025-02-24
Introduce new parsing infrastructure and types for parsed attributes
Jana Dönszelmann
-9
/
+10
2025-02-22
Make a fake body to store typeck results for global_asm
Michael Goulet
-1
/
+4
2025-02-22
Make asm a named field
Michael Goulet
-1
/
+3
[next]