lindquist@1: module structinit; lindquist@1: lindquist@1: import structinit2; lindquist@1: lindquist@1: struct S lindquist@1: { lindquist@1: uint ui; lindquist@1: float f; lindquist@1: long l; lindquist@1: real r; lindquist@1: } lindquist@1: lindquist@1: S adef; lindquist@1: lindquist@1: S a = { 1, 2.0f }; lindquist@1: S b = { f:2.0f, l:42 }; lindquist@1: lindquist@1: Imp imp; lindquist@1: lindquist@1: void main() lindquist@1: { lindquist@1: //assert(a == S.init); lindquist@1: //assert(b == S(0,3.14f,0,real.init)); lindquist@1: } lindquist@38: