Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
cycle-trait
/
cycle-trait-supertrait-indirect.rs
blob: 9a72b65da883e6697e664764a045d4405da12cdf [
file
] [
log
] [
blame
] [
edit
]
// Test a supertrait cycle where the first trait we find (`A`) is not
// a direct participant in the cycle.
trait
A
:
B
{
}
trait
B
:
C
{
//~^ ERROR cycle detected
}
trait
C
:
B
{
}
fn
main
()
{
}