comparison trunk/src/dil/Expressions.d @ 417:8af5c7e2f722

Fixed parsing asm FS register.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Thu, 27 Sep 2007 13:59:36 +0200
parents ff1d11c27061
children bd176bc73e43
comparison
equal deleted inserted replaced
416:a4783b904fba 417:8af5c7e2f722
986 } 986 }
987 987
988 class AsmRegisterExpression : Expression 988 class AsmRegisterExpression : Expression
989 { 989 {
990 Token* register; 990 Token* register;
991 Token* number; // ST(0) - ST(7) 991 Token* number; // ST(0) - ST(7) or FS:0, FS:4, FS:8
992 this(Token* register, Token* number = null) 992 this(Token* register, Token* number = null)
993 { 993 {
994 mixin(set_kind); 994 mixin(set_kind);
995 this.register = register; 995 this.register = register;
996 this.number = number; 996 this.number = number;