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
2023-07-19
Fix inline_const with interpolated block
Michael Goulet
-1
/
+2
2023-07-12
Re-format let-else per rustfmt update
Mark Rousskov
-1
/
+3
2023-05-13
fix(parse): return unpected when current token is EOF
bohan
-1
/
+3
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-2
/
+2
2023-05-01
fix tests
yukang
-4
/
+3
2023-05-01
fix parser size
yukang
-1
/
+1
2023-05-01
Rip it out
Nilstrieb
-11
/
+12
2023-04-27
Migrate trivially translatable `rustc_parse` diagnostics
clubby789
-10
/
+5
2023-04-04
Use a simpler atomic operation than the `compare_exchange` hammer
Oli Scherer
-3
/
+1
2023-04-04
Replace a lock with an atomic
Oli Scherer
-2
/
+7
2023-03-20
feat: implement error recovery in `expected_ident_found`
Ezra Shaw
-4
/
+9
2023-03-19
refactor: refactor identifier parsing somewhat
Ezra Shaw
-14
/
+13
2023-03-11
Gate const closures even when they appear in macros
Michael Goulet
-3
/
+7
2023-03-04
Rollup merge of #108715 - chenyukang:yukang/cleanup-parser-delims, r=compiler...
Matthias Krüger
-14
/
+3
2023-03-03
Remove unclosed_delims from parser
yukang
-14
/
+3
2023-03-03
Match unmatched backticks in comments in compiler/
est31
-1
/
+1
2023-02-28
rename unmatched_braces to unmatched_delims
yukang
-5
/
+5
2023-02-23
parser: provide better errors on closures with braces missing
Yutaro Ohno
-1
/
+5
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-8
/
+9
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-15
/
+9
2023-02-03
Rollup merge of #107551 - fee1-dead-contrib:rm_const_fnmut_helper, r=oli-obk
Michael Goulet
-5
/
+16
2023-02-03
Rename `Cursor`/`CursorRef` as `TokenTreeCursor`/`RefTokenTreeCursor`.
Nicholas Nethercote
-5
/
+8
2023-02-03
Remove `TokenCursorFrame`.
Nicholas Nethercote
-40
/
+32
2023-02-03
Make clear that `TokenTree::Token` shouldn't contain a delimiter.
Nicholas Nethercote
-1
/
+7
2023-02-03
Improve doc comment desugaring.
Nicholas Nethercote
-27
/
+21
2023-02-01
fix parser mistaking const closures for const item
Deadbeef
-5
/
+16
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-2
/
+2
2023-01-12
parse const closures
Deadbeef
-0
/
+10
2022-12-29
fix comment for `TokenCursor::desugar`
kraktus
-1
/
+1
2022-12-28
Rollup merge of #105570 - Nilstrieb:actual-best-failure, r=compiler-errors
Matthias Krüger
-0
/
+4
2022-12-18
avoid .into() conversion to identical types
Matthias Krüger
-6
/
+2
2022-12-12
Properly calculate best failure in macro matching
Nilstrieb
-0
/
+4
2022-12-01
While parsing enum variant, the error message always disappear
Yiming Lei
-0
/
+4
2022-11-22
`rustc_parse`: remove `ref` patterns
Maybe Waffle
-6
/
+6
2022-11-22
Split `MacArgs` in two.
Nicholas Nethercote
-31
/
+32
2022-11-15
Only do parser recovery on retried macro matching
Nilstrieb
-2
/
+2
2022-11-11
Auto merge of #99918 - WaffleLapkin:fnFnfun, r=estebank
bors
-8
/
+50
2022-10-28
Gate some recovery behind a flag
Nilstrieb
-0
/
+1
2022-10-26
Fix typo
nils
-1
/
+1
2022-10-26
Add documentation
Nilstrieb
-1
/
+8
2022-10-25
Add flag to forbid recovery in the parser
Nilstrieb
-2
/
+21
2022-10-20
fix assertion failed for break_last_token and trailing token
yukang
-0
/
+1
2022-10-03
Add comments to `TokenCursor::desugar`.
Nicholas Nethercote
-1
/
+5
2022-10-01
Replace some `bool` params with an enum
Maybe Waffle
-12
/
+13
2022-10-01
Recover wrong cased keywords starting functions
Maybe Waffle
-8
/
+22
2022-10-01
recover wrong-cased `use`s (`Use`, `USE`, etc)
Maybe Waffle
-0
/
+27
2022-09-27
Implement IntoDiagnosticArg for rustc_ast::token::Token(Kind)
Xiretza
-24
/
+17
2022-09-27
Migrate "expected identifier" diagnostics to diagnostic structs
Xiretza
-13
/
+35
2022-09-27
Migrate more rustc_parse diagnostics to diagnostic structs
Xiretza
-22
/
+10
2022-09-27
Move rustc_parse diagnostic structs to separate module
Xiretza
-1
/
+1
[next]