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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_mir_build
/
src
/
errors.rs
Age
Commit message (
Expand
)
Author
Lines
2025-02-10
peace of mind: be absolutely sure we don't try to emit a 0-part suggestion
dianne
-1
/
+4
2025-02-10
try to suggest eliding redundant binding modifiers
dianne
-9
/
+14
2025-02-10
reword default binding mode notes
dianne
-9
/
+3
2025-02-10
separate labels for default binding mode spans into their own notes
dianne
-0
/
+21
2025-02-10
experimentally label the spans for default binding modes
dianne
-0
/
+6
2025-02-10
reword pattern migration diagnostic to make sense in all editions
dianne
-0
/
+3
2025-02-10
pattern migration: move labels out of the suggestion struct
dianne
-6
/
+4
2024-12-18
Rollup merge of #134394 - dianne:clarify-pat-2024-migration, r=compiler-errors
许杰友 Jieyou Xu (Joe)
-8
/
+20
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-17
Clarify the match ergonomics 2024 migration lint's output
dianne
-8
/
+20
2024-12-04
Add more context to fall-through "const pattern of non-structural type" error
Esteban Küber
-1
/
+0
2024-12-04
Add context to fall-through "const pattern of non-structural type" error
Esteban Küber
-2
/
+4
2024-12-04
Add additional context for non-sructural type constant used in pattern
Esteban Küber
-2
/
+7
2024-12-04
Specify type kind of constant that can't be used in patterns
Esteban Küber
-0
/
+2
2024-12-04
Tweak output of some const pattern errors
Esteban Küber
-0
/
+10
2024-12-04
Point at generic param through which a const is used in a pattern
Esteban Küber
-0
/
+1
2024-12-04
Tweak ptr in pattern error
Esteban Küber
-0
/
+2
2024-12-04
Tweak unevaluated constant in pattern error
Esteban Küber
-0
/
+1
2024-11-23
thir building: use typing_env directly
lcnr
-1
/
+1
2024-11-23
Auto merge of #132915 - veluca93:unsafe-fields, r=jswrenn
bors
-0
/
+67
2024-11-22
Rollup merge of #132658 - estebank:const-in-pattern-typo, r=Nadrieril
Michael Goulet
-0
/
+22
2024-11-21
Implement the unsafe-fields RFC.
Luca Versari
-0
/
+67
2024-11-20
Rollup merge of #132708 - estebank:const-as-binding, r=Nadrieril
Matthias Krüger
-3
/
+5
2024-11-20
Detect const in pattern with typo
Esteban Küber
-0
/
+22
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-1
/
+1
2024-11-17
Make suggestion verbose
Esteban Küber
-1
/
+2
2024-11-17
Point at `const` definition when used instead of a binding in a `let` statement
Esteban Küber
-2
/
+3
2024-10-16
Rollup merge of #131381 - Nadrieril:min-match-ergonomics, r=pnkfelix
Matthias Krüger
-0
/
+2
2024-10-08
Error on resetted binding mode in edition 2024
Nadrieril
-0
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-09-13
Add a machine-applicable suggestion to "unreachable pattern"
Nadrieril
-0
/
+2
2024-09-01
Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU"
Jakub Beránek
-35
/
+0
2024-08-28
Implement RFC 3525.
Luca Versari
-0
/
+35
2024-08-24
Fix `elided_named_lifetimes` in code
Pavel Grigorenko
-1
/
+1
2024-08-21
Rollup merge of #129344 - compiler-errors:less-option-unit-diagnostics, r=jie...
Matthias Krüger
-5
/
+5
2024-08-21
Use bool in favor of Option<()> for diagnostics
Michael Goulet
-5
/
+5
2024-08-20
Move the "matches no value" note to be a span label
Nadrieril
-8
/
+3
2024-08-19
Cap the number of patterns pointed to by the lint
Nadrieril
-0
/
+1
2024-08-19
Add a note with a link to explain empty types
Nadrieril
-0
/
+2
2024-08-13
`#[deprecated_safe_2024]`: Also use the `// TODO:` hint in the compiler error
Tobias Bucher
-0
/
+1
2024-08-13
Allow to customize `// TODO:` comment for deprecated safe autofix
Tobias Bucher
-4
/
+2
2024-07-29
Rollup merge of #128304 - Zalathar:thir-pat-display, r=Nadrieril
Matthias Krüger
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+7
2024-07-28
Don't store `thir::Pat` in error structs
Zalathar
-1
/
+1
2024-07-24
Improve "covered_by_many" error
Nadrieril
-16
/
+2
2024-07-24
Explain why a given pattern is considered unreachable
Nadrieril
-3
/
+29
2024-07-18
avoid creating an Instance only to immediately disassemble it again
Ralf Jung
-8
/
+1
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-3
/
+3
2024-06-12
Add TODO comment to unsafe env modification
Tobias Bucher
-0
/
+5
2024-06-04
Reduce `pub` exposure.
Nicholas Nethercote
-259
/
+259
[next]