Changeset 62c6cfa for src/Parser/DeclarationNode.cc
- Timestamp:
- Sep 23, 2023, 10:50:18 PM (9 months ago)
- Branches:
- master
- Children:
- c7616dd
- Parents:
- deda7e6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/DeclarationNode.cc
rdeda7e6 r62c6cfa 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.