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
2025-01-30
Rollup merge of #135882 - hkBst:master, r=estebank
Matthias Krüger
-3
/
+2
2025-01-27
Use identifiers in diagnostics more often
Michael Goulet
-1
/
+1
2025-01-23
simplify similar_tokens from Vec<_> to &[_]
Marijn Schouten
-2
/
+2
2025-01-23
simplify similar_tokens from Option<Vec<_>> to Vec<_>
Marijn Schouten
-2
/
+1
2025-01-19
Run `clippy --fix` for `unnecessary_map_or` lint
Yotam Ofek
-1
/
+1
2024-12-20
Change comparison operators to have Fixity::None
David Tolnay
-10
/
+2
2024-12-19
Speed up `Parser::expected_token_types`.
Nicholas Nethercote
-157
/
+151
2024-12-19
Rename `Parser::expected_tokens` as `Parser::expected_token_types`.
Nicholas Nethercote
-1
/
+1
2024-12-18
Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino
许杰友 Jieyou Xu (Joe)
-1
/
+3
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-18
Overhaul `TokenTreeCursor`.
Nicholas Nethercote
-1
/
+3
2024-12-13
Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obk
Matthias Krüger
-2
/
+21
2024-12-13
Stabilize async closures
Michael Goulet
-4
/
+1
2024-12-12
Add unwrap_unsafe_binder and wrap_unsafe_binder macro operators
Michael Goulet
-2
/
+21
2024-12-11
Don't emit "field expressions may not have generic arguments" if it's a metho...
Orion Gonzalez
-2
/
+5
2024-12-09
Introduce `default_field_values` feature
Esteban Küber
-1
/
+1
2024-12-08
Rollup merge of #133424 - Nadrieril:guard-patterns-parsing, r=fee1-dead
Matthias Krüger
-32
/
+26
2024-11-30
Eliminate magic numbers from expression precedence
David Tolnay
-4
/
+4
2024-11-30
Eliminate precedence arithmetic from rustc_parse
David Tolnay
-13
/
+18
2024-11-28
Improve span handling in `parse_expr_bottom`.
Nicholas Nethercote
-11
/
+8
2024-11-24
parse guard patterns
Nadrieril
-29
/
+23
2024-11-24
refactor pat parser method names/doc-comments to agree with RFC 3637
Max Niederman
-5
/
+5
2024-11-21
Remove `ErrorGuaranteed` retval from `error_unexpected_after_dot`.
Nicholas Nethercote
-7
/
+7
2024-11-21
Prepare for invisible delimiters.
Nicholas Nethercote
-2
/
+10
2024-11-16
Better account for `else if` macro conditions mising an `if`
Esteban Küber
-1
/
+10
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-26
/
+26
2024-09-18
Recover more expressions in patterns
Lieselotte
-2
/
+2
2024-09-14
Refactor `Parser::break_up_float`
Lieselotte
-27
/
+25
2024-09-14
Fix `Parser::break_up_float`'s right span
Lieselotte
-1
/
+1
2024-09-14
Add `ErrorGuaranteed` to `DestructuredFloat::Error`
Lieselotte
-7
/
+7
2024-09-11
Also fix if in else
Michael Goulet
-7
/
+5
2024-09-06
Add initial support for raw lifetimes
Michael Goulet
-3
/
+3
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-2
/
+2
2024-08-18
stabilize raw_ref_op
Ralf Jung
-3
/
+2
2024-08-16
Overhaul token collection.
Nicholas Nethercote
-32
/
+57
2024-08-16
Convert a bool to `Trailing`.
Nicholas Nethercote
-9
/
+11
2024-08-14
Use `impl PartialEq<TokenKind> for Token` more.
Nicholas Nethercote
-35
/
+34
2024-08-14
Convert a `&mut self` to `&self`.
Nicholas Nethercote
-1
/
+1
2024-08-07
Use more slice patterns inside the compiler
León Orell Valerian Liehr
-3
/
+3
2024-08-03
Rollup merge of #128483 - nnethercote:still-more-cfg-cleanups, r=petrochenkov
Matthias Krüger
-46
/
+29
2024-08-01
Fix removed `box_syntax` diagnostic if source isn't available
clubby789
-4
/
+6
2024-08-01
Streamline attribute stitching on AST nodes.
Nicholas Nethercote
-11
/
+7
2024-07-31
Remove `LhsExpr`.
Nicholas Nethercote
-35
/
+22
2024-07-29
Mark Parser::eat/check methods as must_use
Michael Goulet
-2
/
+3
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-15
/
+16
2024-07-22
Always pass the visitor as the first argument to walk* functions
Oli Scherer
-5
/
+5
2024-07-22
Sync `mut_visit` function names with immut `visit` ones (s/noop_visit/walk/)
Oli Scherer
-6
/
+6
2024-07-18
Remove `TrailingToken`.
Nicholas Nethercote
-16
/
+10
2024-07-17
Rollup merge of #127806 - nnethercote:parser-improvements, r=spastorino
Trevor Gross
-69
/
+56
2024-07-16
Deny keyword lifetimes pre-expansion
Michael Goulet
-3
/
+10
[next]