blob: 8d5af747ce15406fb80a89cb25f81569ce8ea9ba [file] [log] [blame]
// PERMUTE_ARGS: -d -dw
// segfault on DMD0.150, never failed if use typeid() instead.
/*
TEST_OUTPUT:
---
fail_compilation/fail121.d(23): Error: no property `typeinfo` for `list[1]` of type `fail121.myobject`
fail_compilation/fail121.d(23): Error: no property `typeinfo` for `i` of type `int`
---
*/
struct myobject
{
TypeInfo objecttype;
void* offset;
}
myobject[] list;
void foo()
{
int i;
list[1].typeinfo = i.typeinfo;
}