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-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
2023-11-19
Rollup merge of #117988 - estebank:issue-106020, r=cjgillot
Michael Goulet
-0
/
+14
2023-11-16
Handle attempts to have multiple `cfg`d tail expressions
Esteban Küber
-0
/
+14
2023-11-16
More detail when expecting expression but encountering bad macro argument
Esteban Küber
-1
/
+1
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-1
/
+1
2023-10-20
Move where doc comment meant as comment check
Esteban Küber
-17
/
+0
2023-10-13
Format all the let chains in compiler
Michael Goulet
-15
/
+26
2023-08-03
Remove `MacDelimiter`.
Nicholas Nethercote
-2
/
+1
2023-07-30
inline format!() args up to and including rustc_middle
Matthias Krüger
-5
/
+4
2023-05-29
Use `Cow` in `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-3
/
+4
2023-05-18
Rollup merge of #111054 - cjgillot:cfg-eval-recover, r=b-naber
Dylan DPC
-1
/
+2
2023-05-09
Rollup merge of #111120 - chenyukang:yukang-suggest-let, r=Nilstrieb
Dylan DPC
-10
/
+7
2023-05-08
code refactor and fix wrong suggestion
yukang
-1
/
+7
2023-05-08
Suggest let for possible binding with ty
yukang
-9
/
+0
2023-05-05
Add parsing for builtin # in expression and item context
est31
-1
/
+5
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
[prev]
[next]