Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Parser/DeclarationNode.cc

    re048ece ra3525c4  
    296296        newnode->type->array.dimension = size;
    297297        newnode->type->array.isStatic = isStatic;
    298         if ( newnode->type->array.dimension == nullptr || newnode->type->array.dimension->isExpressionType<ast::ConstantExpr *>() ) {
    299                 newnode->type->array.isVarLen = false;
    300         } else {
    301                 newnode->type->array.isVarLen = true;
    302         } // if
     298        newnode->type->array.isVarLen = size && !size->isExpressionType<ast::ConstantExpr *>();
    303299        return newnode->addQualifiers( qualifiers );
    304300} // DeclarationNode::newArray
Note: See TracChangeset for help on using the changeset viewer.