3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-08-11 13:40:53 +00:00

ast: fix import node

This commit is contained in:
Emil J. Tywoniak 2025-08-08 16:15:20 +02:00
parent 72ff18bab0
commit a5228e5bb0
2 changed files with 9 additions and 10 deletions

View file

@ -833,10 +833,9 @@ package_body_stmt:
import_stmt:
TOK_IMPORT hierarchical_id TOK_PACKAGESEP '*' ';' {
// Create an import node to track package imports
AstNode *import_node = new AstNode(AST_IMPORT);
auto import_node = std::make_unique<AstNode>(AST_IMPORT);
import_node->str = *$2;
ast_stack.back()->children.push_back(import_node);
delete $2;
extra->ast_stack.back()->children.push_back(std::move(import_node));
};
interface: