Remove task lifetime check

Signed-off-by: Kamil Danecki <kdanecki@internships.antmicro.com>
This commit is contained in:
Kamil Danecki 2026-03-26 08:59:03 +01:00
parent 935b3bf9ea
commit 4439f17cd5
1 changed files with 1 additions and 1 deletions

View File

@ -305,7 +305,7 @@ class BeginVisitor final : public VNVisitor {
}
const std::string newName
= m_ftaskp->name() + "__Vstatic__" + dot(m_unnamedScope, nodep->name());
if (m_ftaskp->lifetime().isStatic() && nodep->isIO()) {
if (nodep->isIO()) {
AstVar* keepAsPort = nodep->cloneTreePure(false);
nodep->replaceWith(keepAsPort);
m_statep->userMarkChanged(keepAsPort);