2424#include < set>
2525#include < vector>
2626
27- #include " llvm/Support/Signals.h"
28-
2927namespace llvm {
3028class raw_ostream ;
3129}
@@ -755,9 +753,9 @@ class Symbol {
755753 // OpenMP miscellaneous flags
756754 OmpCommonBlock, OmpReduction, OmpAligned, OmpNontemporal, OmpAllocate,
757755 OmpDeclarativeAllocateDirective, OmpExecutableAllocateDirective,
758- OmpDependClause, OmpDeclareSimd, OmpDeclareTarget, OmpThreadprivate,
759- OmpDeclareReduction, OmpFlushed, OmpCriticalLock, OmpIfSpecified, OmpNone,
760- OmpPreDetermined, OmpImplicit);
756+ OmpDeclareSimd, OmpDeclareTarget, OmpThreadprivate, OmpDeclareReduction ,
757+ OmpFlushed, OmpCriticalLock, OmpIfSpecified, OmpNone, OmpPreDetermined ,
758+ OmpImplicit);
761759 using Flags = common::EnumSet<Flag, Flag_enumSize>;
762760
763761 const Scope &owner () const { return *owner_; }
@@ -978,7 +976,6 @@ template <std::size_t BLOCK_SIZE> class Symbols {
978976 }
979977
980978private:
981- static int counter;
982979 using blockType = std::array<Symbol, BLOCK_SIZE>;
983980 std::list<blockType *> blocks_;
984981 std::size_t nextIndex_{0 };
@@ -997,8 +994,6 @@ template <std::size_t BLOCK_SIZE> class Symbols {
997994 }
998995};
999996
1000- template <std::size_t BLOCK_SIZE> int Symbols<BLOCK_SIZE>::counter;
1001-
1002997// Define a few member functions here in the header so that they
1003998// can be used by lib/Evaluate without inducing a dependence cycle
1004999// between the two shared libraries.
0 commit comments