Skip to content

Commit ddd8343

Browse files
committed
add glob import check in ModuleScope::Glob
1 parent a1d845b commit ddd8343

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

compiler/rustc_resolve/src/ident.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -932,6 +932,12 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> {
932932
.into_iter()
933933
.find_map(|binding| if binding == ignore_binding { None } else { binding });
934934

935+
if let Some(binding) = binding {
936+
if !binding.is_glob_import() {
937+
return None;
938+
}
939+
}
940+
935941
if let Some(finalize) = finalize {
936942
return Some(this.finalize_module_binding(
937943
ident,

0 commit comments

Comments
 (0)