commit | 1d36e833e1815a504e9363b5fafebd1105ee6dec | [log] [tgz] |
---|---|---|
author | Galina Kistanova <gkistanova@gmail.com> | Thu Jun 08 18:20:32 2017 +0000 |
committer | Galina Kistanova <gkistanova@gmail.com> | Thu Jun 08 18:20:32 2017 +0000 |
tree | a99f42e679dbaab5e7e77dd85e5ab92b8aff7724 | |
parent | c07c389a94bb46298792352e938d9e5ba9c416cb [diff] [blame] |
Added llvm_unreachable to make sure the switch is always exhaustive. llvm-svn: 304997
diff --git a/clang/lib/Sema/SemaTemplate.cpp b/clang/lib/Sema/SemaTemplate.cpp index 341e0ab..1eea151 100644 --- a/clang/lib/Sema/SemaTemplate.cpp +++ b/clang/lib/Sema/SemaTemplate.cpp
@@ -7622,6 +7622,7 @@ return true; } + llvm_unreachable("The switch over PrevTSK must be exhaustive."); case TSK_ExplicitInstantiationDeclaration: switch (PrevTSK) {