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
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
2023-05-01
Do not recover when parsing stmt in cfg-eval.
Camille GILLOT
-1
/
+2
2023-05-01
soften the wording for removing type ascription
yukang
-2
/
+2
2023-05-01
Rip it out
Nilstrieb
-20
/
+107
2023-03-09
feat/refactor: improve errors in case of ident with number at start
Ezra Shaw
-12
/
+0
2023-02-24
Replace parse_[sth]_expr with parse_expr_[sth] function names
est31
-5
/
+5
2023-02-21
Use `ThinVec` in `ast::Block`.
Nicholas Nethercote
-4
/
+9
2023-02-05
rustc_parse: remove huge error imports
est31
-23
/
+23
2023-02-01
rustc_parse: migrate more to diagnostic structs
Xiretza
-2
/
+3
2023-01-30
Replace enum `==`s with `match`es where it makes sense
Maybe Waffle
-11
/
+11
2023-01-14
Make `LhsExpr::AlreadyParsed` a named struct
Maybe Waffle
-2
/
+8
2023-01-11
Detect struct literal needing parentheses
Esteban Küber
-2
/
+9
2022-12-28
Tweak wording
Esteban Küber
-1
/
+1
2022-12-28
Detect diff markers in the parser
Esteban Küber
-0
/
+10
2022-12-14
Auto merge of #104875 - chenyukang:yukang/fix-104867-inc, r=estebank
bors
-2
/
+2
2022-12-03
parser: refactoring on recovery from invalid variable declarations
Yutaro Ohno
-16
/
+21
2022-12-03
parser: fix ICE with invalid variable declaration in macro call
Yutaro Ohno
-4
/
+4
2022-11-28
Rename `ast::Lit` as `ast::MetaItemLit`.
Nicholas Nethercote
-1
/
+1
2022-11-26
add start_stmt to handle postfix increment
yukang
-2
/
+2
2022-11-22
`rustc_parse`: remove `ref` patterns
Maybe Waffle
-3
/
+3
2022-11-22
Split `MacArgs` in two.
Nicholas Nethercote
-5
/
+4
2022-11-16
Use `token::Lit` in `ast::ExprKind::Lit`.
Nicholas Nethercote
-1
/
+1
2022-11-15
comment feedback
yukang
-2
/
+1
2022-11-15
fix #104088, Slightly improve error message for invalid identifier
yukang
-2
/
+15
2022-11-13
Add `delay_span_bug` to `AttrWrapper::take_for_recovery`
Maybe Waffle
-5
/
+7
2022-10-24
fix #103425, remove extra type error after missing semicolon error
yukang
-29
/
+36
2022-09-27
Rework "inner attribute not permitted" errors
Xiretza
-2
/
+7
2022-09-27
Migrate more rustc_parse diagnostics to diagnostic structs
Xiretza
-64
/
+30
[next]