diff options
Diffstat (limited to 'src/test/ui/type/type-check/missing_trait_impl.rs')
-rw-r--r-- | src/test/ui/type/type-check/missing_trait_impl.rs | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/test/ui/type/type-check/missing_trait_impl.rs b/src/test/ui/type/type-check/missing_trait_impl.rs deleted file mode 100644 index 0e3e703a2..000000000 --- a/src/test/ui/type/type-check/missing_trait_impl.rs +++ /dev/null @@ -1,16 +0,0 @@ -fn main() { -} - -fn foo<T>(x: T, y: T) { - let z = x + y; //~ ERROR cannot add `T` to `T` -} - -fn bar<T>(x: T) { - x += x; //~ ERROR binary assignment operation `+=` cannot be applied to type `T` -} - -fn baz<T>(x: T) { - let y = -x; //~ ERROR cannot apply unary operator `-` to type `T` - let y = !x; //~ ERROR cannot apply unary operator `!` to type `T` - let y = *x; //~ ERROR type `T` cannot be dereferenced -} |