blob: cd15be54ec785fe83a59f184bfa1e77ec2ad5888 [file] [log] [blame] [edit]
// This ensures we don't ICE in situations like rust-lang/rust#127299.
trait Qux {
fn bar() -> i32;
}
pub struct Lint {
pub desc: &'static dyn Qux,
//~^ ERROR cannot be made into an object
}
static FOO: &Lint = &Lint { desc: "desc" };
//~^ ERROR cannot be shared between threads safely
//~| ERROR cannot be made into an object
//~| ERROR cannot be made into an object
fn main() {}