Try to make msvc crash less
authorBenjamin Kramer <benny.kra@googlemail.com>
Sun, 7 Jun 2020 16:06:03 +0000 (18:06 +0200)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sun, 7 Jun 2020 16:07:07 +0000 (18:07 +0200)
llvm-project\clang\lib\Driver\Types.cpp(44): fatal error C1001: An internal error has occurred in the compiler.
(compiler file 'msc1.cpp', line 1518)

clang/lib/Driver/Types.cpp

index e330352..8e1236b 100644 (file)
@@ -28,7 +28,7 @@ struct TypeInfo {
     unsigned Bits = 0;
 
   public:
-    constexpr PhasesBitSet(const std::initializer_list<phases::ID> &Phases) {
+    constexpr PhasesBitSet(std::initializer_list<phases::ID> Phases) {
       for (auto Id : Phases)
         Bits |= 1 << Id;
     }