diff --git a/flang/include/flang/Semantics/symbol.h b/flang/include/flang/Semantics/symbol.h index 571d4ccacfec4..fb53c61c7d23c 100644 --- a/flang/include/flang/Semantics/symbol.h +++ b/flang/include/flang/Semantics/symbol.h @@ -700,7 +700,7 @@ template class Symbols { std::list blocks_; std::size_t nextIndex_{0}; blockType *currBlock_{nullptr}; - std::size_t symbolCount_ = 0; + static inline std::size_t symbolCount_ = 0; Symbol &Get() { if (nextIndex_ == 0) {