Set lifetime for repeat variable (#4451 partial)
This commit is contained in:
parent
8c480fd39e
commit
2f90fb2bec
|
|
@ -196,6 +196,7 @@ private:
|
||||||
// Spec says value is integral, if negative is ignored
|
// Spec says value is integral, if negative is ignored
|
||||||
AstVar* const varp
|
AstVar* const varp
|
||||||
= new AstVar{nodep->fileline(), VVarType::BLOCKTEMP, name, nodep->findSigned32DType()};
|
= new AstVar{nodep->fileline(), VVarType::BLOCKTEMP, name, nodep->findSigned32DType()};
|
||||||
|
varp->lifetime(VLifetime::AUTOMATIC);
|
||||||
varp->usedLoopIdx(true);
|
varp->usedLoopIdx(true);
|
||||||
m_modp->addStmtsp(varp);
|
m_modp->addStmtsp(varp);
|
||||||
AstNode* initsp = new AstAssign{
|
AstNode* initsp = new AstAssign{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue