Mercurial > projects > dil
diff trunk/src/Expressions.d @ 251:67a798459532
- Added parameter Token* tok to some Expression constructors. Adapted parser accordingly.
author | aziz |
---|---|
date | Wed, 01 Aug 2007 16:08:02 +0000 |
parents | 32d354584b28 |
children | 788398655d24 |
line wrap: on
line diff
--- a/trunk/src/Expressions.d Wed Aug 01 15:22:02 2007 +0000 +++ b/trunk/src/Expressions.d Wed Aug 01 16:08:02 2007 +0000 @@ -46,38 +46,38 @@ class CommaExpression : BinaryExpression { - this(Expression left, Expression right) - { super(left, right, null); } + this(Expression left, Expression right, Token* tok) + { super(left, right, tok); } } class OrOrExpression : BinaryExpression { - this(Expression left, Expression right) - { super(left, right, null); } + this(Expression left, Expression right, Token* tok) + { super(left, right, tok); } } class AndAndExpression : BinaryExpression { - this(Expression left, Expression right) - { super(left, right, null); } + this(Expression left, Expression right, Token* tok) + { super(left, right, tok); } } class OrExpression : BinaryExpression { - this(Expression left, Expression right) - { super(left, right, null); } + this(Expression left, Expression right, Token* tok) + { super(left, right, tok); } } class XorExpression : BinaryExpression { - this(Expression left, Expression right) - { super(left, right, null); } + this(Expression left, Expression right, Token* tok) + { super(left, right, tok); } } class AndExpression : BinaryExpression { - this(Expression left, Expression right) - { super(left, right, null); } + this(Expression left, Expression right, Token* tok) + { super(left, right, tok); } } class CmpExpression : BinaryExpression