| /* |
| EXTRA_FILES: imports/a11919.d |
| TEST_OUTPUT: |
| --- |
| fail_compilation/ice11919.d(18): Error: initializer must be an expression, not `foo` |
| fail_compilation/imports/a11919.d(4): Error: template instance `a11919.doBar!(Foo).doBar.zoo!(t)` error instantiating |
| fail_compilation/imports/a11919.d(11): instantiated from here: `doBar!(Foo)` |
| fail_compilation/ice11919.d(26): instantiated from here: `doBar!(Bar)` |
| --- |
| */ |
| |
| import imports.a11919; |
| |
| enum foo; |
| |
| class Foo |
| { |
| @foo bool _foo; |
| } |
| |
| class Bar : Foo {} |
| |
| void main() |
| { |
| auto bar = new Bar(); |
| bar.doBar; |
| } |