Internals: Fix up include/ cppcheck issues (#6311)

This commit is contained in:
Wilson Snyder 2025-08-20 07:27:55 -04:00
parent f71b8e6195
commit 9b2f55ab39
1 changed files with 6 additions and 6 deletions

View File

@ -255,21 +255,21 @@ private:
public: public:
// PUBLIC METHODS // PUBLIC METHODS
// cppcheck-suppress dupInheritedMember // cppcheck-suppress duplInheritedMember
std::string defaultFilename() VL_MT_SAFE { return m_contextp->coverageFilename(); } std::string defaultFilename() VL_MT_SAFE { return m_contextp->coverageFilename(); }
// cppcheck-suppress dupInheritedMember // cppcheck-suppress duplInheritedMember
void forcePerInstance(const bool flag) VL_MT_SAFE_EXCLUDES(m_mutex) { void forcePerInstance(const bool flag) VL_MT_SAFE_EXCLUDES(m_mutex) {
Verilated::quiesce(); Verilated::quiesce();
const VerilatedLockGuard lock{m_mutex}; const VerilatedLockGuard lock{m_mutex};
m_forcePerInstance = flag; m_forcePerInstance = flag;
} }
// cppcheck-suppress dupInheritedMember // cppcheck-suppress duplInheritedMember
void clear() VL_MT_SAFE_EXCLUDES(m_mutex) { void clear() VL_MT_SAFE_EXCLUDES(m_mutex) {
Verilated::quiesce(); Verilated::quiesce();
const VerilatedLockGuard lock{m_mutex}; const VerilatedLockGuard lock{m_mutex};
clearGuts(); clearGuts();
} }
// cppcheck-suppress dupInheritedMember // cppcheck-suppress duplInheritedMember
void clearNonMatch(const char* const matchp) VL_MT_SAFE_EXCLUDES(m_mutex) { void clearNonMatch(const char* const matchp) VL_MT_SAFE_EXCLUDES(m_mutex) {
Verilated::quiesce(); Verilated::quiesce();
const VerilatedLockGuard lock{m_mutex}; const VerilatedLockGuard lock{m_mutex};
@ -285,7 +285,7 @@ public:
m_items = newlist; m_items = newlist;
} }
} }
// cppcheck-suppress dupInheritedMember // cppcheck-suppress duplInheritedMember
void zero() VL_MT_SAFE_EXCLUDES(m_mutex) { void zero() VL_MT_SAFE_EXCLUDES(m_mutex) {
Verilated::quiesce(); Verilated::quiesce();
const VerilatedLockGuard lock{m_mutex}; const VerilatedLockGuard lock{m_mutex};
@ -364,7 +364,7 @@ public:
m_insertp = nullptr; m_insertp = nullptr;
} }
// cppcheck-suppress dupInheritedMember // cppcheck-suppress duplInheritedMember
void write(const std::string& filename) VL_MT_SAFE_EXCLUDES(m_mutex) { void write(const std::string& filename) VL_MT_SAFE_EXCLUDES(m_mutex) {
Verilated::quiesce(); Verilated::quiesce();
const VerilatedLockGuard lock{m_mutex}; const VerilatedLockGuard lock{m_mutex};