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
/
path.rs
Age
Commit message (
Expand
)
Author
Lines
2025-03-03
Replace `ast::TokenKind::BinOp{,Eq}` and remove `BinOpToken`.
Nicholas Nethercote
-4
/
+1
2025-03-01
Rollup merge of #137824 - estebank:rtn-sugg, r=compiler-errors
Matthias Krüger
-1
/
+4
2025-02-28
Tweak invalid RTN errors
Esteban Küber
-1
/
+4
2025-02-28
Remove `NtPath`.
Nicholas Nethercote
-3
/
+7
2025-02-21
Avoid snapshotting the parser in `parse_path_inner`.
Nicholas Nethercote
-9
/
+6
2025-02-21
Remove `NtTy`.
Nicholas Nethercote
-8
/
+9
2025-02-15
Try to recover from path sep error in parser
yukang
-2
/
+13
2025-02-08
Rustfmt
bjorn3
-11
/
+13
2024-12-20
Reduce the amount of explicit FatalError.raise()
bjorn3
-2
/
+1
2024-12-19
Speed up `Parser::expected_token_types`.
Nicholas Nethercote
-18
/
+16
2024-12-19
Rename `Parser::expected_tokens` as `Parser::expected_token_types`.
Nicholas Nethercote
-1
/
+1
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-11-24
parse guard patterns
Nadrieril
-1
/
+1
2024-11-24
refactor pat parser method names/doc-comments to agree with RFC 3637
Max Niederman
-1
/
+1
2024-10-14
Move trait bound modifiers into ast::PolyTraitRef
Michael Goulet
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-14
/
+12
2024-09-21
Parser: recover from `:::` to `::`
Pavel Grigorenko
-7
/
+18
2024-09-11
Simplify some nested if statements
Michael Goulet
-6
/
+6
2024-08-26
Don't make pattern nonterminals match statement nonterminals
Michael Goulet
-1
/
+4
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-10
/
+2
2024-08-16
Overhaul token collection.
Nicholas Nethercote
-1
/
+1
2024-08-14
Use `impl PartialEq<TokenKind> for Token` more.
Nicholas Nethercote
-4
/
+4
2024-08-07
Use more slice patterns inside the compiler
León Orell Valerian Liehr
-1
/
+2
2024-07-29
Mark Parser::eat/check methods as must_use
Michael Goulet
-1
/
+2
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-6
/
+8
2024-07-12
Use more accurate span for `:` to `::` suggestion
Esteban Küber
-0
/
+2
2024-06-28
Change RTN to use .. again
Michael Goulet
-21
/
+6
2024-06-19
Refactor `parse_expr_res`.
Nicholas Nethercote
-1
/
+2
2024-06-06
Reduce `pub` exposure.
Nicholas Nethercote
-1
/
+1
2024-05-30
Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup
León Orell Valerian Liehr
-18
/
+15
2024-05-15
delegation: Implement list delegation
Vadim Petrochenkov
-2
/
+5
2024-05-13
Remove a `Span` from `TokenKind::Interpolated`.
Nicholas Nethercote
-1
/
+1
2024-05-11
ignore generics args in attribute paths
bohan
-7
/
+12
2024-04-23
parser: remove ununsed(no reads) max_angle_bracket_count field
klensy
-1
/
+0
2024-04-04
Rename ModSep to PathSep
León Orell Valerian Liehr
-9
/
+9
2024-03-23
Suggest assoc ty bound on lifetime in eq constraint
León Orell Valerian Liehr
-6
/
+18
2024-03-20
Rollup merge of #122540 - WaffleLapkin:ununexpected, r=estebank
Matthias Krüger
-1
/
+1
2024-03-19
Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obk
bors
-2
/
+0
2024-03-15
Make `unexpected` always "return" `PResult<()>` & add `unexpected_any`
Maybe Waffle
-1
/
+1
2024-03-12
Fix ICE in diagnostics for parenthesized type arguments
Daniel Sedlak
-21
/
+31
2024-03-09
Improve diagnostics for parenthesized type arguments
Daniel Sedlak
-2
/
+84
2024-03-08
Stabilize associated type bounds
Michael Goulet
-2
/
+0
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-6
/
+6
2024-02-20
Add newtype for raw idents
clubby789
-1
/
+2
2024-02-15
Add an `ErrorGuaranteed` to `ast::TyKind::Err`.
Nicholas Nethercote
-3
/
+4
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-2
/
+2
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-6
/
+6
2023-12-24
Remove `Parser` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-6
/
+10
2023-12-22
Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler...
bors
-1
/
+1
[next]