"BCS" <ao at pathlink.com> wrote in message news:ce0a334393908c94bfc5c9037e4 at news.digitalmars.com... > should this work? > > struct S > { > int i; > } > > S* s; > > alias s.i foo; > > No. You cannot alias expressions.