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-06-18
Remove redundant argument from `subdiagnostic` method
Oli Scherer
-1
/
+1
2024-06-17
Make parse_seq_to_before_tokens take expected/nonexpected tokens, use in pars...
Michael Goulet
-3
/
+3
2024-06-07
Rollup merge of #126052 - nnethercote:rustc_parse-more-cleanups, r=spastorino
Matthias Krüger
-2
/
+6
2024-06-06
Revert "Rollup merge of #124099 - voidc:disallow-ambiguous-expr-attrs, r=davi...
Rémy Rakic
-19
/
+13
2024-06-06
Reduce `pub` exposure.
Nicholas Nethercote
-2
/
+6
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_parse`.
Nicholas Nethercote
-0
/
+1
2024-05-21
Rename buffer_lint_with_diagnostic to buffer_lint
Xiretza
-1
/
+1
2024-05-21
Generate lint diagnostic message from BuiltinLintDiag
Xiretza
-1
/
+0
2024-05-17
Clarify that the diff_marker is talking about version control system
ardi
-1
/
+1
2024-05-14
Remove `NtIdent` and `NtLifetime`.
Nicholas Nethercote
-1
/
+3
2024-05-13
Remove a `Span` from `TokenKind::Interpolated`.
Nicholas Nethercote
-1
/
+1
2024-05-11
Add classify::expr_is_complete
David Tolnay
-59
/
+3
2024-05-11
Remove MacCall special case from recovery after missing 'if' after 'else'
David Tolnay
-6
/
+28
2024-05-11
Document MacCall special case in Parser::parse_arm
David Tolnay
-0
/
+11
2024-05-11
Document MacCall special case in Parser::expr_is_complete
David Tolnay
-7
/
+44
2024-05-11
Mark Parser::expr_is_complete call sites
David Tolnay
-5
/
+7
2024-05-11
Macro call with braces does not require semicolon to be statement
David Tolnay
-4
/
+12
2024-05-11
Mark expr_requires_semi_to_be_stmt call sites
David Tolnay
-3
/
+3
2024-05-09
Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.
Nicholas Nethercote
-18
/
+22
2024-04-23
Rollup merge of #124099 - voidc:disallow-ambiguous-expr-attrs, r=davidtwco
Matthias Krüger
-13
/
+19
2024-04-22
Improve handling of expr->field errors
Sasha Pourcelot
-0
/
+6
2024-04-18
Disallow ambiguous attributes on expressions
Dominik Stolz
-13
/
+19
2024-04-11
remove some things that do not need to be
Matthias Krüger
-2
/
+1
2024-04-02
Don't ICE for postfix match after as
Michael Goulet
-0
/
+1
2024-03-27
chore: fix some comments
xiaoxiangxianzi
-1
/
+1
2024-03-25
Clarify `parse_dot_suffix_expr`.
Nicholas Nethercote
-16
/
+19
2024-03-25
Change `parse_expr_tuple_field_access`.
Nicholas Nethercote
-10
/
+15
2024-03-25
Remove `next_token` handling from `parse_expr_tuple_field_access`.
Nicholas Nethercote
-18
/
+10
2024-03-25
Inline and remove `Parser::parse_expr_tuple_field_access_float`.
Nicholas Nethercote
-36
/
+38
2024-03-22
Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkov
Matthias Krüger
-5
/
+24
2024-03-21
Rollup merge of #122752 - nnethercote:Interpolated-cleanups, r=petrochenkov
Matthias Krüger
-10
/
+0
2024-03-20
Make type_ascribe! not a built-in
Michael Goulet
-5
/
+15
2024-03-21
Remove non-useful code path.
Nicholas Nethercote
-10
/
+0
2024-03-18
Ensure stack before parsing dot-or-call
Jubilee Young
-1
/
+4
2024-03-11
Rename `AddToDiagnostic` as `Subdiagnostic`.
Nicholas Nethercote
-3
/
+3
2024-03-06
Add MatchKind member to the Match expr for pretty printing & fmt
Ross Smyth
-8
/
+10
2024-03-05
Add postfix-match experimental feature
Ross Smyth
-1
/
+18
2024-03-05
Use `ControlFlow` in AST visitors.
Jason Newcomb
-7
/
+9
2024-03-05
Rename `BuiltinLintDiagnostics` as `BuiltinLintDiag`.
Nicholas Nethercote
-2
/
+2
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-30
/
+30
2024-03-02
Auto merge of #121657 - estebank:issue-119665, r=davidtwco
bors
-2
/
+2
2024-03-01
Detect more cases of `=` to `:` typo
Esteban Küber
-2
/
+2
2024-02-29
Overhaul how stashed diagnostics work, again.
Nicholas Nethercote
-14
/
+15
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-4
/
+4
2024-02-27
Refactor `take_for_recovery` call sites.
Nicholas Nethercote
-16
/
+13
2024-02-25
Add `ErrorGuaranteed` to `ast::ExprKind::Err`
Lieselotte
-71
/
+94
2024-02-25
Add `ast::ExprKind::Dummy`
Lieselotte
-1
/
+2
2024-02-25
Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillot
Matthias Krüger
-23
/
+27
2024-02-20
Add newtype for trailing in parser
clubby789
-2
/
+2
2024-02-20
Add newtype for parser recovery
clubby789
-4
/
+4
[next]