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_ast_lowering
Age
Commit message (
Expand
)
Author
Lines
2024-11-19
Introduce `min_generic_const_args` and directly represent paths
Noah Lev
-48
/
+60
2024-11-16
Auto merge of #130443 - veluca93:legacy-const-generics-fix, r=BoxyUwU
bors
-3
/
+97
2024-11-16
Fix ICE when passing DefId-creating args to legacy_const_generics.
Luca Versari
-3
/
+97
2024-11-15
Fix span edition for 2024 RPIT coming from an external macro
Eric Huss
-1
/
+1
2024-11-10
Stabilize Arm64EC inline assembly
Taiki Endo
-0
/
+1
2024-11-08
Stabilize s390x inline assembly
Taiki Endo
-0
/
+1
2024-11-07
Remove unused intercrate dependencies
clubby789
-1
/
+0
2024-10-31
Encode cross-crate opaque type origin
Michael Goulet
-3
/
+3
2024-10-30
Review comments.
Camille GILLOT
-151
/
+0
2024-10-30
Remap impl-trait lifetimes on HIR instead of AST lowering.
Camille GILLOT
-246
/
+9
2024-10-29
Rollup merge of #131375 - klensy:clone_on_ref_ptr, r=cjgillot
Jubilee
-12
/
+13
2024-10-28
fix clippy::clone_on_ref_ptr for compiler
klensy
-12
/
+13
2024-10-28
more consistent debug_assertions
Adwin White
-15
/
+32
2024-10-28
Add duplicate lowering check
Adwin White
-38
/
+38
2024-10-28
Lower AST node id only once
Adwin White
-108
/
+161
2024-10-27
Move an impl-Trait check from AST validation to AST lowering
León Orell Valerian Liehr
-3
/
+16
2024-10-24
Remove associated type based effects logic
Michael Goulet
-203
/
+22
2024-10-23
nightly feature tracking: get rid of the per-feature bool fields
Ralf Jung
-17
/
+17
2024-10-22
Represent TraitBoundModifiers as distinct parts in HIR
Michael Goulet
-18
/
+4
2024-10-19
Make sure that outer opaques capture inner opaques's lifetimes even with prec...
Michael Goulet
-69
/
+65
2024-10-15
Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgr
bors
-30
/
+24
2024-10-15
Rollup merge of #130635 - eholk:pin-reborrow-sugar, r=compiler-errors
Matthias Krüger
-11
/
+47
2024-10-14
Move trait bound modifiers into ast::PolyTraitRef
Michael Goulet
-11
/
+8
2024-10-14
Move trait bound modifiers into hir::PolyTraitRef
Michael Goulet
-23
/
+20
2024-10-13
Remove const trait bound modifier hack
Michael Goulet
-8
/
+2
2024-10-11
Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiser
bors
-40
/
+0
2024-10-10
Add gate for precise capturing in traits
Michael Goulet
-5
/
+14
2024-10-07
Add sugar for &pin (const|mut) types
Eric Holk
-11
/
+47
2024-10-04
rm `ItemKind::OpaqueTy`
Noah Lev
-18
/
+17
2024-10-02
Move in_trait into OpaqueTyOrigin
Michael Goulet
-45
/
+37
2024-10-02
Use named fields for OpaqueTyOrigin
Michael Goulet
-5
/
+7
2024-10-02
Remove redundant in_trait from hir::TyKind::OpaqueDef
Michael Goulet
-1
/
+0
2024-10-01
Remove anon struct and union types
Michael Goulet
-40
/
+0
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-85
/
+67
2024-09-22
Auto merge of #130337 - BoxyUwU:anon_const_macro_call, r=camelid
bors
-3
/
+3
2024-09-21
Handle macro calls in anon const def creation take 2
Boxy
-3
/
+3
2024-09-20
Add missing diagnostics and flesh out tests
Michael Goulet
-7
/
+13
2024-09-20
Implement RTN in resolve_bound_vars and HIR ty lowering
Michael Goulet
-5
/
+4
2024-09-20
Conditionally allow lowering RTN (..) in paths
Michael Goulet
-10
/
+98
2024-09-12
Re-enable `ConstArgKind::Path` lowering by default
Noah Lev
-8
/
+5
2024-09-12
Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoerister
Stuart Cook
-25
/
+21
2024-09-11
Also fix if in else
Michael Goulet
-6
/
+4
2024-09-11
Use the same span for attributes and Try expansion of ?
Samuel Tardieu
-1
/
+1
2024-09-11
Simplify some nested if statements
Michael Goulet
-19
/
+17
2024-09-10
disallow `naked_asm!` outside of `#[naked]` functions
Folkert de Vries
-2
/
+8
2024-09-02
chore: Fix typos in 'compiler' (batch 1)
Alexander Cyon
-2
/
+2
2024-09-01
Rollup merge of #129493 - cjgillot:early-opaque-def, r=petrochenkov
Matthias Krüger
-26
/
+4
2024-08-31
Create opaque definitions in resolver.
Camille GILLOT
-26
/
+4
2024-08-31
Implement `elided_named_lifetimes` lint
Pavel Grigorenko
-4
/
+4
2024-08-28
fmt-debug option
Kornel
-2
/
+6
[next]