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
/
expr.rs
Age
Commit message (
Expand
)
Author
Lines
2024-01-20
Rollup merge of #120063 - clubby789:remove-box-handling, r=Nilstrieb
Guillaume Gomez
-21
/
+7
2024-01-18
Suggest wrapping mac args in parens rather than the whole expression
Michael Goulet
-1
/
+1
2024-01-17
Remove `box <expr>` recovery
clubby789
-21
/
+7
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-2
/
+2
2024-01-10
Rename `{create,emit}_warning` as `{create,emit}_warn`.
Nicholas Nethercote
-1
/
+1
2024-01-08
Remove a second `DiagnosticBuilder::emit_without_consuming` call.
Nicholas Nethercote
-28
/
+24
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-9
/
+8
2024-01-05
rustc_span: More consistent span combination operations
Vadim Petrochenkov
-1
/
+1
2024-01-05
parser: Tiny refactoring
Vadim Petrochenkov
-1
/
+1
2024-01-02
Update after rebase
George Bateman
-5
/
+5
2024-01-02
Make offset_of field parsing use metavariable which handles any spacing
George Bateman
-43
/
+121
2023-12-28
Don't expect bodyless arms if the pattern can never be a never pattern
Lieselotte
-1
/
+7
2023-12-27
Auto merge of #117303 - sjwang05:issue-117245, r=estebank
bors
-0
/
+10
2023-12-26
Suggest `=>` --> `>=` in conditions
sjwang05
-0
/
+10
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-51
/
+51
2023-12-24
Remove `Parser` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-3
/
+3
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-3
/
+2
2023-12-22
Auto merge of #118847 - eholk:for-await, r=compiler-errors
bors
-6
/
+15
2023-12-19
Add additional tests and update existing tests
Eric Holk
-1
/
+2
2023-12-19
Plumb awaitness of for loops
Eric Holk
-6
/
+14
2023-12-18
Use `.into_diagnostic()` less.
Nicholas Nethercote
-32
/
+34
2023-12-18
Rename `Parser::span_diagnostic` as `Parser::dcx`.
Nicholas Nethercote
-12
/
+10
2023-12-18
Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`.
Nicholas Nethercote
-1
/
+1
2023-12-12
Rollup merge of #118891 - compiler-errors:async-gen-blocks, r=eholk
Jubilee
-9
/
+18
2023-12-12
Actually parse async gen blocks correctly
Michael Goulet
-9
/
+18
2023-12-12
Don't gate the feature twice
Nadrieril
-1
/
+4
2023-12-12
Correctly gate the parsing of match arms without body
Nadrieril
-1
/
+6
2023-12-11
Add spacing information to delimiters.
Nicholas Nethercote
-1
/
+1
2023-12-08
Auto merge of #118420 - compiler-errors:async-gen, r=eholk
bors
-21
/
+34
2023-12-08
Support async gen fn
Michael Goulet
-14
/
+22
2023-12-08
coro_kind -> coroutine_kind
Michael Goulet
-1
/
+1
2023-12-08
Implement `async gen` blocks
Michael Goulet
-9
/
+14
2023-12-08
Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors
bors
-107
/
+135
2023-12-04
Option<CoroutineKind>
Eric Holk
-6
/
+4
2023-12-04
Merge Async and Gen into CoroutineKind
Eric Holk
-4
/
+6
2023-12-03
Parse a pattern with no arm
Nadrieril
-107
/
+135
2023-12-02
Use `Session::diagnostic` in more places.
Nicholas Nethercote
-9
/
+9
2023-11-29
review comment: rework `parse_for_head` to reduce branching
Esteban Küber
-36
/
+42
2023-11-29
Change how `for (x in foo) {}` is handled
Esteban Küber
-20
/
+53
2023-11-29
Account for `(pat if expr) => {}`
Esteban Küber
-39
/
+86
2023-11-29
More accurate span for unnecessary parens suggestion
Esteban Küber
-1
/
+4
2023-11-28
Suggest `let` or `==` on typo'd let-chain
Esteban Küber
-8
/
+40
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-6
/
+6
2023-11-17
Auto merge of #114292 - estebank:issue-71039, r=b-naber
bors
-2
/
+2
2023-11-16
More detail when expecting expression but encountering bad macro argument
Esteban Küber
-2
/
+2
2023-11-14
Detect more `=>` typos
Esteban Küber
-9
/
+10
2023-11-09
Suggest fix for ; within let-chains
sjwang05
-4
/
+20
2023-11-04
fmt
Dinu Blanovschi
-3
/
+1
2023-11-04
feat(hir): Store the `Span` of the `move` keyword
Dinu Blanovschi
-1
/
+4
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-2
/
+2
[next]