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
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
2024-07-17
Rollup merge of #127806 - nnethercote:parser-improvements, r=spastorino
Trevor Gross
-2
/
+2
2024-07-16
Reorder `Parser::parse_expr_dot_or_call_with` arguments.
Nicholas Nethercote
-2
/
+2
2024-07-12
Make parse error suggestions verbose and fix spans
Esteban Küber
-3
/
+5
2024-06-19
Refactor `parse_expr_res`.
Nicholas Nethercote
-2
/
+2
2024-06-19
Refactor `LhsExpr`.
Nicholas Nethercote
-8
/
+3
2024-06-06
Reduce `pub` exposure.
Nicholas Nethercote
-1
/
+1
2024-05-22
Rollup merge of #125049 - dtolnay:castbrace, r=compiler-errors
León Orell Valerian Liehr
-11
/
+17
2024-05-17
Clarify that the diff_marker is talking about version control system
ardi
-2
/
+2
2024-05-12
Disallow cast with trailing braced macro in let-else
David Tolnay
-11
/
+17
2024-05-09
Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.
Nicholas Nethercote
-6
/
+2
2024-03-21
Use better variable names in some `maybe_whole!` calls.
Nicholas Nethercote
-2
/
+2
2024-03-21
Use `maybe_whole!` to streamline `parse_stmt_without_recovery`.
Nicholas Nethercote
-11
/
+5
2024-03-14
Rename `ast::StmtKind::Local` into `ast::StmtKind::Let`
Guillaume Gomez
-4
/
+4
2024-03-08
Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu
Matthias Krüger
-1
/
+1
2024-03-06
Cancel parsing ever made during recovery
clubby789
-6
/
+10
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-3
/
+3
2024-03-01
Detect more cases of `=` to `:` typo
Esteban Küber
-10
/
+64
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-5
/
+2
2024-02-27
Refactor `take_for_recovery` call sites.
Nicholas Nethercote
-2
/
+1
2024-02-25
Add `ErrorGuaranteed` to `ast::ExprKind::Err`
Lieselotte
-28
/
+36
2024-02-24
Add asm label support to AST and HIR
Gary Guo
-1
/
+1
2024-02-20
Add newtype for parser recovery
clubby789
-3
/
+3
2024-02-20
Add newtype for raw idents
clubby789
-1
/
+1
2024-01-18
Suggest wrapping mac args in parens rather than the whole expression
Michael Goulet
-4
/
+11
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-3
/
+3
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-10
/
+11
2023-12-24
Remove `Parser` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-2
/
+2
2023-11-29
Rollup merge of #118394 - nnethercote:rm-hir-Ops, r=cjgillot
Matthias Krüger
-2
/
+2
2023-11-28
Rename `BinOpKind::lazy` as `BinOpKind::is_lazy`.
Nicholas Nethercote
-1
/
+1
2023-11-28
Rework `ast::BinOpKind::to_string` and `ast::UnOp::to_string`.
Nicholas Nethercote
-1
/
+1
2023-11-27
Change help message to make some sense in broader context
Hirochika Matsumoto
-1
/
+1
2023-11-27
Address review feedbacks
Hirochika Matsumoto
-16
/
+17
2023-11-27
Make tidy test happy
Hirochika Matsumoto
-1
/
+1
2023-11-27
Detect Python-like slicing and suggest how to fix
Hirochika Matsumoto
-0
/
+16
[next]