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
/
path.rs
Age
Commit message (
Expand
)
Author
Lines
2024-06-06
Reduce `pub` exposure.
Nicholas Nethercote
-1
/
+1
2024-05-30
Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanup
León Orell Valerian Liehr
-18
/
+15
2024-05-15
delegation: Implement list delegation
Vadim Petrochenkov
-2
/
+5
2024-05-13
Remove a `Span` from `TokenKind::Interpolated`.
Nicholas Nethercote
-1
/
+1
2024-05-11
ignore generics args in attribute paths
bohan
-7
/
+12
2024-04-23
parser: remove ununsed(no reads) max_angle_bracket_count field
klensy
-1
/
+0
2024-04-04
Rename ModSep to PathSep
León Orell Valerian Liehr
-9
/
+9
2024-03-23
Suggest assoc ty bound on lifetime in eq constraint
León Orell Valerian Liehr
-6
/
+18
2024-03-20
Rollup merge of #122540 - WaffleLapkin:ununexpected, r=estebank
Matthias Krüger
-1
/
+1
2024-03-19
Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obk
bors
-2
/
+0
2024-03-15
Make `unexpected` always "return" `PResult<()>` & add `unexpected_any`
Maybe Waffle
-1
/
+1
2024-03-12
Fix ICE in diagnostics for parenthesized type arguments
Daniel Sedlak
-21
/
+31
2024-03-09
Improve diagnostics for parenthesized type arguments
Daniel Sedlak
-2
/
+84
2024-03-08
Stabilize associated type bounds
Michael Goulet
-2
/
+0
2024-03-05
Rename all `ParseSess` variables/fields/lifetimes as `psess`.
Nicholas Nethercote
-6
/
+6
2024-02-20
Add newtype for raw idents
clubby789
-1
/
+2
2024-02-15
Add an `ErrorGuaranteed` to `ast::TyKind::Err`.
Nicholas Nethercote
-3
/
+4
2024-01-10
Rename consuming chaining methods on `DiagnosticBuilder`.
Nicholas Nethercote
-1
/
+1
2024-01-08
Make `DiagnosticBuilder::emit` consuming.
Nicholas Nethercote
-2
/
+2
2023-12-24
Remove `ParseSess` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-6
/
+6
2023-12-24
Remove `Parser` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-6
/
+10
2023-12-22
Auto merge of #119163 - fmease:refactor-ast-trait-bound-modifiers, r=compiler...
bors
-1
/
+1
2023-12-20
Refactor AST trait bound modifiers
León Orell Valerian Liehr
-1
/
+1
2023-12-18
Use `.into_diagnostic()` less.
Nicholas Nethercote
-4
/
+3
2023-12-18
Rename `Parser::span_diagnostic` as `Parser::dcx`.
Nicholas Nethercote
-2
/
+2
2023-11-16
More detail when expecting expression but encountering bad macro argument
Esteban Küber
-1
/
+1
2023-11-02
Minimize `pub` usage in `source_map.rs`.
Nicholas Nethercote
-1
/
+1
2023-10-25
Avoid unbounded O(n^2) when parsing nested type args
Esteban Küber
-4
/
+21
2023-10-13
Format all the let chains in compiler
Michael Goulet
-6
/
+5
2023-07-30
inline format!() args up to and including rustc_middle
Matthias Krüger
-1
/
+1
2023-05-04
Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk
Dylan DPC
-1
/
+1
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-2
/
+2
2023-05-02
Implement negative bounds
Michael Goulet
-1
/
+1
2023-05-01
soften the wording for removing type ascription
yukang
-1
/
+1
2023-05-01
fix tests
yukang
-1
/
+1
2023-05-01
clean up debug code
yukang
-5
/
+0
2023-05-01
Rip it out
Nilstrieb
-5
/
+68
2023-04-27
Migrate trivially translatable `rustc_parse` diagnostics
clubby789
-17
/
+4
2023-04-25
Fix static string lints
clubby789
-14
/
+8
2023-04-10
Remove `..` from return type notation
Michael Goulet
-9
/
+16
2023-03-28
Add `(..)` syntax for RTN
Michael Goulet
-4
/
+25
2023-03-28
RTN
Michael Goulet
-1
/
+5
2023-02-24
Replace parse_[sth]_expr with parse_expr_[sth] function names
est31
-1
/
+1
2023-02-21
Use `ThinVec` in `ast::AngleBracketedArgs`.
Nicholas Nethercote
-3
/
+3
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-1
/
+1
2023-01-27
recover more unbraced const args
León Orell Valerian Liehr
-14
/
+34
2022-12-19
clippy::complexity fixes
Matthias Krüger
-2
/
+1
2022-11-17
Use `ThinVec` in `ast::Path`.
Nicholas Nethercote
-4
/
+5
2022-11-17
Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in expressions, types, and ...
Nicholas Nethercote
-2
/
+2
2022-11-11
Introduce `ExprKind::IncludedBytes`
clubby789
-1
/
+3
[next]