1 // PERMUTE_ARGS: -d -dw 2 // segfault on DMD0.150, never failed if use typeid() instead. 3 4 struct myobject 5 { 6 TypeInfo objecttype; 7 void* offset; 8 } 9 10 myobject[] list; 11 foo()12 void foo() 13 { 14 int i; 15 16 list[1].typeinfo = i.typeinfo; 17 } 18