rust/tests/ui/traits/const-traits/issue-92111.rs
Michael Goulet e91267f3f0 Move tests
2024-10-22 00:03:09 +00:00

25 lines
326 B
Rust

// Regression test for #92111.
//
//@ known-bug: #110395
// FIXME check-pass
#![feature(const_trait_impl)]
use std::marker::Destruct;
pub trait Tr {}
#[allow(drop_bounds)]
impl<T: Drop> Tr for T {}
#[derive(Debug)]
pub struct S(i32);
impl Tr for S {}
const fn a<T: ~const Destruct>(t: T) {}
fn main() {
a(S(0));
}