File tree Expand file tree Collapse file tree 3 files changed +1
-17
lines changed
test/run-make-fulldeps/extern-prelude Expand file tree Collapse file tree 3 files changed +1
-17
lines changed Original file line number Diff line number Diff line change @@ -1975,9 +1975,7 @@ impl<'a> Resolver<'a> {
1975
1975
if !module. no_implicit_prelude {
1976
1976
if ns == TypeNS && self . extern_prelude . contains ( & ident. name ) {
1977
1977
if !self . session . features_untracked ( ) . extern_prelude {
1978
- feature_err ( & self . session . parse_sess , "extern_prelude" ,
1979
- ident. span , GateIssue :: Language ,
1980
- "access to extern crates through prelude is experimental" ) . emit ( ) ;
1978
+ return None ;
1981
1979
}
1982
1980
1983
1981
let crate_id = self . crate_loader . process_path_extern ( ident. name , ident. span ) ;
Original file line number Diff line number Diff line change 7
7
$(RUSTC) basic.rs --extern ep_lib=$(TMPDIR)/libep_lib.rlib
8
8
$(RUSTC) shadow-mod.rs --extern ep_lib=$(TMPDIR)/libep_lib.rlib
9
9
$(RUSTC) shadow-prelude.rs --extern Vec=$(TMPDIR)/libep_vec.rlib
10
- $(RUSTC) feature-gate.rs --extern ep_lib=$(TMPDIR)/libep_lib.rlib 2>&1 | $(CGREP) "access to extern crates through prelude is experimental"
11
10
$(RUSTC) relative-only.rs --extern ep_lib=$(TMPDIR)/libep_lib.rlib 2>&1 | $(CGREP) "unresolved import"
12
11
$(RUSTC) relative-only.rs --extern ep_lib=$(TMPDIR)/libep_lib.rlib 2>&1 | $(CGREP) "failed to resolve"
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments