diff options
Diffstat (limited to 'src/test/ui/mismatched_types/wrap-suggestion-privacy.rs')
-rw-r--r-- | src/test/ui/mismatched_types/wrap-suggestion-privacy.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/test/ui/mismatched_types/wrap-suggestion-privacy.rs b/src/test/ui/mismatched_types/wrap-suggestion-privacy.rs deleted file mode 100644 index 63cb1a129..000000000 --- a/src/test/ui/mismatched_types/wrap-suggestion-privacy.rs +++ /dev/null @@ -1,24 +0,0 @@ -mod inner { - pub struct Wrapper<T>(T); -} - -fn needs_wrapper(t: inner::Wrapper<i32>) {} -fn needs_wrapping(t: std::num::Wrapping<i32>) {} -fn needs_ready(t: std::future::Ready<i32>) {} - -fn main() { - // Suggest wrapping expression because type is local - // and its privacy can be easily changed - needs_wrapper(0); - //~^ ERROR mismatched types - //~| HELP try wrapping the expression in `inner::Wrapper` - - // Suggest wrapping expression because field is accessible - needs_wrapping(0); - //~^ ERROR mismatched types - //~| HELP try wrapping the expression in `std::num::Wrapping` - - // Do not suggest wrapping expression - needs_ready(Some(0)); - //~^ ERROR mismatched types -} |