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
/
item.rs
Age
Commit message (
Expand
)
Author
Lines
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-12
/
+12
2024-02-29
AST: Refactor type alias where clauses
León Orell Valerian Liehr
-6
/
+11
2024-02-25
Add `ErrorGuaranteed` to `ast::ExprKind::Err`
Lieselotte
-2
/
+2
2024-02-25
Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillot
Matthias Krüger
-16
/
+20
2024-02-21
Rollup merge of #121379 - nnethercote:rm-unchecked_error_guaranteed, r=oli-obk
León Orell Valerian Liehr
-16
/
+4
2024-02-21
Remove an `unchecked_error_guaranteed` call.
Nicholas Nethercote
-16
/
+4
2024-02-20
Support async trait bounds in macros
Michael Goulet
-0
/
+9
2024-02-20
Add newtype for trailing in parser
clubby789
-2
/
+3
2024-02-20
Add newtype for parser recovery
clubby789
-12
/
+14
2024-02-20
Add newtype for raw idents
clubby789
-3
/
+4
2024-02-17
Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote
Matthias Krüger
-5
/
+8
2024-02-15
errors: only eagerly translate subdiagnostics
David Wood
-5
/
+8
2024-02-15
Add an `ErrorGuaranteed` to `ast::TyKind::Err`.
Nicholas Nethercote
-5
/
+21
2024-02-02
Remove unnecessary `.to_string()`/`.as_str()`s
trevyn
-1
/
+1
2024-01-29
Stop using `String` for error codes.
Nicholas Nethercote
-1
/
+1
2024-01-12
Delegation implementation: step 1
Bryanskiy
-0
/
+36
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-10
/
+12
2024-01-10
Rename `struct_span_err!` as `struct_span_code_err!`.
Nicholas Nethercote
-2
/
+2
2024-01-08
Remove a fourth `DiagnosticBuilder::emit_without_consuming` call.
Nicholas Nethercote
-22
/
+13
2024-01-08
Use chaining for `DiagnosticBuilder` construction and `emit`.
Nicholas Nethercote
-2
/
+1
2024-01-08
Use chaining in `DiagnosticBuilder` construction.
Nicholas Nethercote
-12
/
+10
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-16
/
+19
2024-01-05
rustc_span: More consistent span combination operations
Vadim Petrochenkov
-2
/
+2
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-36
/
+37
2023-12-24
Remove `Parser` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-10
/
+12
2023-12-22
Auto merge of #119097 - nnethercote:fix-EmissionGuarantee, r=compiler-errors
bors
-10
/
+6
2023-12-20
Give `VariantData::Struct` named fields, to clairfy `recovered`.
Alona Enraght-Moony
-5
/
+5
2023-12-18
Use `.into_diagnostic()` less.
Nicholas Nethercote
-10
/
+6
2023-12-18
Rename `Parser::span_diagnostic` as `Parser::dcx`.
Nicholas Nethercote
-7
/
+7
2023-12-15
NFC don't convert types to identical types
Matthias Krüger
-1
/
+1
2023-12-10
remove redundant imports
surechen
-7
/
+1
2023-12-08
Support async gen fn
Michael Goulet
-26
/
+21
2023-12-08
coro_kind -> coroutine_kind
Michael Goulet
-3
/
+3
2023-12-08
Implement `async gen` blocks
Michael Goulet
-2
/
+4
2023-12-07
Rollup merge of #116420 - bvanjoi:fix-116203, r=Nilstrieb
Matthias Krüger
-1
/
+3
2023-12-04
Address code review feedback
Eric Holk
-1
/
+1
2023-12-04
Option<CoroutineKind>
Eric Holk
-12
/
+14
2023-12-04
Merge Async and Gen into CoroutineKind
Eric Holk
-11
/
+23
2023-12-04
Make async gen fn an error
Eric Holk
-0
/
+6
2023-12-04
gate gen fn behind gen_blocks
Eric Holk
-0
/
+4
2023-12-04
Lower return types for gen fn to impl Iterator
Eric Holk
-4
/
+0
2023-12-04
Add genness to FnHeader
Eric Holk
-1
/
+2
2023-12-02
Use `Session::diagnostic` in more places.
Nicholas Nethercote
-11
/
+6
2023-11-29
Always emit help when failing to parse enum variant
Esteban Küber
-2
/
+7
2023-11-29
Change enum parse recovery
Esteban Küber
-8
/
+35
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-16
More detail when expecting expression but encountering bad macro argument
Esteban Küber
-2
/
+2
2023-11-15
discard invalid spans in external blocks
bohan
-1
/
+3
2023-11-08
Rollup merge of #117282 - clubby789:recover-wrong-function-header, r=TaKO8Ki
Guillaume Gomez
-3
/
+37
2023-11-07
Auto merge of #117297 - clubby789:fn-trait-missing-paren, r=TaKO8Ki
bors
-0
/
+12
[next]