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
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2024-10-07
Add sugar for &pin (const|mut) types
Eric Holk
-8
/
+43
2024-10-04
rm `ItemKind::OpaqueTy`
Noah Lev
-18
/
+9
2024-10-02
Move in_trait into OpaqueTyOrigin
Michael Goulet
-43
/
+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
-4
/
+4
2024-09-22
Auto merge of #130337 - BoxyUwU:anon_const_macro_call, r=camelid
bors
-1
/
+1
2024-09-21
Handle macro calls in anon const def creation take 2
Boxy
-1
/
+1
2024-09-20
Add missing diagnostics and flesh out tests
Michael Goulet
-0
/
+5
2024-09-20
Implement RTN in resolve_bound_vars and HIR ty lowering
Michael Goulet
-2
/
+2
2024-09-20
Conditionally allow lowering RTN (..) in paths
Michael Goulet
-1
/
+21
2024-09-12
Re-enable `ConstArgKind::Path` lowering by default
Noah Lev
-4
/
+3
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
-3
/
+3
2024-08-27
Rollup merge of #129626 - compiler-errors:explicit-named, r=fmease
Matthias Krüger
-2
/
+0
2024-08-27
Rollup merge of #129625 - compiler-errors:generic-args-mode, r=fmease
Matthias Krüger
-1
/
+1
2024-08-27
Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau
Matthias Krüger
-0
/
+1
2024-08-26
Rename ParenthesizedGenericArgs to GenericArgsMode
Michael Goulet
-1
/
+1
2024-08-26
Remove ParamMode::ExplicitNamed
Michael Goulet
-2
/
+0
2024-08-19
Retroactively feature gate `ConstArgKind::Path`
Boxy
-3
/
+4
2024-08-16
Add `warn(unreachable_pub)` to `rustc_ast_lowering`.
Nicholas Nethercote
-0
/
+1
2024-08-10
rustc_ast_lowering: make "using `_` for array lengths is unstable" translatable
Pavel Grigorenko
-2
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-4
/
+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
-15
/
+13
2024-07-16
Add `ConstArgKind::Path` and make `ConstArg` its own HIR node
Noah Lev
-33
/
+117
2024-07-16
Use `ConstArg` for const param defaults
Noah Lev
-1
/
+1
2024-07-16
Use `ConstArg` for array lengths
Noah Lev
-2
/
+2
2024-07-16
Use `ConstArg` for assoc item constraints
Noah Lev
-1
/
+1
2024-07-16
Setup ast_lowering functions for `ConstArg`
Noah Lev
-50
/
+64
2024-07-16
hir: Create `hir::ConstArgKind` enum
Noah Lev
-3
/
+3
2024-07-16
Add `current_def_id_parent` to `LoweringContext`
Noah Lev
-6
/
+26
2024-07-03
Rollup merge of #127092 - compiler-errors:rtn-dots-redux, r=estebank
Matthias Krüger
-15
/
+10
2024-06-28
Change RTN to use .. again
Michael Goulet
-15
/
+10
2024-06-28
implement new effects desugaring
Deadbeef
-76
/
+15
2024-06-24
Deny use<> for RPITITs
Michael Goulet
-0
/
+20
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-2
/
+2
2024-06-17
Delay a bug and mark precise_capturing as not incomplete
Michael Goulet
-1
/
+5
2024-06-17
Detect duplicates
Michael Goulet
-4
/
+7
2024-06-17
Rework precise capturing syntax
Michael Goulet
-68
/
+64
2024-06-12
Use `tidy` to sort crate attributes for all compiler crates.
Nicholas Nethercote
-1
/
+3
2024-06-07
Rollup merge of #124214 - carbotaniuman:parse_unsafe_attrs, r=michaelwoerister
Matthias Krüger
-0
/
+1
2024-06-07
Revert "Cache whether a body has inline consts"
Oli Scherer
-7
/
+1
2024-06-06
Parse unsafe attributes
carbotaniuman
-0
/
+1
2024-06-04
Handle safety keyword for extern block inner items
Santiago Pastorino
-1
/
+1
2024-05-31
Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...
Matthias Krüger
-30
/
+21
2024-05-30
Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup
León Orell Valerian Liehr
-30
/
+21
[prev]
[next]