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-01-22
Enforce that all spans are lowered in ast lowering
Oli Scherer
-0
/
+1
2025-01-15
Treat safe target_feature functions as unsafe by default
Oli Scherer
-5
/
+19
2025-01-14
Add hir::HeaderSafety to make follow up commits simpler
Oli Scherer
-1
/
+5
2025-01-04
rustc_intrinsic: support functions without body; they are implicitly marked a...
Ralf Jung
-19
/
+39
2025-01-04
turn hir::ItemKind::Fn into a named-field variant
Ralf Jung
-6
/
+6
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-5
/
+2
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-3
/
+3
2024-12-10
Keep track of parse errors in `mod`s and don't emit resolve errors for paths ...
Esteban Küber
-1
/
+1
2024-12-09
Detect `struct S(ty = val);`
Esteban Küber
-8
/
+25
2024-12-09
Introduce `default_field_values` feature
Esteban Küber
-0
/
+1
2024-11-25
Refactor `where` predicates, and reserve for attributes support
Frank King
-25
/
+21
2024-11-21
Implement the unsafe-fields RFC.
Luca Versari
-0
/
+1
2024-10-28
Add duplicate lowering check
Adwin White
-8
/
+4
2024-10-28
Lower AST node id only once
Adwin White
-5
/
+9
2024-10-24
Remove associated type based effects logic
Michael Goulet
-186
/
+19
2024-10-23
nightly feature tracking: get rid of the per-feature bool fields
Ralf Jung
-2
/
+2
2024-10-19
Make sure that outer opaques capture inner opaques's lifetimes even with prec...
Michael Goulet
-1
/
+1
2024-10-14
Move trait bound modifiers into ast::PolyTraitRef
Michael Goulet
-2
/
+2
2024-10-02
Move in_trait into OpaqueTyOrigin
Michael Goulet
-2
/
+0
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-43
/
+31
2024-09-11
Also fix if in else
Michael Goulet
-6
/
+4
2024-08-27
Rollup merge of #129626 - compiler-errors:explicit-named, r=fmease
Matthias Krüger
-12
/
+1
2024-08-27
Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau
Matthias Krüger
-1
/
+1
2024-08-26
Remove ParamMode::ExplicitNamed
Michael Goulet
-12
/
+1
2024-08-21
Simplify some redundant field names
Michael Goulet
-1
/
+1
2024-08-16
Use FnSig instead of raw FnDecl for ForeignItemKind::Fn
Michael Goulet
-7
/
+17
2024-08-16
Add `warn(unreachable_pub)` to `rustc_ast_lowering`.
Nicholas Nethercote
-1
/
+1
2024-07-31
minor `effects` cleanups
Deadbeef
-1
/
+0
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+6
2024-07-26
Rollup merge of #128226 - oli-obk:option_vs_empty_slice, r=petrochenkov
Trevor Gross
-3
/
+3
2024-07-26
Remove redundant option that was just encoding that a slice was empty
Oli Scherer
-3
/
+3
2024-07-25
Support ?Trait bounds in supertraits and dyn Trait under a feature gate
Bryanskiy
-2
/
+8
2024-07-16
Add `ConstArgKind::Path` and make `ConstArg` its own HIR node
Noah Lev
-2
/
+7
2024-07-16
Use `ConstArg` for const param defaults
Noah Lev
-9
/
+13
2024-07-16
Setup ast_lowering functions for `ConstArg`
Noah Lev
-1
/
+1
2024-07-03
Add `constness` to `TraitDef`
Deadbeef
-3
/
+6
2024-06-28
implement new effects desugaring
Deadbeef
-37
/
+74
2024-06-27
Tighten spans for async blocks
Michael Goulet
-8
/
+8
2024-06-20
StaticForeignItem and StaticItem are the same
Michael Goulet
-6
/
+1
2024-06-19
Rollup merge of #125078 - linyihai:issue-124496, r=compiler-errors
许杰友 Jieyou Xu (Joe)
-1
/
+9
2024-06-05
fix: break inside async closure has incorrect span for enclosing closure
Lin Yihai
-1
/
+9
2024-06-04
Add safe/unsafe to static inside extern blocks
Santiago Pastorino
-1
/
+1
2024-06-04
Handle safety keyword for extern block inner items
Santiago Pastorino
-8
/
+17
2024-05-17
Rename Unsafe to Safety
Santiago Pastorino
-12
/
+12
2024-05-15
delegation: Implement list delegation
Vadim Petrochenkov
-6
/
+14
2024-05-08
Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=Nilstrieb
Matthias Krüger
-3
/
+3
2024-05-04
Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillot
bors
-2
/
+3
2024-04-30
Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-dead
Matthias Krüger
-0
/
+1
2024-04-30
Remove `extern crate tracing` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-29
Add StaticForeignItem and use it on ForeignItemKind
Santiago Pastorino
-4
/
+4
[next]