diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2022-11-23 20:13:44 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2022-11-24 00:03:51 +0300 |
| commit | a45a302be536126accf29764b6a3dca39d57d0fe (patch) | |
| tree | 1a5de866f2d6baad6857e7e26665ddf8d1fc42ce /src | |
| parent | f0843b89d1336962e9cb0572a40a790cd60ef4d9 (diff) | |
| download | rust-a45a302be536126accf29764b6a3dca39d57d0fe.tar.gz rust-a45a302be536126accf29764b6a3dca39d57d0fe.zip | |
effective visibility: Fix private visibility calculation for modules
Optimizations removed in the previous commit required this function to behave incorrectly, but now those optimizations are gone so we can fix the bug. Fixes https://github.com/rust-lang/rust/issues/104249
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/privacy/effective_visibilities_invariants.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/ui/privacy/effective_visibilities_invariants.rs b/src/test/ui/privacy/effective_visibilities_invariants.rs index 8c524d32815..af5a2bed6ab 100644 --- a/src/test/ui/privacy/effective_visibilities_invariants.rs +++ b/src/test/ui/privacy/effective_visibilities_invariants.rs @@ -5,7 +5,7 @@ pub mod m {} //~ ERROR module has missing stability attribute pub mod m { //~ ERROR the name `m` is defined multiple times - // mod inner {} - ICE + mod inner {} type Inner = u8; } |
