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
/
pat.rs
Age
Commit message (
Expand
)
Author
Lines
2023-12-23
Give `DiagnosticBuilder` a default type.
Nicholas Nethercote
-4
/
+4
2023-12-18
Use `.into_diagnostic()` less.
Nicholas Nethercote
-5
/
+6
2023-12-18
Rename `Parser::span_diagnostic` as `Parser::dcx`.
Nicholas Nethercote
-2
/
+2
2023-12-08
Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors
bors
-8
/
+4
2023-12-03
Detect attempts to expand a macro to a match arm again
Nadrieril
-6
/
+2
2023-12-03
Parse a pattern with no arm
Nadrieril
-2
/
+2
2023-12-02
Use `Session::diagnostic` in more places.
Nicholas Nethercote
-2
/
+2
2023-11-29
Avoid unnecessary pattern parse errors on `ref box`
Esteban Küber
-3
/
+3
2023-11-29
When parsing patterns, bubble all errors except reserved idents that aren't l...
Esteban Küber
-1
/
+13
2023-11-29
Make `parse_pat_ident` not recover bad name
Esteban Küber
-1
/
+1
2023-11-29
Rollup merge of #118157 - Nadrieril:never_pat-feature-gate, r=compiler-errors
Matthias Krüger
-1
/
+5
2023-11-29
Add `never_patterns` feature gate
Nadrieril
-1
/
+5
2023-11-27
Suggest swapping the order of `ref` and `box`
Hirochika Matsumoto
-2
/
+8
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-2
/
+2
2023-11-17
Auto merge of #114292 - estebank:issue-71039, r=b-naber
bors
-1
/
+1
2023-11-16
Smaller span for unnessary `mut` suggestion
Esteban Küber
-5
/
+5
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
/
+2
2023-10-30
Account for `ref` and `mut` in the wrong place for pattern ident renaming
Esteban Küber
-1
/
+33
2023-09-12
Only suggest turbofish in patterns if we may recover
León Orell Valerian Liehr
-1
/
+2
2023-08-04
Rollup merge of #113999 - Centri3:macro-arm-expand, r=wesleywiser
Matthias Krüger
-2
/
+6
2023-08-03
Rollup merge of #114300 - MU001999:fix/turbofish-pat, r=estebank
Matthias Krüger
-22
/
+46
2023-08-03
Avoid too many expected symbols and reduce `None`s
r0cky
-15
/
+28
2023-08-03
Apply suggestions
r0cky
-2
/
+4
2023-08-03
Keep the suggestion for wrong arbitrary self types
Mu001999
-14
/
+22
2023-08-01
Suggests turbofish in patterns
Mu001999
-0
/
+1
2023-07-30
inline format!() args up to and including rustc_middle
Matthias Krüger
-3
/
+3
2023-07-24
Recover from some macros
Catherine Flores
-5
/
+1
2023-07-24
Specify macro is invalid in certain contexts
Catherine
-2
/
+10
2023-07-20
Don't translate compiler-internal bug messages
Oli Scherer
-33
/
+16
2023-06-03
Fix suggestion for matching struct with `..` on both ends
许杰友 Jieyou Xu (Joe)
-12
/
+45
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-3
/
+3
2023-05-01
Rip it out
Nilstrieb
-5
/
+5
2023-04-27
Migrate trivially translatable `rustc_parse` diagnostics
clubby789
-13
/
+8
2023-03-20
feat: implement error recovery in `expected_ident_found`
Ezra Shaw
-2
/
+8
2023-03-19
refactor: improve "ident starts with number" error
Ezra Shaw
-5
/
+1
2023-03-09
feat/refactor: improve errors in case of ident with number at start
Ezra Shaw
-0
/
+4
2023-02-22
errors: generate typed identifiers in each crate
David Wood
-3
/
+2
2023-02-21
Use `ThinVec` in `ast::PatKind::Struct`.
Nicholas Nethercote
-4
/
+4
2023-02-21
Use `ThinVec` in various AST types.
Nicholas Nethercote
-2
/
+3
2023-02-02
Rollup merge of #107493 - clubby789:range-fat-arrow-followup, r=estebank
Matthias Krüger
-1
/
+1
2023-02-02
Rollup merge of #106919 - compiler-errors:underscore-typo-in-field-pat, r=jac...
Matthias Krüger
-7
/
+11
2023-02-02
Improve diagnostic for missing space in range pattern
clubby789
-1
/
+1
2023-02-02
Recover _ as .. in field pattern
Michael Goulet
-7
/
+11
2023-02-02
Revert "Teach parser to understand fake anonymous enum syntax" and related co...
Michael Goulet
-2
/
+1
2023-02-01
Convert rustc_parse::parser::pat::Expected to enum
Xiretza
-16
/
+32
2023-02-01
rustc_parse: migrate more to diagnostic structs
Xiretza
-177
/
+104
2023-01-28
Migrate some range parsing diagnostics
clubby789
-19
/
+8
2023-01-28
Check for missing space between fat arrow and range pattern
clubby789
-13
/
+31
2023-01-17
Teach parser to understand fake anonymous enum syntax
Esteban Küber
-1
/
+2
[next]