diff options
author | David Bolvansky <david.bolvansky@gmail.com> | 2018-05-26 09:24:00 +0000 |
---|---|---|
committer | David Bolvansky <david.bolvansky@gmail.com> | 2018-05-26 09:24:00 +0000 |
commit | 05a9bc176e8a8ea70a1aa05bf472053d4c589278 (patch) | |
tree | ad9ff64eb900e270fa4619a7fd50a5a93066170d /clang/utils | |
parent | cf51c80bf1adfa3bb2eb0ac5a8990a076b4c7256 (diff) | |
download | bcm5719-llvm-05a9bc176e8a8ea70a1aa05bf472053d4c589278.tar.gz bcm5719-llvm-05a9bc176e8a8ea70a1aa05bf472053d4c589278.zip |
[ClangDiagnostics] Silence warning about fallthrough after PrintFatalError
Summary:
ClangDiagnosticsEmitter.cpp:1047:57: warning: this statement may fall through [-Wimplicit-fallthrough=]
Builder.PrintFatalError("Unknown modifier type: " + Modifier);
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
ClangDiagnosticsEmitter.cpp:1048:5: note: here
case MT_Select: {
^
Reviewers: rsmith, rtrieu
Reviewed By: rtrieu
Subscribers: rtrieu, ilya-biryukov, ioeric, MaskRay, jkorous, cfe-commits
Differential Revision: https://reviews.llvm.org/D47340
llvm-svn: 333340
Diffstat (limited to 'clang/utils')
-rw-r--r-- | clang/utils/TableGen/ClangDiagnosticsEmitter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp b/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp index fd9efd35582..6bfb3f9f61f 100644 --- a/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp +++ b/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp @@ -633,7 +633,7 @@ struct DiagnosticTextBuilder { return It->second.Root; } - void PrintFatalError(llvm::Twine const &Msg) const { + LLVM_ATTRIBUTE_NORETURN void PrintFatalError(llvm::Twine const &Msg) const { assert(EvaluatingRecord && "not evaluating a record?"); llvm::PrintFatalError(EvaluatingRecord->getLoc(), Msg); } |