diff options
Diffstat (limited to 'src/test/ui/traits/issue-97695-double-trivial-bound.rs')
| -rw-r--r-- | src/test/ui/traits/issue-97695-double-trivial-bound.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/test/ui/traits/issue-97695-double-trivial-bound.rs b/src/test/ui/traits/issue-97695-double-trivial-bound.rs deleted file mode 100644 index 213605b5114..00000000000 --- a/src/test/ui/traits/issue-97695-double-trivial-bound.rs +++ /dev/null @@ -1,24 +0,0 @@ -// compile-flags: -Zinline-mir --emit=mir -// build-pass - -pub trait Associate { - type Associated; -} - -pub struct Wrap<'a> { - pub field: &'a i32, -} - -pub trait Create<T> { - fn create() -> Self; -} - -pub fn oh_no<'a, T>() -where - Wrap<'a>: Associate, - <Wrap<'a> as Associate>::Associated: Create<T>, -{ - <Wrap<'a> as Associate>::Associated::create(); -} - -pub fn main() {} |
