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_parse
/
src
/
parser
/
stmt.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-30
review comment: move `Visitor`
Esteban Küber
-27
/
+29
2025-08-20
Detect missing `if let` or `let-else`
Esteban Küber
-0
/
+94
2025-08-14
Add FnContext in parser for diagnostic
xizheyin
-3
/
+3
2025-08-09
remove `P`
Deadbeef
-14
/
+13
2025-06-26
Add Ident::is_non_reserved_ident
Michael Goulet
-1
/
+1
2025-06-03
Add `iter` macro
Oli Scherer
-1
/
+1
2025-05-28
Fix ICE in tokenstream with contracts from parser recovery
yukang
-7
/
+6
2025-05-14
Improve ternary operator recovery
Jamie
-1
/
+6
2025-04-21
Remove `token::{Open,Close}Delim`.
Nicholas Nethercote
-20
/
+13
2025-04-16
Remove old diagnostic notes for type ascription syntax
Zalathar
-4
/
+0
2025-04-14
Rollup merge of #139392 - compiler-errors:raw-expr, r=oli-obk
Matthias Krüger
-1
/
+5
2025-04-14
Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated...
bors
-5
/
+7
2025-04-04
Detect and provide suggestion for `&raw EXPR`
Michael Goulet
-1
/
+5
2025-04-04
Implement `super let`.
Mara Bos
-6
/
+8
2025-04-02
Impl `Copy` for `Token` and `TokenKind`.
Nicholas Nethercote
-1
/
+1
2025-04-02
Remove `NtBlock`, `Nonterminal`, and `TokenKind::Interpolated`.
Nicholas Nethercote
-4
/
+6
2025-03-28
Add the feature gate for the `super let` experiment.
Mara Bos
-1
/
+14
2025-03-25
Remove now unreachable parse recovery code
León Orell Valerian Liehr
-8
/
+2
2025-03-24
Remove fields that are dead since the removal of type ascription syntax
León Orell Valerian Liehr
-8
/
+1
2025-03-17
If a label is placed on the block of a loop instead of the header, suggest mo...
Zachary S
-6
/
+16
2025-03-07
Remove `NtItem` and `NtStmt`.
Nicholas Nethercote
-18
/
+42
2025-03-03
Rename `ast::TokenKind::Not` as `ast::TokenKind::Bang`.
Nicholas Nethercote
-1
/
+1
2025-03-03
Replace `ast::TokenKind::BinOp{,Eq}` and remove `BinOpToken`.
Nicholas Nethercote
-2
/
+11
2025-02-08
Rustfmt
bjorn3
-8
/
+14
2024-12-21
Do not suggest `foo.Bar`
Esteban Küber
-1
/
+6
2024-12-21
Account for missing `.` in macros to avoid incorrect suggestion
Esteban Küber
-0
/
+4
2024-12-21
Detect missing `.` in method chain in let bindings and statements
Esteban Küber
-2
/
+44
2024-12-19
Speed up `Parser::expected_token_types`.
Nicholas Nethercote
-14
/
+13
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-11-30
Eliminate precedence arithmetic from rustc_parse
David Tolnay
-2
/
+3
2024-11-16
review comment: move logic to new method
Esteban Küber
-88
/
+103
2024-11-16
Reword suggestion message
Esteban Küber
-2
/
+2
2024-11-16
Increase accuracy of `if` condition misparse suggestion
Esteban Küber
-9
/
+89
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-18
/
+12
2024-09-18
Add suggestions for expressions in patterns
Lieselotte
-2
/
+8
2024-08-24
Rollup merge of #128524 - chenyukang:yukang-fix-127930-invalid-outer-style-su...
Trevor Gross
-0
/
+5
2024-08-16
Overhaul token collection.
Nicholas Nethercote
-17
/
+45
2024-08-16
Convert a bool to `Trailing`.
Nicholas Nethercote
-6
/
+7
2024-08-14
Use `impl PartialEq<TokenKind> for Token` more.
Nicholas Nethercote
-2
/
+2
2024-08-11
Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors
Matthias Krüger
-3
/
+3
2024-08-09
parser: ensure let stmt compound assignment removal suggestion respect codepo...
许杰友 Jieyou Xu (Joe)
-2
/
+6
2024-08-07
Use more slice patterns inside the compiler
León Orell Valerian Liehr
-3
/
+3
2024-08-04
don't suggest turning crate-level attributes into outer style
yukang
-0
/
+5
2024-08-01
Move a comment to a better spot.
Nicholas Nethercote
-2
/
+1
2024-07-31
Remove `LhsExpr`.
Nicholas Nethercote
-4
/
+2
2024-07-31
Inline and remove `parse_local_mk`.
Nicholas Nethercote
-16
/
+6
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-17
/
+17
2024-07-19
Only check `force_collect` in `collect_tokens_trailing_token`.
Nicholas Nethercote
-16
/
+17
2024-07-19
Don't always force collect tokens in `recover_stmt_local_after_let`.
Nicholas Nethercote
-6
/
+9
2024-07-18
Remove `TrailingToken`.
Nicholas Nethercote
-16
/
+4
[next]