summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gdc.test/fail_compilation/fail41.d
blob: 6d89395053999caa97106e1a7da0ebd0228950d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
TEST_OUTPUT:
---
fail_compilation/fail41.d(17): Error: cannot return non-void from `void` function
---
*/

class MyClass
{
}

MyClass[char[]] myarray;

void fn()
{
    foreach (MyClass mc; myarray)
        return mc;
}