Merge pull request #242 from antmicro/fix-parameter-simplify
Don't simplify typedef from current module in simplify parameter
diff --git a/uhdm-plugin/UhdmAst.cc b/uhdm-plugin/UhdmAst.cc
index 6b6f142..c9dc82d 100644
--- a/uhdm-plugin/UhdmAst.cc
+++ b/uhdm-plugin/UhdmAst.cc
@@ -1399,8 +1399,6 @@
visitEachDescendant(module_node, [&](AST::AstNode *current_scope_node) {
if (current_scope_node->type == AST::AST_TYPEDEF || current_scope_node->type == AST::AST_PARAMETER ||
current_scope_node->type == AST::AST_LOCALPARAM) {
- if (current_scope_node->type == AST::AST_TYPEDEF)
- simplify(current_scope_node, nullptr);
AST_INTERNAL::current_scope[current_scope_node->str] = current_scope_node;
}
});