mirror of
https://github.com/verilator/verilator.git
synced 2026-10-05 09:33:41 +02:00
Apply 'make format'
This commit is contained in:
+6
-5
@@ -2667,18 +2667,19 @@ class ConstVisitor final : public VNVisitor {
|
||||
iterateChildren(nodep);
|
||||
if (const AstInitArray* const initp = VN_CAST(nodep->lhsp(), InitArray)) {
|
||||
if (!(m_doExpensive || m_params)) return false;
|
||||
const auto isConstInit = [](const AstNode* const exprp,
|
||||
const auto& isConstInitRecurse) -> bool {
|
||||
const auto isConstInit
|
||||
= [](const AstNode* const exprp, const auto& isConstInitRecurse) -> bool {
|
||||
if (VN_IS(exprp, Const)) return true;
|
||||
if (const AstInitItem* const itemp = VN_CAST(exprp, InitItem)) {
|
||||
return isConstInitRecurse(itemp->valuep(), isConstInitRecurse);
|
||||
}
|
||||
if (const AstInitArray* const arrayp = VN_CAST(exprp, InitArray)) {
|
||||
const auto itemIsConstInit = [&isConstInitRecurse](const AstNode* const itemp)
|
||||
-> bool {
|
||||
const auto itemIsConstInit
|
||||
= [&isConstInitRecurse](const AstNode* const itemp) -> bool {
|
||||
return isConstInitRecurse(itemp, isConstInitRecurse);
|
||||
};
|
||||
if (arrayp->initsp() && !arrayp->initsp()->forall(itemIsConstInit)) return false;
|
||||
if (arrayp->initsp() && !arrayp->initsp()->forall(itemIsConstInit))
|
||||
return false;
|
||||
if (arrayp->defaultp()
|
||||
&& !isConstInitRecurse(arrayp->defaultp(), isConstInitRecurse)) {
|
||||
return false;
|
||||
|
||||
+1
-2
@@ -5305,8 +5305,7 @@ class WidthVisitor final : public VNVisitor {
|
||||
AstPatMember* const nestedDefaultp
|
||||
= new AstPatMember{defaultp->fileline(), valuep, nullptr, nullptr};
|
||||
nestedDefaultp->isDefault(true);
|
||||
AstPattern* const recursivePatternp
|
||||
= new AstPattern{defaultp->fileline(), nestedDefaultp};
|
||||
AstPattern* const recursivePatternp = new AstPattern{defaultp->fileline(), nestedDefaultp};
|
||||
return new AstPatMember{defaultp->fileline(), recursivePatternp, nullptr, nullptr};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user