]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/issue-17959.rs
Merge commit '3ae8faff4d46ad92f194c2a4b941c3152a701b31' into clippyup
[rust.git] / src / test / ui / issues / issue-17959.rs
1 extern crate core;
2
3 use core::ops::Drop;
4
5 trait Bar {}
6
7 struct G<T: ?Sized> {
8     _ptr: *const T
9 }
10
11 impl<T> Drop for G<T> {
12 //~^ ERROR `Drop` impl requires `T: Sized`
13     fn drop(&mut self) {
14         if !self._ptr.is_null() {
15         }
16     }
17 }
18
19 fn main() {
20     let x:G<dyn Bar>;
21 }