dmd/compiler/test/fail_compilation/ctfe10995.d
2022-07-09 18:53:07 +02:00

25 lines
359 B
D

/*
TEST_OUTPUT:
---
fail_compilation/ctfe10995.d(19): Error: cannot read uninitialized variable `a` in CTFE
fail_compilation/ctfe10995.d(25): Error: cannot read uninitialized variable `a` in CTFE
---
*/
struct T
{
short a = void;
}
T foo()
{
auto t = T.init;
return t;
}
enum i = foo().a;
struct T2
{
short a = void;
}
enum i2 = T2.init.a;