public override void CGenAddress(CGenState state) { Reg ret = this.Expr.CGenValue(state); if (ret != Reg.EAX) { throw new InvalidProgramException(); } } }