| /* |
| REQUIRED_ARGS: -de |
| TEST_OUTPUT: |
| --- |
| fail_compilation/fail17492.d(20): Error: function `fail17492.C.testE()` conflicts with previous declaration at fail_compilation/fail17492.d(13) |
| fail_compilation/fail17492.d(37): Error: function `fail17492.S.testE()` conflicts with previous declaration at fail_compilation/fail17492.d(30) |
| --- |
| https://issues.dlang.org/show_bug.cgi?id=17492 |
| */ |
| |
| class C |
| { |
| void testE() |
| { |
| class I |
| { |
| } |
| } |
| |
| void testE() |
| { |
| class I |
| { |
| } |
| } |
| } |
| |
| class S |
| { |
| void testE() |
| { |
| struct I |
| { |
| } |
| } |
| |
| void testE() |
| { |
| struct I |
| { |
| } |
| } |
| } |