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
/
tests
/
ui
/
traits
/
trait-upcasting
Age
Commit message (
Expand
)
Author
Lines
2025-09-30
remove unnecessary test directives
lcnr
-7
/
+0
2025-08-19
bless tests with new lint messages
Karol Zwolak
-2
/
+2
2025-07-13
Retire hir::*ItemRef.
Camille GILLOT
-3
/
+3
2025-07-01
Remove support for dyn*
Michael Goulet
-19
/
+0
2025-06-30
Merge `lower_item` into `check_item_type`
Oli Scherer
-1
/
+1
2025-03-12
Rollup merge of #138357 - lcnr:goodbye-TypeVerifier-rarw, r=compiler-errors
Manish Goregaokar
-2
/
+2
2025-03-11
change `TypeChecker` to a MIR visitor
lcnr
-2
/
+2
2025-03-11
Implement `#[define_opaque]` attribute for functions.
Oli Scherer
-0
/
+2
2025-03-01
Check dyn flavor before registering upcast goal on wide pointer cast in MIR t...
Michael Goulet
-0
/
+19
2025-02-10
Show diff suggestion format on verbose replacement
Esteban Küber
-10
/
+15
2025-02-06
allow+update `deref_into_dyn_supertrait`
Waffle Lapkin
-62
/
+52
2025-02-06
remove `feature(trait_upcasting)` from tests and bless them
Waffle Lapkin
-220
/
+59
2025-01-31
Ensure that we never try to monomorphize the upcasting of impossible dyn types
Michael Goulet
-0
/
+26
2025-01-30
More assertions, tests, and miri coverage
Michael Goulet
-5
/
+42
2025-01-30
Normalize vtable entries before walking and deduplicating them
Michael Goulet
-2
/
+33
2025-01-30
Do not treat vtable supertraits as distinct when bound with different bound vars
Michael Goulet
-2
/
+25
2025-01-30
Rework rustc_dump_vtable
Michael Goulet
-0
/
+117
2025-01-27
Remove all dead files inside tests/ui/
León Orell Valerian Liehr
-70
/
+0
2025-01-15
Rollup merge of #135498 - compiler-errors:dyn-upcasting-completeness, r=lcnr
Guillaume Gomez
-0
/
+29
2025-01-14
Prefer lower TraitUpcasting candidates
Michael Goulet
-0
/
+29
2025-01-14
add note to test
lcnr
-1
/
+1
2025-01-14
Leak check in impossible_predicates to avoid monomorphizing impossible instances
Michael Goulet
-0
/
+79
2025-01-06
`best_blame_constraint`: don't filter constraints by sup SCC
dianne
-4
/
+4
2024-12-27
Remove the `-test` suffix from normalize directives
Zalathar
-4
/
+4
2024-09-30
Instantiate binders in supertrait_vtable_slot
Michael Goulet
-7
/
+8
2024-09-28
Rollup merge of #130866 - compiler-errors:dyn-instantiate-binder, r=lcnr
Matthias Krüger
-44
/
+36
2024-09-27
Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-...
Matthias Krüger
-2
/
+2
2024-09-26
Check allow instantiating object trait binder when upcasting and in new solver
Michael Goulet
-44
/
+36
2024-09-25
Compiler: Rename "object safe" to "dyn compatible"
León Orell Valerian Liehr
-2
/
+2
2024-09-24
use more accurate spans for user type ascriptions
Lukas Markeffsky
-8
/
+8
2024-07-11
Always use a colon in `//@ normalize-*:` headers
Zalathar
-4
/
+4
2024-05-23
Support constraining opaque types while trait upcasting with binders
Oli Scherer
-10
/
+2
2024-05-23
Allow defining opaque types during trait object upcasting.
Oli Scherer
-19
/
+2
2024-05-23
Add more tests
Oli Scherer
-6
/
+68
2024-05-06
borrowck: more eagerly prepopulate opaques
lcnr
-46
/
+27
2024-04-04
Switch upcast projections to allowing opaque types and add a test showing it ...
Oli Scherer
-0
/
+60
2024-03-14
add tests
lcnr
-0
/
+128
2024-03-10
Ignore tests w/ current/next revisions from compare-mode=next-solver
Michael Goulet
-8
/
+15
2024-03-07
Merge collect_mod_item_types query into check_well_formed
Oli Scherer
-2
/
+17
2024-02-22
Deduplicate some logic and reword output
Esteban Küber
-5
/
+5
2024-02-22
Make confusable suggestions `verbose`
Esteban Küber
-5
/
+25
2024-02-16
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
许杰友 Jieyou Xu (Joe)
-26
/
+26
2024-02-15
Consider principal trait ref's auto-trait super-traits in dyn upcasting
Michael Goulet
-0
/
+14
2024-02-07
Update tests
r0cky
-4
/
+49
2024-01-22
Revert "Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkin"
Oli Scherer
-90
/
+196
2023-12-14
update use of feature flags
lcnr
-6
/
+6
2023-11-24
Show number in error message even for one error
Nilstrieb
-10
/
+10
2023-11-22
Rework supertrait lint once again
Michael Goulet
-3
/
+88
2023-11-22
Stabilize RFC3324 dyn upcasting coercion
Urgau
-174
/
+77
2023-11-20
Bump future release warning mode
Michael Goulet
-4
/
+4
[next]