src/compiler/SemanticAnalysis.cpp
changeset 218 ccb089827f87
parent 217 c22e983b3b6e
child 220 5df4a112967d
     1.1 --- a/src/compiler/SemanticAnalysis.cpp	Sun Nov 18 15:50:41 2012 -0800
     1.2 +++ b/src/compiler/SemanticAnalysis.cpp	Sun Nov 18 16:10:43 2012 -0800
     1.3 @@ -604,11 +604,10 @@
     1.4      else
     1.5          rval = new (pool_) HFloat(lval->type(), 1.0);
     1.6  
     1.7 -    if (node->postfix()) {
     1.8 -        assert(false);
     1.9 -    } else {
    1.10 +    if (node->postfix())
    1.11 +        hir_ = new (pool_) HPostIncDec(node->token(), lval, rval);
    1.12 +    else
    1.13          hir_ = new (pool_) HStore(node->token(), lval, rval);
    1.14 -    }
    1.15  }
    1.16  
    1.17  Type *