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_middle
/
src
/
ty
/
diagnostics.rs
Age
Commit message (
Expand
)
Author
Lines
2025-08-06
Add support for shortening `Instance` and use it
Esteban Küber
-2
/
+11
2025-05-06
Auto merge of #131160 - ismailarilik:handle-potential-query-instability-lint-...
bors
-2
/
+2
2025-05-05
Handle rustc_middle cases of rustc::potential_query_instability lint
ismailarilik
-2
/
+2
2025-04-16
Rename `LifetimeName` as `LifetimeKind`.
Nicholas Nethercote
-2
/
+2
2025-04-14
Remove unused `Map` field from `TraitObjectVisitor`.
Nicholas Nethercote
-1
/
+1
2025-04-14
Remove unused `StaticLifetimeVisitor`.
Nicholas Nethercote
-12
/
+0
2025-03-17
Auto merge of #138595 - jhpratt:rollup-09pvfzu, r=jhpratt
bors
-24
/
+18
2025-03-17
Flatten and simplify some control flow
Yotam Ofek
-24
/
+18
2025-03-17
Use `strip_{prefix|suffix}` instead of `{starts|ends}_with`+indexing
Yotam Ofek
-2
/
+2
2025-02-25
Teach structured errors to display short `Ty`
Esteban Küber
-1
/
+9
2025-01-31
Make comma separated lists of anything easier to make for errors
Esteban Küber
-10
/
+6
2025-01-23
Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor`
Boxy
-4
/
+4
2025-01-23
Make `hir::TyKind::TraitObject` use tagged ptr
Boxy
-7
/
+7
2025-01-19
Manual cleanup of some `is_{or_none|some_and}` usages
Yotam Ofek
-1
/
+1
2025-01-03
remove unused function params
Matthias Krüger
-2
/
+2
2024-12-16
update uses of extract_if in the compiler
The 8472
-1
/
+1
2024-12-07
Tweak wording
Esteban Küber
-5
/
+5
2024-12-07
Do not talk about "trait `<Foo = Bar>`"
Esteban Küber
-2
/
+4
2024-12-07
Account for `impl Trait` in "add bound" suggestion message
Esteban Küber
-0
/
+6
2024-12-07
Mention type parameter in more cases and don't suggest ~const bound already t...
Esteban Küber
-16
/
+9
2024-12-07
Use trait name instead of full constraint in suggestion message
Esteban Küber
-23
/
+61
2024-12-07
Add test for lack of suggestion in stable
Esteban Küber
-2
/
+2
2024-12-07
reword trait bound suggestion message to include the bounds
Esteban Küber
-14
/
+31
2024-12-07
Don't suggest restricting bound with unstable traits on stable
Esteban Küber
-8
/
+24
2024-11-25
Refactor `where` predicates, and reserve for attributes support
Frank King
-2
/
+2
2024-10-26
Effects cleanup
Deadbeef
-1
/
+1
2024-10-24
Remove associated type based effects logic
Michael Goulet
-3
/
+0
2024-10-22
Represent TraitBoundModifiers as distinct parts in HIR
Michael Goulet
-1
/
+1
2024-10-14
Move trait bound modifiers into hir::PolyTraitRef
Michael Goulet
-1
/
+2
2024-10-12
remove a couple of redundant String to String conversion
Matthias Krüger
-1
/
+1
2024-10-04
rm `ItemKind::OpaqueTy`
Noah Lev
-8
/
+2
2024-10-02
Remove redundant in_trait from hir::TyKind::OpaqueDef
Michael Goulet
-1
/
+1
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-1
/
+1
2024-08-13
Use is_lang_item more
Michael Goulet
-4
/
+4
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-6
/
+6
2024-07-24
Rollup merge of #127717 - gurry:127441-stray-impl-sugg, r=compiler-errors
Matthias Krüger
-20
/
+49
2024-07-17
Remove invalid further restricting for type bound
yukang
-0
/
+14
2024-07-14
Fix malformed suggestion for repeated maybe unsized bounds
Gurinder Singh
-20
/
+49
2024-06-21
Rename a bunch of things
Michael Goulet
-1
/
+1
2024-04-23
Wrap dyn type with parentheses in suggestion
long-long-float
-17
/
+22
2024-04-09
Add redundant_lifetime_args lint
Michael Goulet
-8
/
+7
2024-03-21
Replace closures with `_` when suggesting fully qualified path for method call
Esteban Küber
-6
/
+22
2024-03-11
Rename `IntoDiagnosticArg` as `IntoDiagArg`.
Nicholas Nethercote
-4
/
+4
2024-03-05
Convert `TypeVisitor` and `DefIdVisitor` to use `VisitorResult`
Jason Newcomb
-3
/
+3
2024-02-28
Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`.
Nicholas Nethercote
-2
/
+2
2024-02-28
Rename `DiagnosticBuilder` as `Diag`.
Nicholas Nethercote
-4
/
+4
2024-02-19
Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers.
Nicholas Nethercote
-4
/
+4
2024-02-10
Take empty `where` into account when suggesting predicates
Gurinder Singh
-1
/
+7
2024-02-04
make effect infer variables suggestable in diagnostics
Deadbeef
-0
/
+4
2024-01-30
Remove the lifetime from `DiagnosticArgValue`.
Nicholas Nethercote
-1
/
+1
[next]