Răsfoiți Sursa

Tweak r355278 for compatibility with gcc 6 and earlier.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@355280 91177308-0d34-0410-b5e6-96231b3b80d8
James Y Knight 6 ani în urmă
părinte
comite
2d39f7cc1f
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      lib/Basic/Sanitizers.cpp

+ 1 - 1
lib/Basic/Sanitizers.cpp

@@ -18,7 +18,7 @@ using namespace clang;
 
 
 // Once LLVM switches to C++17, the constexpr variables can be inline and we
 // Once LLVM switches to C++17, the constexpr variables can be inline and we
 // won't need this.
 // won't need this.
-#define SANITIZER(NAME, ID) const SanitizerMask SanitizerKind::ID;
+#define SANITIZER(NAME, ID) constexpr SanitizerMask SanitizerKind::ID;
 #define SANITIZER_GROUP(NAME, ID, ALIAS)                                       \
 #define SANITIZER_GROUP(NAME, ID, ALIAS)                                       \
   constexpr SanitizerMask SanitizerKind::ID;                                   \
   constexpr SanitizerMask SanitizerKind::ID;                                   \
   constexpr SanitizerMask SanitizerKind::ID##Group;
   constexpr SanitizerMask SanitizerKind::ID##Group;