summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gdc.test/fail_compilation/test23170.d
blob: eb79cd81565eda2bb9802e0e1e1d5c9a8af45a33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
/*
TEST_OUTPUT:
---
fail_compilation/test23170.d(10): Error: array literal in `@nogc` delegate `test23170.__lambda5` may cause a GC allocation
---
*/
// https://issues.dlang.org/show_bug.cgi?id=23170

@nogc:
enum lambda = () => badAlias([1, 2, 3]);
alias badAlias = (int[] array) => id(array);
int[] id(int[] array) { return array; }