Mercurial > projects > ddmd
comparison dmd/Expression.d @ 53:a8b50ff7f201
ForeachStatement.syntaxCopy
SliceExp.syntaxCopy
AnonDeclaration.syntaxCopy
SwitchStatement.syntaxCopy
CaseStatement.syntaxCopy
BreakStatement.syntaxCopy
ThrowStatement.syntaxCopy
NewExp.syntaxCopy
DefaultStatement.syntaxCopy
AssertExp.syntaxCopy
ClassDeclaration.syntaxCopy
TypeTypedef.constConv
eval_builtin
ComplexExp.isConst
DVCondition.syntaxCopy
OrExp.getIntRange
AndExp.getIntRange
getMask
IntegerExp.getIntRange
Type.sizemask
CastExp.getIntRange
Expression.getIntRange
author | korDen |
---|---|
date | Sat, 21 Aug 2010 12:15:47 +0400 |
parents | ccbc1e0bb3f0 |
children | 8c2c7b7579f8 |
comparison
equal
deleted
inserted
replaced
52:69d078c417c6 | 53:a8b50ff7f201 |
---|---|
513 return MATCH.MATCHnomatch; | 513 return MATCH.MATCHnomatch; |
514 } | 514 } |
515 | 515 |
516 IntRange getIntRange() | 516 IntRange getIntRange() |
517 { | 517 { |
518 assert(false); | 518 IntRange ir; |
519 ir.imin = 0; | |
520 ir.imax = type.sizemask(); | |
521 return ir; | |
519 } | 522 } |
520 | 523 |
521 /************************************** | 524 /************************************** |
522 * Do an explicit cast. | 525 * Do an explicit cast. |
523 */ | 526 */ |