From 698f8c2f01ea549d77d7dc3338a12e04c11057b9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 14:02:58 +0200 Subject: Adding upstream version 1.64.0+dfsg1. Signed-off-by: Daniel Baumann --- src/test/ui/pub/pub-reexport-priv-extern-crate.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/test/ui/pub/pub-reexport-priv-extern-crate.rs (limited to 'src/test/ui/pub/pub-reexport-priv-extern-crate.rs') diff --git a/src/test/ui/pub/pub-reexport-priv-extern-crate.rs b/src/test/ui/pub/pub-reexport-priv-extern-crate.rs new file mode 100644 index 000000000..dd5cd420f --- /dev/null +++ b/src/test/ui/pub/pub-reexport-priv-extern-crate.rs @@ -0,0 +1,20 @@ +extern crate core; +pub use core as reexported_core; //~ ERROR `core` is private, and cannot be re-exported + //~^ WARN this was previously accepted + +mod foo1 { + extern crate core; +} + +mod foo2 { + use foo1::core; //~ ERROR crate import `core` is private + pub mod bar { + extern crate core; + } +} + +mod baz { + pub use foo2::bar::core; //~ ERROR crate import `core` is private +} + +fn main() {} -- cgit v1.2.3