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
/
ty.rs
Age
Commit message (
Expand
)
Author
Lines
2024-02-15
Add an `ErrorGuaranteed` to `ast::TyKind::Err`.
Nicholas Nethercote
-4
/
+6
2024-02-12
Lower anonymous structs or unions to HIR
Frank King
-2
/
+3
2024-01-31
Better error message in ed 2015
Michael Goulet
-2
/
+13
2024-01-31
Add async bound modifier to enable async Fn bounds
Michael Goulet
-5
/
+11
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-11
/
+10
2023-12-27
Introduce `const Trait` (always-const trait bounds)
León Orell Valerian Liehr
-11
/
+24
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-18
/
+18
2023-12-24
Remove `Parser` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-5
/
+6
2023-12-20
Refactor AST trait bound modifiers
León Orell Valerian Liehr
-48
/
+28
2023-12-08
coro_kind -> coroutine_kind
Michael Goulet
-2
/
+2
2023-12-06
Auto merge of #118655 - compiler-errors:rollup-vrngyzn, r=compiler-errors
bors
-10
/
+12
2023-12-04
Address code review feedback
Eric Holk
-1
/
+1
2023-12-04
Option<CoroutineKind>
Eric Holk
-1
/
+1
2023-12-04
Merge Async and Gen into CoroutineKind
Eric Holk
-2
/
+2
2023-12-04
Add genness to FnHeader
Eric Holk
-1
/
+2
2023-12-04
Fix parser ICE when recovering `dyn`/`impl` after `for<...>`
sjwang05
-10
/
+12
2023-11-24
Add `Span` to `TraitBoundModifier`
Deadbeef
-1
/
+1
2023-11-19
Rollup merge of #117891 - compiler-errors:recover-for-dyn, r=davidtwco
Michael Goulet
-3
/
+37
2023-11-14
Fix some typos
cui fliter
-1
/
+1
2023-11-14
Recover `dyn` and `impl` after `for<...>`
Michael Goulet
-3
/
+37
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-2
/
+1
2023-10-13
Format all the let chains in compiler
Michael Goulet
-5
/
+8
2023-10-04
Point to where missing return type should go
Michael Goulet
-1
/
+1
2023-08-29
suggest removing `impl` in generic trait bound position
y21
-12
/
+26
2023-08-24
Auto merge of #115131 - frank-king:feature/unnamed-fields-lite, r=petrochenkov
bors
-0
/
+46
2023-08-24
Parse unnamed fields and anonymous structs or unions
Frank King
-0
/
+46
2023-08-18
Auto merge of #114915 - nnethercote:Nonterminal-cleanups, r=petrochenkov
bors
-1
/
+1
2023-08-17
Rename `parse_no_question_mark_recover`.
Nicholas Nethercote
-1
/
+1
2023-08-16
Fix bad suggestion when wrong parentheses around a dyn trait
yukang
-10
/
+12
2023-07-19
Make it clearer that edition functions are >=, not ==
Michael Goulet
-1
/
+1
2023-05-04
Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk
Dylan DPC
-79
/
+46
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-05-02
Implement negative bounds
Michael Goulet
-79
/
+46
2023-05-01
Rip it out
Nilstrieb
-6
/
+1
2023-04-27
Migrate trivially translatable `rustc_parse` diagnostics
clubby789
-20
/
+10
2023-04-25
Fix static string lints
clubby789
-30
/
+12
2023-03-28
Add `(..)` syntax for RTN
Michael Goulet
-2
/
+5
2023-03-11
Gate all usages of dyn*, even in macros
Michael Goulet
-0
/
+2
2023-02-24
Replace parse_[sth]_expr with parse_expr_[sth] function names
est31
-2
/
+2
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-1
/
+1
2023-02-21
Use `ThinVec` in `ast::Generics` and related types.
Nicholas Nethercote
-12
/
+12
2023-02-16
Replace some `then`s with some `then_some`s
Maybe Waffle
-1
/
+1
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-3
/
+2
2023-02-08
Do not eagerly recover for bad impl-trait in macros
Michael Goulet
-2
/
+3
2023-02-02
Rollup merge of #107559 - WaffleLapkin:is_it_2015¿, r=davidtwco
Matthias Krüger
-1
/
+1
2023-02-02
Use `rust_2018` instead of `!is_rust_2015`
Maybe Waffle
-1
/
+1
2023-02-02
Rename `rust_2015` => `is_rust_2015`
Maybe Waffle
-1
/
+1
2023-02-02
Revert "Teach parser to understand fake anonymous enum syntax" and related co...
Michael Goulet
-62
/
+3
2023-02-01
migrate parser::ty to diagnostic structs
Xiretza
-85
/
+38
[next]