]> git.proxmox.com Git - rustc.git/blobdiff - src/test/ui/type-alias-impl-trait/never_reveal_concrete_type.rs
New upstream version 1.61.0+dfsg1
[rustc.git] / src / test / ui / type-alias-impl-trait / never_reveal_concrete_type.rs
index 8787c023eb0c78708e7a8554b3c4ef7eb4860889..fed5ac07c901e5266345ff8ad8e30764126b2e45 100644 (file)
@@ -1,8 +1,7 @@
 #![feature(type_alias_impl_trait)]
-
+// check-pass
 fn main() {}
 
-// don't reveal the concrete type
 type NoReveal = impl std::fmt::Debug;
 
 fn define_no_reveal() -> NoReveal {
@@ -10,6 +9,6 @@ fn define_no_reveal() -> NoReveal {
 }
 
 fn no_reveal(x: NoReveal) {
-    let _: &'static str = x; //~ mismatched types
-    let _ = x as &'static str; //~ non-primitive cast
+    let _: &'static str = x;
+    let _ = x as &'static str;
 }