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-08-22
Rewrite the new attribute parser
Jonathan Brouwer
-2
/
+2
2025-08-14
Add FnContext in parser for diagnostic
xizheyin
-2
/
+10
2025-08-09
remove `P`
Deadbeef
-5
/
+4
2025-08-05
Added checks for attribute in type case
Kivooeo
-3
/
+28
2025-06-26
Add Ident::is_non_reserved_ident
Michael Goulet
-5
/
+3
2025-05-07
Use `parse_param_general` when parsing `(T, U)->R` in `parse_path_segment`
xizheyin
-2
/
+27
2025-04-24
Revert overzealous parse recovery for single colons
León Orell Valerian Liehr
-13
/
+7
2025-04-21
Remove `token::{Open,Close}Delim`.
Nicholas Nethercote
-7
/
+4
2025-04-16
Remove old diagnostic notes for type ascription syntax
Zalathar
-2
/
+0
2025-04-02
Impl `Copy` for `Token` and `TokenKind`.
Nicholas Nethercote
-2
/
+2
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
[next]