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
Age
Commit message (
Expand
)
Author
Lines
2022-05-19
Move condition out of `maybe_recover_unexpected_comma`.
Nicholas Nethercote
-6
/
+9
2022-05-19
Move condition out of `maybe_recover_colon_colon_in_pat_typo`.
Nicholas Nethercote
-6
/
+7
2022-05-19
Move condition out of `maybe_report_ambiguous_plus` and `maybe_recover_from_b...
Nicholas Nethercote
-16
/
+9
2022-05-19
Move condition out of `maybe_recover_from_question_mark`.
Nicholas Nethercote
-11
/
+6
2022-05-19
Move condition out of `maybe_recover_from_bad_qpath`.
Nicholas Nethercote
-14
/
+13
2022-05-17
generate code for `subdiagnostic` fields in the second `match`
Christian Poveda
-9
/
+7
2022-05-16
keep bounds where they were
Christian Poveda
-2
/
+1
2022-05-16
migrate `maybe_recover_from_bad_type_plus` diagnostic
Christian Poveda
-25
/
+48
2022-05-11
ast: Introduce some traits to get AST node properties generically
Vadim Petrochenkov
-10
/
+8
2022-05-11
Rollup merge of #96543 - nnethercote:rm-make_token_stream-hacks, r=Aaron1011
Yuki Okushi
-40
/
+1
2022-05-11
Remove some unnecessary invisible delimiter checks.
Nicholas Nethercote
-2
/
+1
2022-05-07
Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors
bors
-19
/
+20
2022-05-04
Auto merge of #96546 - nnethercote:overhaul-MacArgs, r=petrochenkov
bors
-10
/
+3
2022-05-05
Overhaul `MacArgs::Eq`.
Nicholas Nethercote
-10
/
+3
2022-05-02
fix most compiler/ doctests
Elliot Roberts
-19
/
+20
2022-05-02
Fix invalid keyword order for function declarations
Ken Matsui
-2
/
+2
2022-04-30
Add `do yeet` expressions to allow experimentation in nightly
Scott McMurray
-0
/
+21
2022-04-30
Save colon span to suggest bounds.
Camille GILLOT
-4
/
+9
2022-04-29
Remove hacks in `make_token_stream`.
Nicholas Nethercote
-38
/
+0
2022-04-29
errors: `span_suggestion` takes `impl ToString`
David Wood
-11
/
+11
2022-04-28
Rollup merge of #96433 - petrochenkov:delim, r=nnethercote
Dylan DPC
-218
/
+223
2022-04-28
Rollup merge of #96405 - pvdrz:ambiguous-plus-diagnostic, r=davidtwco
Dylan DPC
-9
/
+12
2022-04-28
rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter`
Vadim Petrochenkov
-218
/
+223
2022-04-28
Rollup merge of #96421 - nnethercote:less-NoDelim, r=petrochenkov
Dylan DPC
-50
/
+50
2022-04-27
rename `sum_with_parens`
Christian Poveda
-6
/
+3
2022-04-27
Avoid producing `NoDelim` values in `FrameData`.
Nicholas Nethercote
-12
/
+15
2022-04-27
Avoid producing `NoDelim` values in `MacArgs::delim()`.
Nicholas Nethercote
-16
/
+20
2022-04-27
Avoid producing `NoDelim` values in `TokenCursorFrame`.
Nicholas Nethercote
-22
/
+15
2022-04-26
move `AmbigousPlus` outside
Christian Poveda
-9
/
+10
2022-04-26
avoid `format!`
Christian Poveda
-2
/
+2
2022-04-25
remove old code
Christian Poveda
-9
/
+0
2022-04-25
migrate ambiguous plus diagnostic
Christian Poveda
-9
/
+23
2022-04-23
Better handle too many `#` recovery in raw str
Esteban Küber
-9
/
+34
2022-04-21
Introduced `Cursor::next_with_spacing_ref`.
Nicholas Nethercote
-5
/
+5
2022-04-21
Produce `CloseDelim` and pop the stack at the same time.
Nicholas Nethercote
-27
/
+34
2022-04-21
Avoid some tuple destructuring.
Nicholas Nethercote
-5
/
+7
2022-04-20
Remove `Eof` sanity check in `Parser::inlined_bump_with`.
Nicholas Nethercote
-6
/
+0
2022-04-20
Inline `Parser::nonterminal_may_begin_with`.
Nicholas Nethercote
-2
/
+4
2022-04-20
Inline `Parser::parse_nonterminal`.
Nicholas Nethercote
-1
/
+3
2022-04-20
Only record `fallback_span` when necessary.
Nicholas Nethercote
-1
/
+1
2022-04-20
Remove the loop from `Parser::bump()`.
Nicholas Nethercote
-29
/
+34
2022-04-20
Remove `TokenCursorFrame::open_delim`.
Nicholas Nethercote
-20
/
+5
2022-04-20
Use `true` for `open_delim`/`close_delim` in one spot.
Nicholas Nethercote
-2
/
+2
2022-04-20
Add a size assertion for `Parser`.
Nicholas Nethercote
-0
/
+5
2022-04-20
Move desugaring code into its own function.
Nicholas Nethercote
-67
/
+60
2022-04-19
Handle `Delimited` opening immediately.
Nicholas Nethercote
-1
/
+3
2022-04-19
Add {open,close}_delim arguments to `TokenCursorFrame::new()`.
Nicholas Nethercote
-12
/
+13
2022-04-19
Rearrange `TokenCursor::inlined_next()`.
Nicholas Nethercote
-17
/
+20
2022-04-19
Merge `TokenCursor::{next,next_desugared}`.
Nicholas Nethercote
-85
/
+71
2022-04-19
Inline and remove `Parser::next_tok()`.
Nicholas Nethercote
-32
/
+26
[prev]
[next]