Changes in src/Parser/DeclarationNode.cc [c1e66d9:b38f6da]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/DeclarationNode.cc
rc1e66d9 rb38f6da 394 394 return newnode->addQualifiers( qualifiers ); 395 395 } // DeclarationNode::newArray 396 397 DeclarationNode * DeclarationNode::newInlineEnumeratedArray( DeclarationNode * enumDecl, DeclarationNode * qualifiers ) {398 DeclarationNode * newnode = new DeclarationNode;399 newnode->type = new TypeData( TypeData::Array );400 newnode->type->array.isStatic = false;401 newnode->type->array.isVarLen = false;402 403 if ( enumDecl ) {404 newnode->type->declType = enumDecl->type;405 enumDecl->type = nullptr;406 delete enumDecl;407 } // if408 409 return newnode->addQualifiers( qualifiers );410 }411 396 412 397 DeclarationNode * DeclarationNode::newVarArray( DeclarationNode * qualifiers ) {
Note: See TracChangeset
for help on using the changeset viewer.