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
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2025-01-21
Only assert the `Parser` size on specific arches
Josh Stone
-2
/
+3
2025-01-11
Remove allocations from case-insensitive comparison to keywords
Mark Rousskov
-2
/
+3
2024-12-19
Fix `Parser` size assertion on s390x.
Nicholas Nethercote
-3
/
+3
2024-12-19
Speed up `Parser::expected_token_types`.
Nicholas Nethercote
-127
/
+99
2024-12-19
Remove `bra`/`ket` naming.
Nicholas Nethercote
-20
/
+20
2024-12-19
Tweak some parser `check`/`eat` methods.
Nicholas Nethercote
-25
/
+20
2024-12-19
Rename `Parser::expected_tokens` as `Parser::expected_token_types`.
Nicholas Nethercote
-11
/
+11
2024-12-18
Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino
许杰友 Jieyou Xu (Joe)
-32
/
+60
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-18
Overhaul `TokenTreeCursor`.
Nicholas Nethercote
-32
/
+60
2024-12-15
Add hir::Attribute
Jonathan Dönszelmann
-4
/
+4
2024-12-15
Rename `value` field to `expr` to simplify later commits' diffs
Oli Scherer
-1
/
+1
2024-12-02
Change `AttrArgs::Eq` into a struct variant
Oli Scherer
-1
/
+1
2024-11-21
Add metavariables to `TokenDescription`.
Nicholas Nethercote
-15
/
+26
2024-11-21
Introduce `InvisibleOrigin` on invisible delimiters.
Nicholas Nethercote
-6
/
+6
2024-11-13
Optimize `check_keyword_case`.
Nicholas Nethercote
-1
/
+2
2024-10-28
Tweak `expand_incomplete_parse` warning.
Nicholas Nethercote
-1
/
+1
2024-09-23
Rollup merge of #130551 - nnethercote:fix-break-last-token, r=petrochenkov
Jubilee
-18
/
+21
2024-09-23
Fix `break_last_token`.
Nicholas Nethercote
-18
/
+21
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-5
/
+5
2024-09-21
Parser: recover from `:::` to `::`
Pavel Grigorenko
-4
/
+17
2024-09-11
Also fix if in else
Michael Goulet
-6
/
+4
2024-09-08
Auto merge of #129346 - nnethercote:fix-double-handling-in-collect_tokens, r=...
bors
-2
/
+8
2024-09-06
Add initial support for raw lifetimes
Michael Goulet
-1
/
+1
2024-08-24
Avoid double-handling of attributes in `collect_tokens`.
Nicholas Nethercote
-1
/
+6
2024-08-23
Split the assertion in `NodeRange::new`.
Nicholas Nethercote
-1
/
+2
2024-08-16
Overhaul token collection.
Nicholas Nethercote
-9
/
+7
2024-08-16
Add an assertion to `NodeRange::new`.
Nicholas Nethercote
-0
/
+1
2024-08-16
Convert a bool to `Trailing`.
Nicholas Nethercote
-1
/
+7
2024-08-14
Use `impl PartialEq<TokenKind> for Token` more.
Nicholas Nethercote
-4
/
+4
2024-08-12
Rollup merge of #128994 - nnethercote:fix-Parser-look_ahead-more, r=compiler-...
Guillaume Gomez
-4
/
+6
2024-08-12
Fix bug in `Parser::look_ahead`.
Nicholas Nethercote
-4
/
+6
2024-08-11
Use assert_matches around the compiler
Michael Goulet
-1
/
+2
2024-08-03
Rollup merge of #127921 - spastorino:stabilize-unsafe-extern-blocks, r=compil...
Matthias Krüger
-3
/
+0
2024-08-03
Rollup merge of #128483 - nnethercote:still-more-cfg-cleanups, r=petrochenkov
Matthias Krüger
-20
/
+50
2024-08-01
Distinguish the two kinds of token range.
Nicholas Nethercote
-20
/
+50
2024-07-29
Mark Parser::eat/check methods as must_use
Michael Goulet
-4
/
+15
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-6
/
+7
2024-07-25
improve error message when `global_asm!` uses `asm!` options
Folkert
-2
/
+5
2024-07-23
Stabilize unsafe extern blocks (RFC 3484)
Santiago Pastorino
-3
/
+0
2024-07-19
Auto merge of #127957 - matthiaskrgr:rollup-1u5ivck, r=matthiaskrgr
bors
-5
/
+5
2024-07-19
Rollup merge of #127903 - nnethercote:force_collect-improvements, r=petrochenkov
Matthias Krüger
-5
/
+4
2024-07-19
Rollup merge of #127350 - veera-sivarajan:bugfix-126311, r=lcnr
Matthias Krüger
-0
/
+1
2024-07-19
Overhaul comments in `collect_tokens_trailing_token`.
Nicholas Nethercote
-0
/
+1
2024-07-19
Make `Parser::num_bump_calls` 0-indexed.
Nicholas Nethercote
-0
/
+5
2024-07-19
Simplify `CaptureState::inner_attr_ranges`.
Nicholas Nethercote
-1
/
+1
2024-07-19
Remove an unnecessary `ForceCollect::Yes`.
Nicholas Nethercote
-5
/
+4
2024-07-18
Parser: Suggest Placing the Return Type After Function Parameters
Veera
-0
/
+1
2024-07-18
Remove `TrailingToken`.
Nicholas Nethercote
-11
/
+1
2024-07-16
Remove references to `maybe_whole_expr`.
Nicholas Nethercote
-1
/
+0
[next]