Internals: Check and enforce member brace initialization. No functional change intended

This commit is contained in:
Wilson Snyder
2025-08-17 13:20:52 -04:00
parent 7126293086
commit b14539569f
7 changed files with 40 additions and 28 deletions
+2 -2
View File
@@ -92,9 +92,9 @@ class ParameterizedHierBlocks final {
public:
ParameterizedHierBlocks(const V3HierBlockOptSet& hierOpts, AstNetlist* nodep)
: m_hierSubRun((!v3Global.opt.hierBlocks().empty() || v3Global.opt.hierChild())
: m_hierSubRun{(!v3Global.opt.hierBlocks().empty() || v3Global.opt.hierChild())
// Exclude consolidation
&& !v3Global.opt.hierParamFile().empty()) {
&& !v3Global.opt.hierParamFile().empty()} {
for (const auto& hierOpt : hierOpts) {
m_hierBlockOptsByOrigName.emplace(hierOpt.second.origName(), &hierOpt.second);
const V3HierarchicalBlockOption::ParamStrMap& params = hierOpt.second.params();