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-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
2025-02-11
compiler: remove rustc_abi::lookup and AbiUnsupported
Jubilee Young
-1
/
+1
2025-02-11
Auto merge of #136851 - jhpratt:rollup-ftijn95, r=jhpratt
bors
-86
/
+80
2025-02-10
Don't ICE when failing to lower contracts for associated impl items
Michael Goulet
-86
/
+80
2025-02-09
compiler: remove `abi`-specific `extern "{abi}"` suggestions
Jubilee Young
-9
/
+4
2025-02-09
compiler: gate `extern "{abi}"` in ast_lowering
Jubilee Young
-5
/
+11
2025-02-09
Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrum
bors
-14
/
+23
2025-02-08
Rustfmt
bjorn3
-14
/
+23
2025-02-07
compiler: use rustc_abi in rustc_ast_*
Jubilee Young
-11
/
+11
2025-02-03
Desugars contract into the internal AST extensions
Felix S. Klock II
-67
/
+48
2025-02-03
Express contracts as part of function header and lower it to the contract lan...
Celina G. Val
-4
/
+108
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
[prev]
[next]