mirror of https://github.com/rust-lang/rust
18 lines
336 B
Rust
18 lines
336 B
Rust
//@ run-rustfix
|
|
// Test that we do not consider associated types to be sendable without
|
|
// some applicable trait bound (and we don't ICE).
|
|
#![allow(dead_code)]
|
|
|
|
trait Trait {
|
|
type AssocType;
|
|
fn dummy(&self) { }
|
|
}
|
|
fn bar<T:Trait+Send>() {
|
|
is_send::<T::AssocType>(); //~ ERROR E0277
|
|
}
|
|
|
|
fn is_send<T:Send>() {
|
|
}
|
|
|
|
fn main() { }
|