diff options
| author | mibac138 <5672750+mibac138@users.noreply.github.com> | 2020-05-03 18:56:52 +0200 |
|---|---|---|
| committer | mibac138 <5672750+mibac138@users.noreply.github.com> | 2020-05-19 20:40:47 +0200 |
| commit | d190e10f74afbe7edb5755bb0e0825450ea6c3bb (patch) | |
| tree | 9b385884079dd5da02dcace11b49662c32690744 /src/test/ui/use/use-mod/use-mod-6.rs | |
| parent | 84a44218ad9dd0e278d934a72975dbad4f88c235 (diff) | |
| download | rust-d190e10f74afbe7edb5755bb0e0825450ea6c3bb.tar.gz rust-d190e10f74afbe7edb5755bb0e0825450ea6c3bb.zip | |
Add error recovery for `use foo::self`
Diffstat (limited to 'src/test/ui/use/use-mod/use-mod-6.rs')
| -rw-r--r-- | src/test/ui/use/use-mod/use-mod-6.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/test/ui/use/use-mod/use-mod-6.rs b/src/test/ui/use/use-mod/use-mod-6.rs new file mode 100644 index 00000000000..1f8777daca4 --- /dev/null +++ b/src/test/ui/use/use-mod/use-mod-6.rs @@ -0,0 +1,13 @@ +mod foo { + pub mod bar { + pub fn drop() {} + } +} + +use foo::bar::self as abc; +//~^ ERROR `self` imports are only allowed within a { } list + +fn main() { + // Because of error recovery this shouldn't error + abc::drop(); +} |
