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_passes
/
src
Age
Commit message (
Expand
)
Author
Lines
2025-04-03
Rollup merge of #139294 - beetrees:fix-f16-f128-literal-feature-gate, r=fmease
Matthias Krüger
-10
/
+12
2025-04-03
Rollup merge of #139080 - m-ou-se:super-let-gate, r=traviscross
Matthias Krüger
-0
/
+1
2025-04-03
Fix the `f16`/`f128` feature gate on integer literals
beetrees
-10
/
+12
2025-04-02
Reduce scope of `AstValidator::with_*` calls.
Nicholas Nethercote
-91
/
+88
2025-04-02
Rename span-related names in `AstValidator`.
Nicholas Nethercote
-36
/
+43
2025-04-02
Factor some code out of `AstValidator::visit_items`.
Nicholas Nethercote
-19
/
+20
2025-04-02
Simplify control flow in `AstValidator::visit_item`.
Nicholas Nethercote
-12
/
+8
2025-04-01
Auto merge of #138492 - lcnr:rm-inline_const_pat, r=oli-obk
bors
-1
/
+0
2025-04-01
Address review comments.
Nicholas Nethercote
-8
/
+8
2025-04-01
Move `ast::Item::ident` into `ast::ItemKind`.
Nicholas Nethercote
-38
/
+47
2025-03-28
Rollup merge of #139063 - fmease:fix-tait-atpit-gating, r=oli-obk
Matthias Krüger
-0
/
+7
2025-03-28
Add the feature gate for the `super let` experiment.
Mara Bos
-0
/
+1
2025-03-28
Fix TAIT & ATPIT feature gating in the presence of anon consts
León Orell Valerian Liehr
-0
/
+7
2025-03-26
expand: Leave traces when expanding `cfg` attributes
Vadim Petrochenkov
-2
/
+1
2025-03-25
Track whether an assoc item is in a trait impl or an inherent impl
Oli Scherer
-3
/
+3
2025-03-21
remove `feature(inline_const_pat)`
lcnr
-1
/
+0
2025-03-17
expand: Leave traces when expanding `cfg_attr` attributes
Vadim Petrochenkov
-0
/
+1
2025-03-12
Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...
Matthias Krüger
-1
/
+0
2025-03-11
Auto merge of #128440 - oli-obk:defines, r=lcnr
bors
-1
/
+4
2025-03-11
Implement `#[define_opaque]` attribute for functions.
Oli Scherer
-1
/
+4
2025-03-11
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-10
Revert "Use workspace lints for crates in `compiler/` #138084"
许杰友 Jieyou Xu (Joe)
-0
/
+1
2025-03-09
Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu
Matthias Krüger
-1
/
+0
2025-03-08
Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.
Nicholas Nethercote
-1
/
+0
2025-03-06
Change feature flag error to be ergonomic clones are experimental
Santiago Pastorino
-1
/
+1
2025-03-06
Add ergonomic_clones feature flag
Santiago Pastorino
-0
/
+1
2025-03-01
Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses
Frank King
-0
/
+1
2025-02-25
Teach structured errors to display short `Ty`
Esteban Küber
-1
/
+0
2025-02-24
Introduce new-style attribute parsers for several attributes
Jana Dönszelmann
-19
/
+0
2025-02-22
Fix "missing match arm body" suggestion involving `!`
Esteban Küber
-1
/
+8
2025-02-09
compiler: remove rustc_target::spec::abi reexports
Jubilee Young
-2
/
+2
2025-02-09
compiler: gate `extern "{abi}"` in ast_lowering
Jubilee Young
-39
/
+5
2025-02-07
compiler: use rustc_abi in rustc_ast_*
Jubilee Young
-4
/
+3
2025-02-03
Rename rustc_contract to contract
Celina G. Val
-2
/
+2
2025-02-03
Separate contract feature gates for the internal machinery
Felix S. Klock II
-0
/
+2
2025-02-03
Express contracts as part of function header and lower it to the contract lan...
Celina G. Val
-1
/
+1
2025-01-28
Refactor FnKind variant to hold &Fn
Celina G. Val
-11
/
+11
2025-01-21
Auto merge of #134299 - RalfJung:remove-start, r=compiler-errors
bors
-12
/
+0
2025-01-21
remove support for the #[start] attribute
Ralf Jung
-12
/
+0
2025-01-19
Run `clippy --fix` for `unnecessary_map_or` lint
Yotam Ofek
-1
/
+1
2025-01-08
update cfg(bootstrap)
Pietro Albini
-1
/
+1
2025-01-07
warn about broken simd not only on structs but also enums and unions when we ...
Matthias Krüger
-1
/
+1
2025-01-04
rustc_intrinsic: support functions without body; they are implicitly marked a...
Ralf Jung
-1
/
+3
2024-12-22
Begin to implement type system layer of unsafe binders
Michael Goulet
-1
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-6
/
+3
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-1
/
+1
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-1
/
+1
2024-12-13
Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obk
Matthias Krüger
-0
/
+1
2024-12-13
Rollup merge of #133937 - estebank:silence-resolve-errors-from-mod-with-parse...
Matthias Krüger
-1
/
+1
2024-12-13
Stabilize async closures
Michael Goulet
-5
/
+0
[next]