diff options
Diffstat (limited to 'src/test/ui/inner-static-type-parameter.rs')
-rw-r--r-- | src/test/ui/inner-static-type-parameter.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/test/ui/inner-static-type-parameter.rs b/src/test/ui/inner-static-type-parameter.rs new file mode 100644 index 000000000..c08ccd29d --- /dev/null +++ b/src/test/ui/inner-static-type-parameter.rs @@ -0,0 +1,11 @@ +// see #9186 + +enum Bar<T> { What } //~ ERROR parameter `T` is never used + +fn foo<T>() { + static a: Bar<T> = Bar::What; +//~^ ERROR can't use generic parameters from outer function +} + +fn main() { +} |